Nyelv

SoapServerMessage Osztály

Definíció

Egy FOGADOTT SOAP-kérelemben vagy egy XML Web Service-metódus által küldött SOAP-válaszban szereplő adatokat jelöli egy adott SoapMessageStageidőpontban. Ez az osztály nem örökölhető.

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
Öröklődés
SoapServerMessage

Példák

Az alábbi kódrészlet egy SOAP-bővítmény része, amely naplózza az XML Web Service metódus által küldött és fogadott SOAP-üzeneteket. Ez a konkrét töredék feldolgozza a SoapServerMessageSoapExtension.ProcessMessage SOAP-bővítmény metódusába továbbított adatokat a SoapServerMessage naplófájl tulajdonságainak megírásával.

Tulajdonságok

Név Description
Action

Lekéri a SOAPAction HTTP-kérés fejlécmezőt a SOAP-kéréshez vagy a SOAP-válaszhoz.

ContentEncoding

Lekéri vagy beállítja a Content-Encoding HTTP-fejléc tartalmát.

(Öröklődés forrása SoapMessage)
ContentType

Lekéri vagy beállítja a SOAP-kérés vagy a SOAP-válasz HTTP-ját Content-Type .

(Öröklődés forrása SoapMessage)
Exception

Lekéri a SoapException hívást az XML Web Service metódushoz.

(Öröklődés forrása SoapMessage)
Headers

Az aktuális SOAP-kérelemre vagy SOAP-válaszra alkalmazott SOAP-fejlécek gyűjteménye.

(Öröklődés forrása SoapMessage)
MethodInfo

Lekéri annak az XML-webszolgáltatás-metódusnak a prototípusát, amelyhez a SOAP-kérést szánják.

OneWay

Beolvas egy értéket, amely jelzi, hogy az ügyfél megvárja-e, amíg a kiszolgáló befejezi egy XML-webszolgáltatás-metódus feldolgozását.

Server

Lekéri a metódushívást kezelő osztálypéldányt a webkiszolgálón.

SoapVersion

Lekéri az XML-webszolgáltatással való kommunikációhoz használt SOAP protokoll verzióját.

Stage

Lekéri a SoapMessageStageSoapMessage.

(Öröklődés forrása SoapMessage)
Stream

Lekéri a SOAP-kérést vagy a SOAP-választ ábrázoló adatokat egy Stream.

(Öröklődés forrása SoapMessage)
Url

Lekéri az XML-webszolgáltatás alap URL-címét.

Metódusok

Név Description
EnsureInStage()

Ha egy származtatott osztályban felül van bírálva, azt állítja, hogy az áram SoapMessageStage egy olyan szakasz, ahol a paraméterek elérhetők.

(Öröklődés forrása SoapMessage)
EnsureOutStage()

Ha egy származtatott osztályban felül van bírálva, azt állítja, hogy az aktuális SoapMessageStage szakasz olyan szakasz, ahol elérhetőek a kimenő paraméterek.

(Öröklődés forrása SoapMessage)
EnsureStage(SoapMessageStage)

Biztosítja, hogy az SoapMessageStage XML webszolgáltatás metódusának hívása az átadott szakasz vagy szakaszok legyen. Ha az aktuális feldolgozási fázis nem az átadott fázisok egyike, kivétel lép fel.

(Öröklődés forrása SoapMessage)
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetInParameterValue(Int32)

Lekéri a paramétert az XML Web Service metódusba a megadott indexen.

(Öröklődés forrása SoapMessage)
GetOutParameterValue(Int32)

Lekéri a megadott indexben az XML Web Service metódusnak átadott kimenő paramétert.

(Öröklődés forrása SoapMessage)
GetReturnValue()

Lekéri egy XML-webszolgáltatás-metódus visszatérési értékét.

(Öröklődés forrása SoapMessage)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes: