TransportContext.GetChannelBinding(ChannelBindingKind) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İstenen kanal bağlamasını alır.
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
Parametreler
- kind
- ChannelBindingKind
Alınacak kanal bağlama türü.
Döndürülenler
İstenen ChannelBindingveya null kanal bağlaması geçerli aktarım veya işletim sistemi tarafından desteklenmiyorsa.
Özel durumlar
kindözelliğinden TransportContext alınan ile TransportContext kullanılmak üzere olmalıdırEndpoint.
Açıklamalar
parametresi için kind olası değerler veya UniqueşeklindedirEndpoint.
Bir uygulama, yöntemini kullanarak özelliğinden TransportContext kanal bağlama belirtecini (CBT) almayı denerse ve ChannelBindingKind değilseEndpoint, HttpListenerRequestNotSupportedExceptionoluşturur.GetChannelBinding yöntemi HttpListenerRequest bir iç uygulamayla geçersiz kılar GetChannelBinding