System.Runtime.Remoting.MetadataServices Obor názvů

Obsahuje třídy, které jsou používány nástrojem příkazového řádku nástroje Soapsuds (Soapsuds.exe) a kódem uživatele pro převod metadat do a ze schématu XML pro infrastrukturu vzdálené komunikace. Některé nejdůležitější třídy tohoto oboru názvů jsou SdlChannelSink třídy a MetaData třídy.

Třídy

MetaData

Poskytuje metody, které umožňují pracovat se schématem XML.

SdlChannelSink

Poskytuje implementaci jímky kanálu serveru, která dynamicky generuje Web Services Description Language (WSDL) na serveru.

SdlChannelSinkProvider

Poskytuje implementaci zprostředkovatele jímky serverového kanálu, který vytváří SdlChannelSink instance.

ServiceType

Přidruží známý typ objektu, který je předán generátoru jazyka WSDL (Web Services Description Language) se vzdáleným koncovým bodem, který může zpracovávat zprávy, které jsou odeslány do metody typu.

SUDSGeneratorException

Výjimka, která je vyvolána, pokud dojde k chybě během generování kódu WSDL (Web Services Description Language).

SUDSParserException

Výjimka, která je vyvolána, pokud dojde k chybě během analýzy jazyka WSDL (Web Services Description Language).

Výčty

SdlType

Určuje typ schématu, který se používá k popisu služeb poskytovaných aplikací.

Poznámky

SdlChannelSinkTřídu používá infrastruktura vzdálené komunikace k vygenerování webu WSDL (Web Services Description Language) na straně serveru.

MetaDataTřída poskytuje funkce nástroje příkazového řádku Soapsuds (Soapsuds.exe) a lze jej použít programově k dosažení stejného výsledku. Metody MetaData třídy lze použít k vytvoření schémat XML, která popisují služby, které jsou zpřístupněny ve zdrojovém kódu, a k vytvoření kódu jazyka C# ze schématu XML.