ProviderCapabilityCatalog
USI.ProviderDevelopment
Immutable capability discovery catalog for an independently developed provider. Descriptors use the same simulator-neutral IDs seen by applications.
public sealed class ProviderCapabilityCatalog : ICapabilityDiscoveryConstructors
ProviderCapabilityCatalog
public ProviderCapabilityCatalog(IEnumerable<CapabilityDescriptor> capabilities)Methods
Get
public CapabilityDescriptor Get(CapabilityId id)GetAll
public IReadOnlyList<CapabilityDescriptor> GetAll()Supports
public bool Supports(CapabilityId id, CapabilityOperations operation = Read)