TransportContext.GetChannelBinding(ChannelBindingKind) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Recupera el enlace de canal solicitado.
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);
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
Parámetros
- kind
- ChannelBindingKind
Tipo de enlace de canal que se va a recuperar.
Devoluciones
Objeto ChannelBinding solicitado o null
si el transporte actual o el sistema operativo no admiten el enlace de canal.
Excepciones
kind
debe ser Endpoint para usarse con el TransportContext recuperado de la propiedad TransportContext.
Comentarios
Los valores posibles para el kind
parámetro son Endpoint o Unique.
Si una aplicación intenta recuperar el token de enlace de canal (CBT) de la propiedad mediante el TransportContext método y no ChannelBindingKindEndpointes , se HttpListenerRequest producirá NotSupportedException.GetChannelBinding HttpListenerRequest Invalida el GetChannelBinding método con una implementación interna.