SoapProcessingBehavior Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |