System.Runtime.Remoting.Metadata Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contiene clases y atributos que se pueden utilizar para personalizar la generación y el procesamiento de SOAP para objetos y campos. 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. 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). 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. Una de las clases más importantes del espacio de nombres System.Runtime.Remoting.Metadata es la clase SoapAttribute. La clase SoapAttribute no es una clase funcional, y solo se puede utilizar como clase base de todos los atributos de metadatos.
Clases
SoapAttribute |
Proporciona la funcionalidad predeterminada para todos los atributos SOAP. |
SoapFieldAttribute |
Personaliza el procesamiento y la generación SOAP para un campo. Esta clase no puede heredarse. |
SoapMethodAttribute |
Personaliza el procesamiento y la generación SOAP para un método. Esta clase no puede heredarse. |
SoapParameterAttribute |
Personaliza el procesamiento y la generación SOAP para un parámetro. Esta clase no puede heredarse. |
SoapTypeAttribute |
Personaliza el procesamiento y la generación SOAP para tipos de destino. Esta clase no puede heredarse. |
Enumeraciones
SoapOption |
Especifica las opciones de configuración SOAP que se utilizan con la clase SoapTypeAttribute. |
XmlFieldOrderOption |
No debe utilizar esta propiedad; la infraestructura de comunicación remota de .NET Framework no la utiliza. |
Comentarios
Para obtener más información sobre el campo de encabezado HTTP SOAPAction, vea la sección Campo de encabezado HTTP SOAPAction de la especificación W3C.