SoapServerMessage Klas

Definitie

Vertegenwoordigt de gegevens in een SOAP-aanvraag die is ontvangen of een SOAP-antwoord dat is verzonden door een XML-webservicemethode op een specifieke SoapMessageStage. Deze klasse kan niet worden overgenomen.

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

Voorbeelden

Het volgende codefragment maakt deel uit van een SOAP-extensie waarmee de SOAP-berichten worden vastgelegd die worden verzonden en ontvangen door een XML-webservicemethode. Dit specifieke fragment verwerkt de SoapServerMessage doorgegeven methode SoapExtension.ProcessMessage van de SOAP-extensie door eigenschappen van het SoapServerMessage logboekbestand te schrijven.

Eigenschappen

Name Description
Action

Hiermee haalt u het veld SOAPAction HTTP-aanvraagheader op voor de SOAP-aanvraag of SOAP-antwoord.

ContentEncoding

Hiermee haalt u de inhoud van de HTTP-header op of stelt u deze Content-Encoding in.

(Overgenomen van SoapMessage)
ContentType

Hiermee haalt u de HTTP Content-Type van de SOAP-aanvraag of soap-antwoord op of stelt u deze in.

(Overgenomen van SoapMessage)
Exception

Hiermee haalt u de SoapException aanroep naar de XML-webservicemethode op.

(Overgenomen van SoapMessage)
Headers

Een verzameling SOAP-headers die zijn toegepast op de huidige SOAP-aanvraag of SOAP-antwoord.

(Overgenomen van SoapMessage)
MethodInfo

Haalt een weergave op van het prototype van de methode voor de XML-webservicemethode waarvoor de SOAP-aanvraag is bedoeld.

OneWay

Hiermee wordt een waarde opgehaald die aangeeft of de client wacht totdat de server klaar is met het verwerken van een XML-webservicemethode.

Server

Hiermee haalt u het exemplaar van de klasse op die de methode aanroept op de webserver.

SoapVersion

Hiermee haalt u de versie op van het SOAP-protocol dat wordt gebruikt om te communiceren met de XML-webservice.

Stage

Haalt de SoapMessageStage van de SoapMessage.

(Overgenomen van SoapMessage)
Stream

Hiermee haalt u de gegevens op die de SOAP-aanvraag of SOAP-antwoord vertegenwoordigen in de vorm van een Stream.

(Overgenomen van SoapMessage)
Url

Hiermee haalt u de basis-URL van de XML-webservice op.

Methoden

Name Description
EnsureInStage()

Wanneer deze wordt overschreven in een afgeleide klasse, wordt aangegeven dat de huidige SoapMessageStage een fase is waarin parameters beschikbaar zijn.

(Overgenomen van SoapMessage)
EnsureOutStage()

Wanneer deze wordt overschreven in een afgeleide klasse, bevestigt u dat de huidige SoapMessageStage fase een fase is waarin parameters beschikbaar zijn.

(Overgenomen van SoapMessage)
EnsureStage(SoapMessageStage)

Zorgt ervoor dat de SoapMessageStage aanroep van de XML-webservicemethode de fase of fasen is die worden doorgegeven. Als de huidige verwerkingsfase niet een van de doorgegeven fasen is, wordt er een uitzondering gegenereerd.

(Overgenomen van SoapMessage)
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetInParameterValue(Int32)

Hiermee haalt u de parameter op die is doorgegeven aan de XML-webservicemethode op de opgegeven index.

(Overgenomen van SoapMessage)
GetOutParameterValue(Int32)

Hiermee haalt u de outparameter op die is doorgegeven aan de XML-webservicemethode op de opgegeven index.

(Overgenomen van SoapMessage)
GetReturnValue()

Hiermee haalt u de retourwaarde van een XML-webservicemethode op.

(Overgenomen van SoapMessage)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op