Udostępnij za pośrednictwem


System.Runtime.Remoting.MetadataServices Przestrzeń nazw

Zawiera klasy używane przez narzędzie wiersza polecenia Soapsuds Tool (Soapsuds.exe) oraz kod użytkownika do konwertowania metadanych na i ze schematu XML dla infrastruktury komunikacji wirtualnej. Niektóre z najważniejszych klas tej przestrzeni nazw to SdlChannelSink klasa i MetaData klasa.

Klasy

MetaData

Udostępnia metody, które umożliwiają pracę ze schematem XML.

SdlChannelSink

Zapewnia implementację ujścia kanału serwera, który dynamicznie generuje język WSDL (Web Services Description Language) na serwerze.

SdlChannelSinkProvider

Zapewnia implementację dostawcy ujścia kanału serwera, który tworzy SdlChannelSink wystąpienia.

ServiceType

Kojarzy dobrze znany typ obiektu przekazywany do generatora WSDL (Web Services Description Language) z zdalnym punktem końcowym, który może przetwarzać komunikaty wysyłane do metody w typie.

SUDSGeneratorException

Wyjątek zgłaszany w przypadku wystąpienia błędu podczas generowania języka opisu usług sieci Web (WSDL).

SUDSParserException

Wyjątek zgłaszany w przypadku wystąpienia błędu podczas analizowania języka opisu usług sieci Web (WSDL).

Wyliczenia

SdlType

Określa typ schematu używany do opisywania usług udostępnianych przez aplikację.

Uwagi

Klasa SdlChannelSink jest używana przez infrastrukturę komunikacji wirtualnej do generowania języka opisu usług sieci Web (WSDL) po stronie serwera.

Klasa MetaData zapewnia funkcjonalność narzędzia wiersza polecenia Soapsuds Tool (Soapsuds.exe) i może służyć programowo do osiągnięcia tego samego wyniku. Metody MetaData klasy mogą służyć do tworzenia schematów XML opisujących usługi, które są uwidocznione w kodzie źródłowym, oraz do tworzenia kodu C# na podstawie schematu XML.