SoapServerProtocol Třída

Definice

.NET Framework vytvoří instanci SoapServerProtocol třídy pro zpracování požadavků webové služby XML.

public ref class SoapServerProtocol : System::Web::Services::Protocols::ServerProtocol
public class SoapServerProtocol : System.Web.Services.Protocols.ServerProtocol
type SoapServerProtocol = class
    inherit ServerProtocol
Public Class SoapServerProtocol
Inherits ServerProtocol
Dědičnost
SoapServerProtocol

Poznámky

Můžete přepsat RouteRequest metodu pro zpracování požadavků webové služby XML, které nejsou explicitně deklarovány a zpracovány uživateli prostřednictvím metody ve webové službě XML s označením WebMethodAttribute .

Konstruktory

SoapServerProtocol()

Vytvoří nový objekt SoapServerProtocol.

Vlastnosti

Context

Získá HttpContext objekt pro odvozenou třídu.

(Zděděno od ServerProtocol)
Request

Získá HttpRequest objekt pro odvozenou třídu.

(Zděděno od ServerProtocol)
Response

Získá HttpResponse objekt pro odvozenou třídu.

(Zděděno od ServerProtocol)
Target

Načte objekt služby, který je vyvolán.

(Zděděno od ServerProtocol)

Metody

AddToCache(Type, Type, Object)

Ukládá do Object mezipaměti a pomocí klíče vytvořeného ze zadaného typu protokolu a typu serveru.

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

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

(Zděděno od Object)
GetFromCache(Type, Type)

Načte Object hodnotu, která je uložena v mezipaměti, pomocí klíče vytvořeného ze zadaného typu protokolu a typu serveru.

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

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetReaderForMessage(SoapServerMessage, Int32)

Vrátí XmlTextReader inicializovaný s určenou SoapServerMessage velikostí a vyrovnávací pamětí.

GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
GetWriterForMessage(SoapServerMessage, Int32)

Vrátí XmlTextWriter inicializovaný s určenou SoapServerMessage velikostí a vyrovnávací pamětí.

MemberwiseClone()

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

(Zděděno od Object)
ModifyInitializedExtensions(PriorityGroup, SoapExtension[])

Aplikuje zadané atributy priority a Group na rozšíření SOAP obsažená v zadaném poli typu SoapExtension .

RouteRequest(SoapServerMessage)

Vrátí, SoapServerMethod do kterého SoapServerMessage má být směrován zadaný.

ToString()

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

(Zděděno od Object)

Platí pro