System.Runtime.Remoting.MetadataServices Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.