


## Clases

| Clase | Descripción |
| --- | --- |
| [HttpWebClientProtocol](./httpwebclientprotocol/) | Esta clase base se utiliza en todos los proxies de cliente de servicio XML [Web](../system.web/) que usan HTTP. Los objetos de esta clase solo deben asignarse mediante la función [System::MakeObject()](../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 fallas de aserción. Siempre envuelva esta clase en un puntero [System::SmartPtr](../system/smartptr/) y use ese puntero para pasarlo a funciones como argumento. |
| [InvokeCompletedEventArgs](./invokecompletedeventargs/) | Una instancia de esta clase se pasa como argumento al delegado InvokeCompletedEventHandler. Los objetos de esta clase solo deben asignarse mediante la función [System::MakeObject()](../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 fallas de aserción. Siempre envuelva esta clase en un puntero [System::SmartPtr](../system/smartptr/) y use ese puntero para pasarlo a funciones como argumento. |
| [SoapClientMessage](./soapclientmessage/) | Representa los datos en una solicitud SOAP enviada o una respuesta SOAP recibida. Los objetos de esta clase solo deben asignarse mediante la función [System::MakeObject()](../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 fallas de aserción. Siempre envuelva esta clase en un puntero [System::SmartPtr](../system/smartptr/) y use ese puntero para pasarlo a funciones como argumento. |
| [SoapDocumentMethodAttribute](./soapdocumentmethodattribute/) | Especifica que todos los mensajes SOAP enviados o devueltos por el método utilizan el formato Document. Los objetos de esta clase solo deben asignarse mediante la función [System::MakeObject()](../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 fallas de aserción. Siempre envuelva esta clase en un puntero [System::SmartPtr](../system/smartptr/) y use ese puntero para pasarlo a funciones como argumento. |
| [SoapDocumentServiceAttribute](./soapdocumentserviceattribute/) | Establece el formato predeterminado para las solicitudes y respuestas SOAP. Los objetos de esta clase solo deben asignarse mediante la función [System::MakeObject()](../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 fallas de aserción. Siempre envuelva esta clase en un puntero [System::SmartPtr](../system/smartptr/) y use ese puntero para pasarlo a funciones como argumento. |
| [SoapHeader](./soapheader/) | Representa el contenido del encabezado SOAP. Los objetos de esta clase solo deben asignarse mediante la función [System::MakeObject()](../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 fallas de aserción. Siempre envuelva esta clase en un puntero [System::SmartPtr](../system/smartptr/) y use ese puntero para pasarlo a funciones como argumento. |
| [SoapHeaderAttribute](./soapheaderattribute/) | Especifica el encabezado SOAP que el método de servicio XML [Web](../system.web/) o el cliente de servicio XML [Web](../system.web/) pueden procesar. Los objetos de esta clase solo deben asignarse mediante la función [System::MakeObject()](../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 fallas de aserción. Siempre envuelva esta clase en un puntero [System::SmartPtr](../system/smartptr/) y use ese puntero para pasarlo a funciones como argumento. |
| [SoapHeaderCollection](./soapheadercollection/) | Contiene una colección de instancias de la clase [SoapHeader](./soapheader/). |
| [SoapHttpClientProtocol](./soaphttpclientprotocol/) | Los servicios de proxy de cliente deben heredar esta clase cuando se utiliza SOAP. Los objetos de esta clase solo deben asignarse mediante la función [System::MakeObject()](../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 fallas de aserción. Siempre envuelva esta clase en un puntero [System::SmartPtr](../system/smartptr/) y use ese puntero para pasarlo a funciones como argumento. |
| [SoapMessage](./soapmessage/) | Representa el mensaje SOAP. Los objetos de esta clase solo deben asignarse usando la función [System::MakeObject()](../system/makeobject/). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero [System::SmartPtr](../system/smartptr/) y use ese puntero para pasarlo a funciones como argumento. |
| [WebClientProtocol](./webclientprotocol/) | Esta clase base se utiliza en todos los proxies de cliente de servicio XML [Web](../system.web/) que fueron creados usando ASP.NET. Los objetos de esta clase solo deben asignarse usando la función [System::MakeObject()](../system/makeobject/). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero [System::SmartPtr](../system/smartptr/) y use ese puntero para pasarlo a funciones como argumento. |
## Enums

| Enumeración | Descripción |
| --- | --- |
| [SoapHeaderDirection](./soapheaderdirection/) | Enumera las direcciones de los encabezados SOAP. |
| [SoapMessageStage](./soapmessagestage/) | Enumera las etapas de procesamiento de los mensajes SOAP. |
| [SoapParameterStyle](./soapparameterstyle/) | Enumera los formatos de parámetros en un mensaje SOAP. |
| [SoapProtocolVersion](./soapprotocolversion/) | Enumera las versiones de SOAP. |
| [SoapServiceRoutingStyle](./soapserviceroutingstyle/) | Enumera las opciones de cómo se enruta un mensaje SOAP al servicio XML [Web](../system.web/). |
## Typedefs

| Typedef | Descripción |
| --- | --- |
| [SoapException](./soapexception/) |  |
