ProviderCapabilityMapping
USI.ProviderDevelopment
Maps one USI bottom-stack capability key to a provider-native variable. This type belongs to adapter development; ordinary SDK consumers never use it.
public sealed class ProviderCapabilityMapping : IEquatable<ProviderCapabilityMapping>Constructors
ProviderCapabilityMapping
public ProviderCapabilityMapping(string Capability, string NativeName, string Unit, ProviderValueKind ValueKind)Maps one USI bottom-stack capability key to a provider-native variable. This type belongs to adapter development; ordinary SDK consumers never use it.
Properties
Capability
public string Capability { get; set; }NativeName
public string NativeName { get; set; }Unit
public string Unit { get; set; }ValueKind
public ProviderValueKind ValueKind { get; set; }Methods
<Clone>$
public ProviderCapabilityMapping <Clone>$()Deconstruct
public void Deconstruct(string Capability, string NativeName, string Unit, ProviderValueKind ValueKind)Equals
public bool Equals(object obj)Equals
public bool Equals(ProviderCapabilityMapping other)GetHashCode
public int GetHashCode()ToString
public string ToString()