Partager via


SoapProcessingBehavior Classe

Définition

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

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 par lequel les messages sont convertis entre des versions de message.

Le traitement des messages d'un MessageVersion à un autre est accompli en construisant un nouveau message WCF qui contient le corps et les en-têtes pertinents du message WCF entrant. Les en-têtes spécifiques à l'adressage ou reconnus au niveau du routeur ne sont pas utilisés pendant la création du nouveau message WCF car ils sont de versions différentes (dans le cas d'en-têtes d'adressage) ou ont été traités dans le cadre de la communication entre le client et le routeur.

Le placement d'un en-tête dans le message sortant dépend de son balisage comme étant compris au moment où il traverse la couche du canal entrant. Les en-têtes qui ne sont pas compris (tels que les en-têtes personnalisés) ne sont pas supprimés et ainsi traversent le service de routage.

Constructeurs

SoapProcessingBehavior()

Crée une instance de la classe SoapProcessingBehavior.

Propriétés

ProcessMessages

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

Méthodes

AddBindingParameters(ServiceEndpoint, BindingParameterCollection)

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

ApplyClientBehavior(ServiceEndpoint, ClientRuntime)

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

ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher)

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

Equals(Object)

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

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(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 à