IntelligenceX

API Reference

Class

InMemoryRawArtifactStore

Namespace IntelligenceX.Telemetry.Usage
Assembly IntelligenceX
Modifiers sealed

Thread-safe in-memory raw-artifact store for incremental imports.

Inheritance

  • Object
  • InMemoryRawArtifactStore

Constructors

Methods

public virtual IReadOnlyList<RawArtifactDescriptor> GetAll() #
Returns: IReadOnlyList<RawArtifactDescriptor>
public virtual Boolean TryGet(String sourceRootId, String adapterId, String path, out RawArtifactDescriptor artifact) #
Returns: Boolean

Parameters

sourceRootId System.String requiredposition: 0
adapterId System.String requiredposition: 1
path System.String requiredposition: 2
artifact IntelligenceX.Telemetry.Usage.RawArtifactDescriptor@ requiredposition: 3
public virtual Void Upsert(RawArtifactDescriptor artifact) #
Returns: Void

Parameters

artifact IntelligenceX.Telemetry.Usage.RawArtifactDescriptor requiredposition: 0