WSFederationHttpBinding.CreateBindingElements 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
建立含有繫結之繫結項目的集合。
public:
override System::ServiceModel::Channels::BindingElementCollection ^ CreateBindingElements();
public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements ();
override this.CreateBindingElements : unit -> System.ServiceModel.Channels.BindingElementCollection
Public Overrides Function CreateBindingElements () As BindingElementCollection
傳回
組成繫結且型別為 ICollection<T> 的 BindingElement。
備註
繫結項目的堆疊視 WSFederationHttpSecurityMode 集合的值而定。
WSFederationHttpBinding 中繫結項目的堆疊,與 WSHttpBinding 設定為 Security 的預設值時 Message 所包含的堆疊相同。
然而,將 WSFederationHttpSecurityMode 設定為 TransportWithMessageCredential 會產生介於 WSHttpBinding 和 BasicHttpBinding 繫結之間的混合式堆疊。
最後,使用 MTOM 編碼器,看起來和 WSHttpBinding 完全相同。