API Reference
Class
UsageTelemetryProviderRegistry
Registry of provider descriptors and their adapters for usage telemetry.
Inheritance
- Object
- UsageTelemetryProviderRegistry
Usage
Explore 1 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Accepted by parameters 1
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 virtual Boolean Equals(Object? obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object?
Properties
public IReadOnlyList<String> ProviderIds { get; } #Gets registered provider identifiers.