TransportContext.GetChannelBinding(ChannelBindingKind) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recupera a ligação de canal solicitada.
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
O tipo de ligação de canal a recuperar.
Devoluções
O pedido ChannelBinding, ou null se a ligação de canal não for suportada pelo transporte atual ou pelo sistema operativo.
Exceções
kind deve ser Endpoint usado com o TransportContext recuperado da TransportContext propriedade.
Observações
Os valores possíveis para o kind parâmetro são Endpoint ou Unique.
Se uma aplicação tentar recuperar o token de ligação de canal (CBT) da TransportContext propriedade usando o GetChannelBinding método e o ChannelBindingKind não Endpointé , então o HttpListenerRequest lançará NotSupportedException. O HttpListenerRequest método substitui GetChannelBinding o método com uma implementação interna