SoapServerMessage 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í.
Representa los datos de una solicitud SOAP recibida o una respuesta SOAP enviada por un método de servicio web XML en un determinado SoapMessageStage. Esta clase no puede heredarse.
public ref class SoapServerMessage sealed : System::Web::Services::Protocols::SoapMessage
public sealed class SoapServerMessage : System.Web.Services.Protocols.SoapMessage
type SoapServerMessage = class
inherit SoapMessage
Public NotInheritable Class SoapServerMessage
Inherits SoapMessage
- Herencia
Ejemplos
El fragmento de código siguiente forma parte de una extensión SOAP que registra los mensajes SOAP enviados y recibidos por un método de servicio web XML. Este fragmento específico procesa el SoapServerMessage pasado al SoapExtension.ProcessMessage método de la extensión SOAP escribiendo propiedades del en SoapServerMessage el archivo de registro.
Propiedades
| Nombre | Description |
|---|---|
| Action |
Obtiene el campo de encabezado de solicitud HTTP SOAPAction para la solicitud SOAP o la respuesta SOAP. |
| ContentEncoding |
Obtiene o establece el contenido del |
| ContentType |
Obtiene o establece el HTTP |
| Exception |
Obtiene de SoapException la llamada al método de servicio web XML. (Heredado de SoapMessage) |
| Headers |
Colección de los encabezados SOAP aplicados a la solicitud SOAP actual o respuesta SOAP. (Heredado de SoapMessage) |
| MethodInfo |
Obtiene una representación del prototipo de método para el método de servicio web XML para el que está pensada la solicitud SOAP. |
| OneWay |
Obtiene un valor que indica si el cliente espera a que el servidor termine de procesar un método de servicio web XML. |
| Server |
Obtiene la instancia de la clase que controla la invocación del método en el servidor web. |
| SoapVersion |
Obtiene la versión del protocolo SOAP utilizado para comunicarse con el servicio web XML. |
| Stage |
Obtiene del SoapMessageStage objeto SoapMessage. (Heredado de SoapMessage) |
| Stream |
Obtiene los datos que representan la solicitud SOAP o la respuesta SOAP en forma de .Stream (Heredado de SoapMessage) |
| Url |
Obtiene la dirección URL base del servicio web XML. |
Métodos
| Nombre | Description |
|---|---|
| EnsureInStage() |
Cuando se reemplaza en una clase derivada, afirma que el actual SoapMessageStage es una fase en la que están disponibles los parámetros. (Heredado de SoapMessage) |
| EnsureOutStage() |
Cuando se invalida en una clase derivada, afirma que la fase actual SoapMessageStage es una fase en la que están disponibles los parámetros de salida. (Heredado de SoapMessage) |
| EnsureStage(SoapMessageStage) |
Garantiza que la SoapMessageStage de la llamada al método de servicio web XML sea la fase o fases pasadas. Si la fase de procesamiento actual no es una de las fases pasadas, se produce una excepción. (Heredado de SoapMessage) |
| 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) |
| GetInParameterValue(Int32) |
Obtiene el parámetro pasado al método de servicio web XML en el índice especificado. (Heredado de SoapMessage) |
| GetOutParameterValue(Int32) |
Obtiene el parámetro out pasado al método de servicio web XML en el índice especificado. (Heredado de SoapMessage) |
| GetReturnValue() |
Obtiene el valor devuelto de un método de servicio web XML. (Heredado de SoapMessage) |
| 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) |