System.Runtime.Remoting.Metadata Namespace

El espacio de nombres System.Runtime.Remoting.Metadata contiene las clases y los atributos que se pueden utilizar para personalizar la generación y el procesamiento de SOAP para objetos y campos. 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. Las clases de este espacio de nombres se pueden utilizar para indicar el campo de encabezado SOAPAction, el tipo de resultados, el nombre del elemento XML y el identificador URI del espacio de nombres XML del método. 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. Esta información la usa el serializador SOAP durante la generación SOAP y la herramienta Soapsuds (Soapsuds.exe) durante la generación de Lenguaje de descripción de servicios Web (WSDL). This information is used by the SOAP serializer during SOAP generation and the Soapsuds Tool (Soapsuds.exe) during Web Services Description Language (WSDL) generation. La información especificada por los atributos de este espacio de nombres se puede utilizar en el extremo receptor del SOAP generado para personalizar el procesamiento de objetos y llamadas de métodos remotos. 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 de las clases más importantes del espacio de nombres System.Runtime.Remoting.Metadata es la clase SoapAttribute. One of the most important classes of the System.Runtime.Remoting.Metadata namespace is SoapAttribute class. La clase SoapAttribute no es una clase funcional, y solo se puede utilizar como clase base de todos los atributos de metadatos. The SoapAttribute class is nonfunctional, and can only be used as the base class for all the metadata attributes.

Clases

SoapAttribute

Proporciona la funcionalidad predeterminada para todos los atributos SOAP.Provides default functionality for all SOAP attributes.

SoapFieldAttribute

Personaliza el procesamiento y la generación SOAP para un campo.Customizes SOAP generation and processing for a field. Esta clase no puede heredarse.This class cannot be inherited.

SoapMethodAttribute

Personaliza el procesamiento y la generación SOAP para un método.Customizes SOAP generation and processing for a method. Esta clase no puede heredarse.This class cannot be inherited.

SoapParameterAttribute

Personaliza el procesamiento y la generación SOAP para un parámetro.Customizes SOAP generation and processing for a parameter. Esta clase no puede heredarse.This class cannot be inherited.

SoapTypeAttribute

Personaliza el procesamiento y la generación SOAP para tipos de destino.Customizes SOAP generation and processing for target types. Esta clase no puede heredarse.This class cannot be inherited.

Enumeraciones

SoapOption

Especifica las opciones de configuración SOAP que se utilizan con la clase SoapTypeAttribute.Specifies the SOAP configuration options for use with the SoapTypeAttribute class.

XmlFieldOrderOption

No debe utilizar esta propiedad; la infraestructura de comunicación remota de .NET Framework no la utiliza.You should not use this enumeration; it is not used by the .NET Framework remoting infrastructure.

Comentarios

Para obtener más información sobre el campo de encabezado HTTP SOAPAction, vea el campo de encabezado HTTP de SOAPAction sección de la especificación de W3C.For more information on the SOAPAction HTTP header field, see The SOAPAction HTTP Header Field section of the W3C specification.