SoapProcessingBehavior Clase

Definición

Define el comportamiento del punto de conexión de cliente que se usa para serializar mensajes entre diferentes tipos de enlace y versiones de mensajes.

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
Herencia
SoapProcessingBehavior
Implementaciones

Comentarios

El procesamiento SOAP es el proceso en el que los mensajes se convierten entre versiones de mensajes.

El procesamiento de mensajes de uno MessageVersion a otro se realiza mediante la construcción de un nuevo mensaje WCF que contiene la parte del cuerpo y los encabezados pertinentes del mensaje WCF entrante. Los encabezados específicos de direccionamiento, o que se entienden en el nivel de enrutador, no se usan durante la construcción del nuevo mensaje WCF porque estos encabezados son de una versión diferente (en el caso de los encabezados de direccionamiento) o se han procesado como parte de la comunicación entre el cliente y el enrutador.

Si un encabezado se coloca en el mensaje saliente viene determinado por si se marcó como se entiende como se ha pasado a través de la capa de canal entrante. Los encabezados que no se entienden (como encabezados personalizados) no se quitan y, por tanto, pasan por el servicio de enrutamiento.

Constructores

Nombre Description
SoapProcessingBehavior()

Crea una nueva instancia de la SoapProcessingBehavior clase .

Propiedades

Nombre Description
ProcessMessages

Obtiene o establece un valor que indica si se deben procesar los mensajes.

Métodos

Nombre Description
AddBindingParameters(ServiceEndpoint, BindingParameterCollection)

Agrega nuevos elementos de enlace a un punto de conexión.

ApplyClientBehavior(ServiceEndpoint, ClientRuntime)

Aplica el comportamiento del punto de conexión especificado al cliente.

ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher)

Aplica el comportamiento del punto de conexión especificado al distribuidor de puntos de conexión.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
Validate(ServiceEndpoint)

Valida el punto de conexión de servicio.

Se aplica a