


## Klassen

| Klasse | Beschreibung |
| --- | --- |
| [HttpWebClientProtocol](./httpwebclientprotocol/) | Diese Basisklasse wird in allen XML‑[Web](../system.web/)-Dienstclient‑Proxys verwendet, die HTTP nutzen. Objekte dieser Klasse sollten nur mit der Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion‑Fehlern führt. Wickeln Sie diese Klasse stets in einen [System::SmartPtr](../system/smartptr/) Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben. |
| [InvokeCompletedEventArgs](./invokecompletedeventargs/) | Eine Instanz dieser Klasse wird als Argument an den InvokeCompletedEventHandler‑Delegate übergeben. Objekte dieser Klasse sollten nur mit der Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion‑Fehlern führt. Wickeln Sie diese Klasse stets in einen [System::SmartPtr](../system/smartptr/) Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben. |
| [SoapClientMessage](./soapclientmessage/) | Stellt die Daten in einer gesendeten SOAP‑Anfrage oder einer empfangenen SOAP‑Antwort dar. Objekte dieser Klasse sollten nur mit der Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion‑Fehlern führt. Wickeln Sie diese Klasse stets in einen [System::SmartPtr](../system/smartptr/) Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben. |
| [SoapDocumentMethodAttribute](./soapdocumentmethodattribute/) | Legt fest, dass alle SOAP‑Nachrichten, die von der Methode übergeben oder zurückgegeben werden, das Document‑Format verwenden. Objekte dieser Klasse sollten nur mit der Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion‑Fehlern führt. Wickeln Sie diese Klasse stets in einen [System::SmartPtr](../system/smartptr/) Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben. |
| [SoapDocumentServiceAttribute](./soapdocumentserviceattribute/) | Legt das Standardformat für SOAP‑Anfragen und -Antworten fest. Objekte dieser Klasse sollten nur mit der Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion‑Fehlern führt. Wickeln Sie diese Klasse stets in einen [System::SmartPtr](../system/smartptr/) Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben. |
| [SoapHeader](./soapheader/) | Stellt den Inhalt des SOAP‑Headers dar. Objekte dieser Klasse sollten nur mit der Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion‑Fehlern führt. Wickeln Sie diese Klasse stets in einen [System::SmartPtr](../system/smartptr/) Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben. |
| [SoapHeaderAttribute](./soapheaderattribute/) | Legt den SOAP‑Header fest, den die XML‑[Web](../system.web/)-Dienstmethode oder der XML‑[Web](../system.web/)-Dienstclient verarbeiten kann. Objekte dieser Klasse sollten nur mit der Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion‑Fehlern führt. Wickeln Sie diese Klasse stets in einen [System::SmartPtr](../system/smartptr/) Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben. |
| [SoapHeaderCollection](./soapheadercollection/) | Enthält eine Sammlung von Instanzen der Klasse [SoapHeader](./soapheader/). |
| [SoapHttpClientProtocol](./soaphttpclientprotocol/) | Die Client‑Proxy‑Dienste müssen diese Klasse erben, wenn SOAP verwendet wird. Objekte dieser Klasse sollten nur mit der Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion‑Fehlern führt. Wickeln Sie diese Klasse stets in einen [System::SmartPtr](../system/smartptr/) Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben. |
| [SoapMessage](./soapmessage/) | Stellt die SOAP‑Nachricht dar. Objekte dieser Klasse sollten nur mit der Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion‑Fehlern führt. Wickeln Sie diese Klasse stets in einen [System::SmartPtr](../system/smartptr/) Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben. |
| [WebClientProtocol](./webclientprotocol/) | Diese Basisklasse wird in allen XML‑[Web](../system.web/)-Dienstclient‑Proxys verwendet, die mit ASP.NET erstellt wurden. Objekte dieser Klasse sollten nur mit der Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion‑Fehlern führt. Wickeln Sie diese Klasse stets in einen [System::SmartPtr](../system/smartptr/) Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben. |
## Enums

| Aufzählung | Beschreibung |
| --- | --- |
| [SoapHeaderDirection](./soapheaderdirection/) | Enumeriert die SOAP‑Header‑Richtungen. |
| [SoapMessageStage](./soapmessagestage/) | Enumeriert die Verarbeitungsstufen der SOAP‑Nachrichten. |
| [SoapParameterStyle](./soapparameterstyle/) | Enumeriert die Parameterformate in einer SOAP‑Nachricht. |
| [SoapProtocolVersion](./soapprotocolversion/) | Enumeriert die SOAP‑Versionen. |
| [SoapServiceRoutingStyle](./soapserviceroutingstyle/) | Enumeriert Optionen, wie eine SOAP‑Nachricht zum XML‑[Web](../system.web/)-Dienst geroutet wird. |
## Typedefs

| Typedef. | Beschreibung |
| --- | --- |
| [SoapException](./soapexception/) |  |
