System.Runtime.Remoting.MetadataServices Spazio dei nomi

Contiene le classi usate dallo strumento da riga di comando Soapsuds Tool (Soapsuds.exe) e il codice utente per la conversione dei metadati da e verso XML Schema per l'infrastruttura remota. Alcune delle classi più importanti di questo spazio dei nomi sono la classe SdlChannelSink e la classe MetaData.

Classi

MetaData

Fornisce metodi che consentono di utilizzare schemi XML.

SdlChannelSink

Fornisce l'implementazione per un sink di canale server che genera in modo dinamico linguaggio WSDL (Web Services Description Language) sul server.

SdlChannelSinkProvider

Fornisce l'implementazione del provider del sink di canale server che crea istanze di SdlChannelSink.

ServiceType

Associa il tipo di un oggetto noto che viene passato al generatore WSDL (Web Services Description Language) a un endpoint remoto in grado di elaborare messaggi inviati a un metodo su tale tipo.

SUDSGeneratorException

Eccezione generata quando si verifica un errore durante la generazione del linguaggio WSDL (Web Services Description Language).

SUDSParserException

Eccezione generata quando si verifica un errore durante l'analisi del linguaggio WSDL (Web Services Description Language).

Enumerazioni

SdlType

Specifica il tipo di schema utilizzato per descrivere i servizi forniti da un'applicazione.

Commenti

La SdlChannelSink classe viene utilizzata dall'infrastruttura remota per generare Web Services Description Language (WSDL) sul lato server.

La classe fornisce la funzionalità dello strumento da riga di comando MetaData Soapsuds Tool (Soapsuds.exe) e può essere usata a livello di codice per ottenere lo stesso risultato. I metodi della classe possono essere usati per creare XML Schema che descrivono i servizi esposti nel codice sorgente e per creare codice MetaData C# da XML Schema.