System.Runtime.Remoting.Metadata Spazio dei nomi

Contiene classi e attributi utilizzabili per personalizzare la generazione e l'elaborazione di SOAP per oggetti e campi. Le classi di questo spazio dei nomi possono essere utilizzate per indicare il campo di intestazione SOAPAction, l'output del tipo, il nome dell'elemento XML e l'URI dello spazio dei nomi XML del metodo. Queste informazioni vengono usate dal serializzatore SOAP durante la generazione di SOAP e dallo strumento Soapsuds (Soapsuds.exe) durante la generazione WSDL (Web Services Description Language). Le informazioni specificate dagli attributi in questo spazio dei nomi possono essere utilizzate dal ricevente dell'oggetto SOAP generato per personalizzare l'elaborazione degli oggetti remoti e delle chiamate remote a metodi. Una delle classi più importanti dello spazio dei nomi System.Runtime.Remoting.Metadata è la classe SoapAttribute. La classe SoapAttribute è una classe non funzionale e può essere utilizzata solo come classe base per tutti gli attributi dei metadati.

Classi

SoapAttribute

Fornisce la funzionalità predefinita per tutti gli attributi SOAP.

SoapFieldAttribute

Personalizza i processi di generazione ed elaborazione SOAP di un campo. La classe non può essere ereditata.

SoapMethodAttribute

Personalizza i processi di generazione ed elaborazione SOAP di un metodo. La classe non può essere ereditata.

SoapParameterAttribute

Personalizza i processi di generazione ed elaborazione SOAP di un parametro. La classe non può essere ereditata.

SoapTypeAttribute

Personalizza i processi di generazione ed elaborazione SOAP dei tipi di destinazione. La classe non può essere ereditata.

Enumerazioni

SoapOption

Specifica le opzioni di configurazione SOAP da utilizzare con la classe SoapTypeAttribute.

XmlFieldOrderOption

Evitare di utilizzare questa enumerazione. Non viene utilizzata dall'infrastruttura remota di .NET Framework.

Commenti

Per altre informazioni sul campo di intestazione HTTP SOAPAction, vedere la sezione Campo intestazione HTTP SOAPAction della specifica W3C.