API Reference
Class
InMemorySourceRootStore
Thread-safe in-memory source-root store for usage telemetry discovery.
Inheritance
- Object
- InMemorySourceRootStore
Constructors
public InMemorySourceRootStore() #Methods
public IReadOnlyList<SourceRootRecord> GetAll() #Returns:
IReadOnlyList<SourceRootRecord>Returns all known source roots.
public Boolean TryGet(String id, out SourceRootRecord root) #Returns:
BooleanLooks up a source root by id.
Parameters
- id System.String
- root IntelligenceX.Telemetry.Usage.SourceRootRecord
public Void Upsert(SourceRootRecord root) #Returns:
VoidInserts or replaces a source root.
Parameters
- root IntelligenceX.Telemetry.Usage.SourceRootRecord
Inherited Methods
public virtual Boolean Equals(Object? obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object?