Class HttpBehaviorBindingRegistry
เนื้อหานี้ยังไม่ได้แปลเป็นภาษาไทย แสดงเป็นภาษาอังกฤษแทน
Namespace: Cephalon.Behaviors.Http.Registry
Assembly: Cephalon.Behaviors.Http.dll
Default implementation of
public sealed class HttpBehaviorBindingRegistry : IHttpBehaviorBindingRegistryInheritance
Section titled “Inheritance”object ← HttpBehaviorBindingRegistry
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”HttpBehaviorBindingRegistry(IEnumerable<IHttpBehaviorBinding>)
Section titled “ HttpBehaviorBindingRegistry(IEnumerable<IHttpBehaviorBinding>)”Initializes the registry from the supplied enumeration of bindings. Duplicate transport IDs are not allowed; the last registration wins.
public HttpBehaviorBindingRegistry(IEnumerable<IHttpBehaviorBinding> bindings)Parameters
Section titled “Parameters”bindings IEnumerable<IHttpBehaviorBinding>
The bindings to register.
Properties
Section titled “Properties”Gets all registered bindings in registration order.
public IReadOnlyList<IHttpBehaviorBinding> All { get; }Property Value
Section titled “Property Value”IReadOnlyList<IHttpBehaviorBinding>
Methods
Section titled “Methods”GetBinding(string)
Section titled “ GetBinding(string)”Returns the binding registered for transportId,
or null if none is registered.
public IHttpBehaviorBinding? GetBinding(string transportId)Parameters
Section titled “Parameters”transportId string
The canonical transport identifier, e.g. http.jsonrpc.
Returns
Section titled “Returns”The matching binding, or null.