TransportContext.GetChannelBinding(ChannelBindingKind) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
擷取要求的通道繫結。
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
參數
- kind
- ChannelBindingKind
要擷取之通道繫結的型別。
傳回
要求的 ChannelBinding,如果目前的傳輸或作業系統不支援通道繫結,則為 null
。
例外狀況
kind
必須是 Endpoint 以搭配擷取自 TransportContext 屬性的 TransportContext 使用。
備註
參數Endpoint的可能值為 kind
或 Unique。
如果應用程式嘗試使用 方法從 TransportContext 屬性擷取通道系結令牌, (CBT) ,且 ChannelBindingKind 不是 Endpoint,則 會HttpListenerRequest擲回 NotSupportedException。GetChannelBinding 會 HttpListenerRequest 使用內部實作覆寫 GetChannelBinding 方法
適用於
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應