SoapServerMessage Třída

Definice

Představuje data v přijatém požadavku SOAP nebo odpovědi SOAP odeslané metodou webové služby XML v konkrétní SoapMessageStage. Tato třída se nemůže dě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é protokoluje zprávy SOAP odeslané a přijaté metodou webové služby XML. Tento konkrétní fragment zpracovává předanou SoapServerMessage metodu SoapExtension.ProcessMessage rozšíření SOAP zápisem vlastností SoapServerMessage souboru protokolu.

Vlastnosti

Name Description
Action

Získá pole hlavičky 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í xml webové služby metoda.

(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á reprezentaci prototypu metody pro metodu webové služby XML, pro kterou je požadavek SOAP určen.

OneWay

Získá hodnotu určující, zda klient čeká, aby server dokončit zpracování metody webové služby XML.

Server

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

SoapVersion

Získá verzi protokolu SOAP používaného ke komunikaci s webovou službou XML.

Stage

Získá z SoapMessageStage toho 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

Name Description
EnsureInStage()

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

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

Při přepsání v odvozené třídě, tvrdí, ž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ány. 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čuje, zda je zadaný objekt roven 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á out parametr předaný do xml webové služby metoda 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()

Získá Type aktuální instance.

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

Vytvoří mělkou kopii aktuálního Object.

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

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

(Zděděno od Object)

Platí pro