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 che possono essere utilizzati 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 dell'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 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 alla fine ricevente del SOAP generato per personalizzare l'elaborazione delle chiamate e degli oggetti del metodo remoto. Una delle classi più importanti dello spazio dei System.Runtime.Remoting.Metadata nomi è SoapAttribute la classe . La SoapAttribute classe non è funzionale e può essere usata solo come classe di base per tutti gli attributi dei metadati.
Classi
| Nome | Descrizione |
|---|---|
| SoapAttribute |
Fornisce funzionalità predefinite per tutti gli attributi SOAP. |
| SoapFieldAttribute |
Personalizza la generazione e l'elaborazione SOAP per un campo. La classe non può essere ereditata. |
| SoapMethodAttribute |
Personalizza la generazione e l'elaborazione SOAP per un metodo. La classe non può essere ereditata. |
| SoapParameterAttribute |
Personalizza la generazione e l'elaborazione SOAP per un parametro. La classe non può essere ereditata. |
| SoapTypeAttribute |
Personalizza la generazione e l'elaborazione SOAP per i tipi di destinazione. La classe non può essere ereditata. |
Enumerazioni
| Nome | Descrizione |
|---|---|
| SoapOption |
Specifica le opzioni di configurazione SOAP da utilizzare con la classe SoapTypeAttribute. |
| XmlFieldOrderOption |
Non utilizzare questa enumerazione; non viene usato 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.