System.Runtime.Remoting.Metadata Spazio dei nomi

Lo spazio dei nomi System.Runtime.Remoting.Metadata contiene classi e attributi che possono essere utilizzati per personalizzare i processi di generazione ed elaborazione di SOAP per oggetti e campi. The System.Runtime.Remoting.Metadata namespace contains classes and attributes that can be used to customize generation and processing of SOAP for objects and fields. 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. The classes of this namespace can be used to indicate the SOAPAction header field, type output, XML element name, and the method XML namespace URI. 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). This information is used by the SOAP serializer during SOAP generation and the Soapsuds Tool (Soapsuds.exe) during Web Services Description Language (WSDL) generation. 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. The information specified by the attributes in this namespace can be used on the receiving end of the generated SOAP to customize processing of the remoted method calls and objects. Una delle classi più importanti dello spazio dei nomi System.Runtime.Remoting.Metadata è la classe SoapAttribute. One of the most important classes of the System.Runtime.Remoting.Metadata namespace is SoapAttribute class. La classe SoapAttribute è una classe non funzionale e può essere utilizzata solo come classe base per tutti gli attributi dei metadati. The SoapAttribute class is nonfunctional, and can only be used as the base class for all the metadata attributes.

Classi

SoapAttribute

Fornisce la funzionalità predefinita per tutti gli attributi SOAP.Provides default functionality for all SOAP attributes.

SoapFieldAttribute

Personalizza i processi di generazione ed elaborazione SOAP di un campo.Customizes SOAP generation and processing for a field. Questa classe non può essere ereditata.This class cannot be inherited.

SoapMethodAttribute

Personalizza i processi di generazione ed elaborazione SOAP di un metodo.Customizes SOAP generation and processing for a method. Questa classe non può essere ereditata.This class cannot be inherited.

SoapParameterAttribute

Personalizza i processi di generazione ed elaborazione SOAP di un parametro.Customizes SOAP generation and processing for a parameter. Questa classe non può essere ereditata.This class cannot be inherited.

SoapTypeAttribute

Personalizza i processi di generazione ed elaborazione SOAP dei tipi di destinazione.Customizes SOAP generation and processing for target types. Questa classe non può essere ereditata.This class cannot be inherited.

Enumerazioni

SoapOption

Specifica le opzioni di configurazione SOAP da utilizzare con la classe SoapTypeAttribute.Specifies the SOAP configuration options for use with the SoapTypeAttribute class.

XmlFieldOrderOption

Evitare di utilizzare questa enumerazione. Non viene utilizzata dall'infrastruttura remota di .NET Framework.You should not use this enumeration; it is not used by the .NET Framework remoting infrastructure.

Commenti

Per altre informazioni sul campo di intestazione HTTP SOAPAction, vedere il campo dell'intestazione HTTP SOAPAction sezione della specifica W3C.For more information on the SOAPAction HTTP header field, see The SOAPAction HTTP Header Field section of the W3C specification.