SoapProcessingBehavior Classe

Définition

Définit le comportement du point de terminaison client utilisé pour marshaler les messages entre différents types de liaison et versions de message.

public ref class SoapProcessingBehavior : System::ServiceModel::Description::IEndpointBehavior
public class SoapProcessingBehavior : System.ServiceModel.Description.IEndpointBehavior
type SoapProcessingBehavior = class
    interface IEndpointBehavior
Public Class SoapProcessingBehavior
Implements IEndpointBehavior
Héritage
SoapProcessingBehavior
Implémente

Remarques

Le traitement SOAP est le processus dans lequel les messages sont convertis entre les versions des messages.

Le traitement des messages d’un MessageVersion à un autre est effectué en construisant un nouveau message WCF qui contient la partie corps et les en-têtes pertinents du message WCF entrant. Les en-têtes spécifiques à l’adressage, ou compris au niveau du routeur, ne sont pas utilisés lors de la construction du nouveau message WCF, car ces en-têtes sont soit d’une version différente (dans le cas des en-têtes d’adressage) soit traitées dans le cadre de la communication entre le client et le routeur.

Si un en-tête est placé dans le message sortant est déterminé par le fait qu’il a été marqué comme étant compris comme il est passé par la couche de canal entrante. Les en-têtes qui ne sont pas compris (tels que les en-têtes personnalisés) ne sont pas supprimés et passent donc par le service de routage.

Constructeurs

Nom Description
SoapProcessingBehavior()

Crée une instance de la SoapProcessingBehavior classe.

Propriétés

Nom Description
ProcessMessages

Obtient ou définit une valeur qui indique si les messages doivent être traités.

Méthodes

Nom Description
AddBindingParameters(ServiceEndpoint, BindingParameterCollection)

Ajoute de nouveaux éléments de liaison à un point de terminaison.

ApplyClientBehavior(ServiceEndpoint, ClientRuntime)

Applique le comportement de point de terminaison spécifié au client.

ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher)

Applique le comportement de point de terminaison spécifié au répartiteur de point de terminaison.

Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)
Validate(ServiceEndpoint)

Valide le point de terminaison de service.

S’applique à