SoapServerMessage Klasse

Definition

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.

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
Vererbung
SoapServerMessage

Beispiele

Das folgende Codefragment ist Teil einer SOAP-Erweiterung, die die SOAP-Nachrichten protokolliert, die von einer XML-Webdienstmethode gesendet und empfangen werden. Dieses spezifische Fragment verarbeitet die SoapServerMessage an die SoapExtension.ProcessMessage Methode der SOAP-Erweiterung übergebene Datei durch Schreiben von Eigenschaften der SoapServerMessage Protokolldatei.

Eigenschaften

Name Beschreibung
Action

Ruft das SOAPAction HTTP-Anforderungsheaderfeld für die SOAP-Anforderung oder SOAP-Antwort ab.

ContentEncoding

Dient zum Abrufen oder Festlegen des Inhalts des Content-Encoding HTTP-Headers.

(Geerbt von SoapMessage)
ContentType

Dient zum Abrufen oder Festlegen des HTTP Content-Type der SOAP-Anforderung oder SOAP-Antwort.

(Geerbt von SoapMessage)
Exception

Ruft den SoapException Aufruf der XML-Webdienstmethode ab.

(Geerbt von SoapMessage)
Headers

Eine Auflistung der SOAP-Header, die auf die aktuelle SOAP-Anforderung oder SOAP-Antwort angewendet werden.

(Geerbt von SoapMessage)
MethodInfo

Ruft eine Darstellung des Methodenprototyps für die XML-Webdienstmethode ab, für die die SOAP-Anforderung vorgesehen ist.

OneWay

Ruft einen Wert ab, der angibt, ob der Client wartet, bis der Server die Verarbeitung einer XML-Webdienstmethode abgeschlossen hat.

Server

Ruft die Instanz der Klasse ab, die den Methodenaufruf auf dem Webserver verarbeitet.

SoapVersion

Ruft die Version des SOAP-Protokolls ab, das für die Kommunikation mit dem XML-Webdienst verwendet wird.

Stage

Ruft den SoapMessageStage der .SoapMessage

(Geerbt von SoapMessage)
Stream

Ruft die Daten ab, die die SOAP-Anforderung oder SOAP-Antwort in Form einer Stream.

(Geerbt von SoapMessage)
Url

Ruft die Basis-URL des XML-Webdiensts ab.

Methoden

Name Beschreibung
EnsureInStage()

Wenn eine abgeleitete Klasse außer Kraft gesetzt wird, wird bestätigt, dass es sich bei der aktuellen SoapMessageStage Phase um eine Phase handelt, in der parameter verfügbar sind.

(Geerbt von SoapMessage)
EnsureOutStage()

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird bestätigt, dass die aktuelle SoapMessageStage Stufe eine Phase ist, in der Ausgabeparameter verfügbar sind.

(Geerbt von SoapMessage)
EnsureStage(SoapMessageStage)

Stellt sicher, dass der SoapMessageStage Aufruf der XML-Webdienstmethode die Phase oder Phasen ist, die übergeben werden. Wenn die aktuelle Verarbeitungsphase keine der übergebenen Phasen ist, wird eine Ausnahme ausgelöst.

(Geerbt von SoapMessage)
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetInParameterValue(Int32)

Ruft den Parameter ab, der an die XML-Webdienstmethode am angegebenen Index übergeben wird.

(Geerbt von SoapMessage)
GetOutParameterValue(Int32)

Ruft den out-Parameter ab, der an die XML-Webdienstmethode am angegebenen Index übergeben wird.

(Geerbt von SoapMessage)
GetReturnValue()

Ruft den Rückgabewert einer XML-Webdienstmethode ab.

(Geerbt von SoapMessage)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: