Class BindingRegistry
Namespace: DotBoxD.Kernels.Bindings
Assembly: DotBoxD.Kernels.dll
public sealed class BindingRegistry : IBindingCatalogInheritance
Section titled “Inheritance”Implements
Section titled “Implements”Inherited Members
Section titled “Inherited Members”object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
Section titled “Constructors”BindingRegistry(IEnumerable<BindingDescriptor>)
Section titled “ BindingRegistry(IEnumerable<BindingDescriptor>)”public BindingRegistry(IEnumerable<BindingDescriptor> bindings)Parameters
Section titled “Parameters”bindings IEnumerable<BindingDescriptor>
Properties
Section titled “Properties”ManifestHash
Section titled “ ManifestHash”public string ManifestHash { get; }Property Value
Section titled “Property Value”Signatures
Section titled “ Signatures”public IReadOnlyList<BindingSignature> Signatures { get; }Property Value
Section titled “Property Value”IReadOnlyList<BindingSignature>
Methods
Section titled “Methods”Contains(string)
Section titled “ Contains(string)”public bool Contains(string id)Parameters
Section titled “Parameters”id string
Returns
Section titled “Returns”GetDescriptor(string)
Section titled “ GetDescriptor(string)”public BindingDescriptor GetDescriptor(string id)Parameters
Section titled “Parameters”id string
Returns
Section titled “Returns”TryGet(string, out BindingSignature)
Section titled “ TryGet(string, out BindingSignature)”public bool TryGet(string id, out BindingSignature binding)Parameters
Section titled “Parameters”id string
binding BindingSignature
Returns
Section titled “Returns”TryGetCapabilityGrantValidator(string, out CapabilityGrantValidator)
Section titled “ TryGetCapabilityGrantValidator(string, out CapabilityGrantValidator)”public bool TryGetCapabilityGrantValidator(string capabilityId, out CapabilityGrantValidator validator)Parameters
Section titled “Parameters”capabilityId string
validator CapabilityGrantValidator