System.Web.Services.Protocols Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält Klassen, die die Protokolle definieren, die zum Übertragen von Daten über das Netzwerk während der Kommunikation zwischen XML-Webdienstclients und XML-Webdiensten verwendet werden, die mit ASP.NET erstellt wurden.
Klassen
| Name | Beschreibung |
|---|---|
| AnyReturnReader |
Stellt einen minimalen Leser der Rückgabewerte für eingehende Antworten für Webdienstclients bereit, die mit HTTP, aber ohne SOAP implementiert wurden. |
| HtmlFormParameterReader |
Liest eingehende Anforderungsparameter für Webdienste, die mithilfe von HTTP implementiert wurden, wobei Name-Wert-Paare wie ein HTML-Formular und nicht als SOAP-Nachricht codiert sind. |
| HtmlFormParameterWriter |
Schreibt ausgehende Anforderungsparameter für Webdienste, die mithilfe von HTTP mit Name-Wert-Paaren codiert sind, wie ein HTML-Formular und nicht als SOAP-Nachricht. |
| HttpGetClientProtocol |
Die Basisklasse für XML-Webdienstclientproxys, die das HTTP-GET-Protokoll verwenden. |
| HttpMethodAttribute |
Durch Anwenden dieses Attributs auf einen XML-Webdienstclient mit HTTP-GET oder HTTP-POST werden die Typen festgelegt, die die an eine XML-Webdienstmethode gesendeten Parameter serialisieren und die Antwort von der XML-Webdienstmethode lesen. Diese Klasse kann nicht vererbt werden. |
| HttpPostClientProtocol |
Die Basisklasse für XML-Webdienstclientproxys, die das HTTP-POST-Protokoll verwenden. |
| HttpSimpleClientProtocol |
Stellt die Basisklasse für die Kommunikation mit einem XML-Webdienst mithilfe der einfachen HTTP-GET und HTTP-POST Protokollbindungen dar. |
| HttpWebClientProtocol |
Stellt die Basisklasse für alle XML-Webdienstclientproxys dar, die das HTTP-Transportprotokoll verwenden. |
| InvokeCompletedEventArgs |
Stellt das Ergebnis einer asynchron aufgerufenen Webmethode dar. |
| LogicalMethodInfo |
Stellt die Attribute und Metadaten für eine XML-Webdienstmethode dar. Diese Klasse kann nicht vererbt werden. |
| MatchAttribute |
Stellt die Attribute einer Übereinstimmung dar, die mithilfe des Textmusterabgleichs erstellt wurden. Diese Klasse kann nicht vererbt werden. |
| MimeFormatter |
Stellt eine abstrakte Basisklasse für alle Leser und Autoren für Webdienste und Clients bereit, die mit HTTP, aber ohne SOAP implementiert wurden. |
| MimeParameterReader |
Stellt eine allgemeine Basisimplementierung für Leser von Anforderungsparametern für Webdienste bereit, die mit HTTP, aber ohne SOAP implementiert werden. |
| MimeParameterWriter |
Stellt eine allgemeine Basisimplementierung für Autoren veralteter Anforderungsparameter für Webdienstclients bereit, die mit HTTP, aber ohne SOAP implementiert werden. |
| MimeReturnReader |
Stellt eine allgemeine Basisimplementierung für Leser eingehender Antwortrücklaufwerte für Webdienstclients bereit, die mit HTTP, aber ohne SOAP implementiert wurden. |
| NopReturnReader |
Dient als nicht handelnder Leser eingehender Antwortrücklaufwerte für Webdienstclients, die mit HTTP, aber ohne SOAP implementiert wurden. |
| PatternMatcher |
Durchsucht HTTP-Antworttext nach Rückgabewerten für Webdienstclients. |
| ServerProtocol |
.NET Framework verwendet Klassen, die von der ServerProtocol-Klasse abgeleitet werden, um XML-Webdienstanforderungen zu verarbeiten. |
| ServerProtocolFactory |
.NET Framework verwendet Klassen, die von der ServerProtocolFactory-Klasse abgeleitet werden, um XML-Webdienstanforderungen zu verarbeiten. |
| ServerType |
.NET Framework verwendet die klasse ServerType zum Verarbeiten von XML-Webdienstanforderungen. |
| Soap12FaultCodes |
Definiert die SOAP-Fehlercodes, die in einer SOAP-Nachricht angezeigt werden, wenn beim Kommunizieren mit XML-Webdiensten mithilfe des SOAP Version 1.2-Protokolls ein Fehler auftritt. |
| SoapClientMessage |
Stellt die Daten in einer SOAP-Anforderung dar, die von einem XML-Webdienstclient an einem bestimmten SoapMessageStageClient empfangen wurde. Diese Klasse kann nicht vererbt werden. |
| SoapDocumentMethodAttribute |
Wenn Sie die SoapDocumentMethodAttribute auf eine Methode anwenden, wird angegeben, dass SOAP-Nachrichten auf und von der Methode |
| SoapDocumentServiceAttribute |
Das Anwenden der optionalen SoapDocumentServiceAttribute auf einen XML-Webdienst legt das Standardformat von SOAP-Anforderungen und -Antworten fest, die an und von XML-Webdienstmethoden innerhalb des XML-Webdiensts gesendet werden. |
| SoapException |
Stellt die Ausnahme dar, die ausgelöst wird, wenn eine XML-Webdienstmethode über SOAP aufgerufen wird und eine Ausnahme auftritt. |
| SoapExtension |
Die Basisklasse für SOAP-Erweiterungen für XML-Webdienste, die mit ASP.NET erstellt wurden. |
| SoapExtensionAttribute |
Wenn eine abgeleitete Klasse überschrieben wird, gibt die SOAP-Erweiterung an, die mit einer XML-Webdienstmethode ausgeführt werden soll. |
| SoapFaultSubCode |
Stellt den Inhalt des optionalen |
| SoapHeader |
Wenn sie in einer abgeleiteten Klasse außer Kraft gesetzt wird, stellt sie den Inhalt eines SOAP-Headers dar. |
| SoapHeaderAttribute |
Dieses Attribut wird auf eine XML-Webdienstmethode oder einen XML-Webdienstclient angewendet, um einen SOAP-Header anzugeben, den die XML-Webdienstmethode oder der XML-Webdienstclient verarbeiten kann. Diese Klasse kann nicht vererbt werden. |
| SoapHeaderCollection |
Enthält eine Auflistung von Instanzen der SoapHeader Klasse. |
| SoapHeaderException |
Die SOAP-Darstellung eines Serverfehlers. |
| SoapHeaderHandling |
Die SoapHeaderHandling Klasse wird verwendet, um SOAP-Headerinhalte in SOAP-Nachrichten abzurufen, festzulegen, zu schreiben und zu lesen. |
| SoapHeaderMapping |
Die SoapHeaderMapping Klasse stellt eine SOAP-Headerzuordnung dar. |
| SoapHttpClientProtocol |
Gibt den Klassenclient an, von dem Proxys bei Verwendung von SOAP abgeleitet werden. |
| SoapMessage |
Stellt die Daten in einer SOAP-Anforderung oder SOAP-Antwort an einem bestimmten SoapMessageStage. |
| SoapRpcMethodAttribute |
Gibt an, dass SOAP-Nachrichten, die an und von der Methode gesendet werden, |
| SoapRpcServiceAttribute |
Legt das Standardformat von SOAP-Anforderungen und -Antworten fest, die an und von XML-Webdienstmethoden innerhalb des XML-Webdiensts gesendet werden. |
| SoapServerMessage |
Stellt die Daten in einer SOAP-Anforderung dar, die von einer XML-Webdienstmethode an eine bestimmte SoapMessageStageSOAP-Anforderung empfangen oder eine SOAP-Antwort gesendet wird. Diese Klasse kann nicht vererbt werden. |
| SoapServerMethod |
Stellt die Attribute und Metadaten für eine XML-Webdienstmethode dar. Diese Klasse kann nicht vererbt werden. |
| SoapServerProtocol |
.NET Framework erstellt eine Instanz der klasse SoapServerProtocol zum Verarbeiten von XML-Webdienstanforderungen. |
| SoapServerProtocolFactory |
.NET Framework erstellt eine Instanz der klasse SoapServerProtocolFactory zum Verarbeiten von XML-Webdienstanforderungen. |
| SoapServerType |
Die SoapServerType Klasse stellt den Typ dar, auf dem der XML-Webdienst basiert. |
| SoapUnknownHeader |
Stellt die Daten dar, die von einem SOAP-Header empfangen wurden, der vom XML-Webdienst oder XML-Webdienstclient des Empfängers nicht verstanden wurde. Diese Klasse kann nicht vererbt werden. |
| TextReturnReader |
Liest Rückgabewerte aus HTTP-Antworttext für Webdienstclients, die mit HTTP, aber ohne SOAP implementiert wurden. |
| UrlEncodedParameterWriter |
Stellt URL-Codierungsfunktionen für Autoren veralteter Anforderungsparameter für Webdienstclients bereit, die mit HTTP, aber ohne SOAP implementiert werden. |
| UrlParameterReader |
Liest eingehende Anforderungsparameter für Webdienste, die mithilfe von HTTP mit Name-Wert-Paaren implementiert werden, die in der Abfragezeichenfolge der URL codiert sind, anstatt als SOAP-Nachricht. |
| UrlParameterWriter |
Schreibt veraltete Anforderungsparameter für Webdienste, die mithilfe von HTTP mit Name-Wert-Paaren implementiert werden, die in der Abfragezeichenfolge der URL codiert sind, anstatt als SOAP-Nachricht. |
| ValueCollectionParameterReader |
Dient als Basisklasse für Leser eingehender Anforderungsparameter für Webdienste, die mit HTTP, aber ohne SOAP implementiert werden. |
| WebClientAsyncResult |
Stellt eine Implementierung IAsyncResult für die Verwendung durch XML-Webdienstproxys bereit, um das asynchrone Standardmethodenmuster zu implementieren. |
| WebClientProtocol |
Gibt die Basisklasse für alle XML-Webdienstclientproxys an, die mit ASP.NET erstellt wurden. |
| WebServiceHandlerFactory |
Stellt Webdiensthandlerinstanzen dynamisch her, deren Typ oder Typen die IHttpHandler Schnittstelle implementieren. |
| XmlReturnReader |
Liest Rückgabewerte aus XML, die im Textkörper eingehender Antworten für Webdienstclients codiert sind, die mit HTTP, aber ohne SOAP implementiert wurden. |
Enumerationen
| Name | Beschreibung |
|---|---|
| LogicalMethodTypes |
Gibt an, wie die XML-Webdienstmethode aufgerufen wurde. |
| SoapHeaderDirection |
Gibt an, ob der Empfänger des SoapHeader der XML-Webdienst, der XML-Webdienstclient oder beides ist. |
| SoapMessageStage |
Gibt die Verarbeitungsphase einer SOAP-Nachricht an. |
| SoapParameterStyle |
Gibt an, wie Parameter in einer SOAP-Nachricht formatiert werden. |
| SoapProtocolVersion |
Gibt die Version des SOAP-Protokolls an, das für die Kommunikation mit einem XML-Webdienst verwendet wird. |
| SoapServiceRoutingStyle |
Gibt an, wie eine SOAP-Nachricht an den Webserver weitergeleitet wird, auf dem der XML-Webdienst gehostet wird. |
Delegaten
| Name | Beschreibung |
|---|---|
| InvokeCompletedEventHandler |
Stellt einen Ereignishandler dar, der die Ergebnisse asynchron aufgerufener Webmethoden akzeptiert. Diese Klasse kann nicht vererbt werden. |