TransportContext.GetChannelBinding(ChannelBindingKind) TransportContext.GetChannelBinding(ChannelBindingKind) TransportContext.GetChannelBinding(ChannelBindingKind) TransportContext.GetChannelBinding(ChannelBindingKind) Method

Definition

Ruft die angeforderte Channelbindung ab.Retrieves the requested channel binding.

public:
 abstract System::Security::Authentication::ExtendedProtection::ChannelBinding ^ GetChannelBinding(System::Security::Authentication::ExtendedProtection::ChannelBindingKind kind);
public abstract System.Security.Authentication.ExtendedProtection.ChannelBinding GetChannelBinding (System.Security.Authentication.ExtendedProtection.ChannelBindingKind kind);
abstract member GetChannelBinding : System.Security.Authentication.ExtendedProtection.ChannelBindingKind -> System.Security.Authentication.ExtendedProtection.ChannelBinding
Public MustOverride Function GetChannelBinding (kind As ChannelBindingKind) As ChannelBinding

Parameter

kind
ChannelBindingKind ChannelBindingKind ChannelBindingKind ChannelBindingKind

Der Typ der abzurufenden Channelbindung.The type of channel binding to retrieve.

Gibt zurück

Das angeforderte ChannelBinding oder null, wenn die Channelbindung nicht vom aktuellen Transport- oder Betriebssystem unterstützt wird.The requested ChannelBinding, or null if the channel binding is not supported by the current transport or by the operating system.

Ausnahmen

kind muss Endpoint für die Verwendung mit TransportContext sein, das aus der TransportContext-Eigenschaft abgerufen wird.kind is must be Endpoint for use with the TransportContext retrieved from the TransportContext property.

Hinweise

Mögliche Werte für den kind -Parameter sind Endpoint oder. UniqueThe possible values for the kind parameter are Endpoint or Unique.

Wenn eine Anwendung versucht, das channelbindungstoken (CBT) mithilfe TransportContext der GetChannelBinding -Methode aus der- ChannelBindingKind Eigenschaft abzurufen Endpoint, und ist HttpListenerRequest nicht, NotSupportedExceptionwird von ausgelöst.If an application attempts to retrieve the channel binding token (CBT) from the TransportContext property using the GetChannelBinding method and the ChannelBindingKind is not Endpoint, then the HttpListenerRequest will throw NotSupportedException. Die HttpListenerRequest -Methode über GetChannelBinding schreibt die-Methode mit einer internen-Implementierung.The HttpListenerRequest overrides the GetChannelBinding method with an internal implementation

Gilt für:

Siehe auch