Partager via


WSFederationHttpBinding.CreateBindingElements Méthode

Définition

Crée une collection avec les éléments de liaison de la liaison.

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

Retours

Type ICollection<T>BindingElement qui compose la liaison.

Remarques

La pile d’éléments de liaison dépend de la valeur du WSFederationHttpSecurityMode jeu.

La pile d’éléments de liaison dans WSFederationHttpBinding est la même que celle contenue dans WSHttpBinding quand Security est définie sur la valeur par défaut de Message.

  1. TransactionFlowBindingElement

  2. SymmetricSecurityBindingElement

  3. TextMessageEncodingBindingElement

  4. HttpTransportBindingElement

Toutefois, la définition WSFederationHttpSecurityMode de résultats TransportWithMessageCredential dans une pile qui est un élément d’un hybride entre les liaisons et BasicHttpBinding les WSHttpBinding liaisons.

  1. TransactionFlowBindingElement

  2. TransportSecurityBindingElement

  3. TextMessageEncodingBindingElement

  4. HttpsTransportBindingElement

Enfin, l’utilisation de l’encodeur MTOM ressemble exactement à celle de WSHttpBinding.

  1. TransactionFlowBindingElement

  2. MtomMessageEncodingBindingElement

  3. HttpTransportBindingElement

S’applique à