Sdílet prostřednictvím


SoapServerMessage Třída

Definice

Představuje data v přijaté žádosti SOAP nebo odpověď SOAP odeslanou metodou webové služby XML na konkrétní SoapMessageStage . Tuto třídu nelze zdědit.

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
Dědičnost
SoapServerMessage

Příklady

Následující fragment kódu je součástí rozšíření SOAP, které zaznamenává zprávy protokolu SOAP odesílané a přijímané metodou webové služby XML. Tento konkrétní fragment zpracovává SoapServerMessage předaný do SoapExtension.ProcessMessage metody rozšíření SOAP zápisem vlastností SoapServerMessage do souboru protokolu.

Vlastnosti

Action

Načte pole záhlaví požadavku HTTP SOAPAction pro požadavek SOAP nebo odpověď SOAP.

ContentEncoding

Získá nebo nastaví obsah hlavičky Content-Encoding HTTP.

(Zděděno od SoapMessage)
ContentType

Získá nebo nastaví HTTP Content-Type požadavku SOAP nebo odpovědi SOAP.

(Zděděno od SoapMessage)
Exception

SoapException Získá z volání metody webové služby XML.

(Zděděno od SoapMessage)
Headers

Kolekce hlaviček SOAP použitých pro aktuální požadavek SOAP nebo odpověď SOAP.

(Zděděno od SoapMessage)
MethodInfo

Získá reprezentace prototypu metody pro metodu webové služby XML, pro kterou je žádost SOAP určena.

OneWay

Získá hodnotu, která označuje, jestli klient čeká, než server dokončí zpracování metody webové služby XML.

Server

Získá instanci třídy, která zpracovává volání metody na webovém serveru.

SoapVersion

Získá verzi protokolu SOAP, která se používá ke komunikaci s webovou službou XML.

SoapVersion

Získá verzi protokolu SOAP sloužícího ke komunikaci s webovou službou XML.

(Zděděno od SoapMessage)
Stage

SoapMessageStage Získá odsud SoapMessage.

(Zděděno od SoapMessage)
Stream

Získá data představující požadavek SOAP nebo odpověď SOAP ve formě Stream.

(Zděděno od SoapMessage)
Url

Získá základní adresu URL webové služby XML.

Metody

EnsureInStage()

Při přepsání v odvozené třídě se ověří, že aktuální SoapMessageStage je fáze, ve které jsou k dispozici parametry.

(Zděděno od SoapMessage)
EnsureOutStage()

Při přepsání v odvozené třídě se ověří, že aktuální SoapMessageStage fáze je fáze, kde jsou k dispozici parametry.

(Zděděno od SoapMessage)
EnsureStage(SoapMessageStage)

Zajišťuje, že SoapMessageStage volání metody webové služby XML je fáze nebo fáze předávané. Pokud aktuální fáze zpracování není jednou z fází předaných, vyvolá se výjimka.

(Zděděno od SoapMessage)
Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetInParameterValue(Int32)

Získá parametr předaný do metody webové služby XML v zadaném indexu.

(Zděděno od SoapMessage)
GetOutParameterValue(Int32)

Získá výstupní parametr předaný do metody webové služby XML v zadaném indexu.

(Zděděno od SoapMessage)
GetReturnValue()

Získá návratovou hodnotu metody webové služby XML.

(Zděděno od SoapMessage)
GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro