WSFederationHttpBinding.CreateBindingElements Methode

Definitie

Hiermee maakt u een verzameling met de bindingselementen voor de binding.

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

Retouren

Het ICollection<T> type BindingElement waaruit de binding bestaat.

Opmerkingen

De stapel bindingselementen is afhankelijk van de waarde van de WSFederationHttpSecurityMode set.

De stapel bindingselementen in WSFederationHttpBinding is hetzelfde als die in WSHttpBinding wanneer Security deze is ingesteld op de standaardwaarde van Message.

  1. TransactionFlowBindingElement

  2. SymmetricSecurityBindingElement

  3. TextMessageEncodingBindingElement

  4. HttpTransportBindingElement

Het instellen WSFederationHttpSecurityMode op TransportWithMessageCredential resultaten in een stack die iets is van een hybride tussen de WSHttpBinding en BasicHttpBinding bindingen.

  1. TransactionFlowBindingElement

  2. TransportSecurityBindingElement

  3. TextMessageEncodingBindingElement

  4. HttpsTransportBindingElement

Ten slotte ziet het gebruik van de MTOM-encoder er precies hetzelfde uit als voor WSHttpBinding.

  1. TransactionFlowBindingElement

  2. MtomMessageEncodingBindingElement

  3. HttpTransportBindingElement

Van toepassing op