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 zdalnej. 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óra dynamicznie generuje Web Services Description Language (WSDL) na serwerze.

SdlChannelSinkProvider

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

ServiceType

Kojarzy dobrze znany typ obiektu, który jest przekazywany do generatora Web Services Description Language (WSDL) za pomocą zdalnego punktu końcowego, który może przetwarzać komunikaty wysyłane do metody w typie.

SUDSGeneratorException

Wyjątek, który jest generowany w przypadku wystąpienia błędu podczas generowania Web Services Description Language (WSDL).

SUDSParserException

Wyjątek, który jest generowany w przypadku wystąpienia błędu podczas analizowania Web Services Description Language (WSDL).

Wyliczenia

SdlType

Określa typ schematu, który jest używany do opisywania usług udostępnianych przez aplikację.

Uwagi

Klasa jest używana przez infrastrukturę komunikacji zdalnej do generowania SdlChannelSink Web Services Description Language (WSDL) po stronie serwera.

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