System::Web::Services::Protocols::SoapMessage clase

SoapMessage class

Representa el mensaje SOAP. Los objetos de esta clase solo deben asignarse usando la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que provocará errores de tiempo de ejecución y/o fallos de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use este puntero para pasarlo a funciones como argumento.

class SoapMessage : public System::Object

Métodos

MétodoDescripción
CollectHeaders(System::SharedPtr<Object>, System::ArrayPtr<System::SharedPtr<SoapHeaderMapping>>, SoapHeaderDirection)Establece la colección interna de los encabezados SOAP.
FindHeader(System::ArrayPtr<System::SharedPtr<SoapHeaderMapping>>, const TypeInfo&)Encuentra el mapeo del encabezado por el tipo de encabezado especificado.
virtual get_Action()Devuelve un valor del atributo ‘SOAPAction’.
get_ContentEncoding()Obtiene un valor del encabezado ‘Content-Encoding’.
get_ContentType()Obtiene un valor del encabezado ‘Content-Type’.
get_Exception()Obtiene la excepción que lanza el método del servicio XML Web.
get_Headers()Devuelve la colección de los encabezados SOAP.
get_InParameters()Obtiene los parámetros que se pasan al método del servicio XML Web.
get_IsSoap12()Devuelve un valor que indica si se utiliza la versión 1.2 de SOAP.
get_OutParameters()Obtiene los parámetros de salida que se pasan al método del servicio XML Web.
virtual get_SoapVersion()Devuelve la versión de SOAP que se utiliza.
get_Stage()Obtiene la etapa de procesamiento de un mensaje SOAP.
get_Stream()Obtiene el flujo que contiene los datos del mensaje SOAP.
virtual get_Url()Devuelve la URL del servicio XML Web.
GetInParameterValue(int32_t)Obtiene el valor del parámetro de entrada en el índice especificado.
GetOutParameterValue(int32_t)Obtiene el valor del parámetro de salida en el índice especificado.
GetReturnValue()Obtiene el valor de retorno del método del servicio XML Web.
set_ContentEncoding(String)Establece un valor del encabezado ‘Content-Encoding’.
set_ContentType(String)Establece un valor del encabezado ‘Content-Type’.
set_InParameters(System::ArrayPtr<System::SharedPtr<Object>>)Establece los parámetros que se pasan al método del servicio XML Web.
set_InternalStream(System::SharedPtr<System::IO::Stream>)Establece el flujo que contiene los datos del mensaje SOAP.
set_OutParameters(System::ArrayPtr<System::SharedPtr<Object>>)Establece los parámetros de salida que se pasan al método del servicio XML Web.
SetException(SoapException)Establece la excepción que lanza el método del servicio XML Web.
SetHeaders(System::SharedPtr<SoapHeaderCollection>)Establece la colección de los encabezados SOAP.
SetStage(SoapMessageStage)Establece la etapa de procesamiento del mensaje SOAP.
SetStream(System::SharedPtr<System::IO::Stream>)Establece el flujo que contiene los datos del mensaje SOAP.
SoapMessage()Construye una nueva instancia.
UpdateHeaderValues(System::SharedPtr<Object>, System::ArrayPtr<System::SharedPtr<SoapHeaderMapping>>)Actualiza la colección interna de los encabezados SOAP.

Ver también