System.Runtime.Remoting.Metadata Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 intestazione HTTP SOAPAction, vedere la sezione Campo intestazione HTTP SOAPAction della specifica W3C.