API Reference
Class
UsageTelemetryProviderRegistry
Registry of provider descriptors and their adapters for usage telemetry.
Inheritance
- Object
- UsageTelemetryProviderRegistry
Constructors
public UsageTelemetryProviderRegistry(IEnumerable<IUsageTelemetryProviderDescriptor> descriptors) #Initializes a new provider registry.
Parameters
- descriptors System.Collections.Generic.IEnumerable{IntelligenceX.Telemetry.Usage.IUsageTelemetryProviderDescriptor}
- Provider descriptors to register.
Methods
public IReadOnlyList<IUsageTelemetryAdapter> GetAdapters(String providerId) #Returns:
IReadOnlyList<IUsageTelemetryAdapter>Returns adapters registered for the given provider identifier.
Parameters
- providerId System.String
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public IReadOnlyList<String> ProviderIds { get; } #Gets registered provider identifiers.