Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Clase SoapDocumentMethodAttribute

 

Aplicar el SoapDocumentMethodAttribute a un método, especifica que los mensajes SOAP hacia y desde el método usar Document formato.

Espacio de nombres:   System.Web.Services.Protocols
Ensamblado:  System.Web.Services (en System.Web.Services.dll)

System.Object
  System.Attribute
    System.Web.Services.Protocols.SoapDocumentMethodAttribute

[AttributeUsageAttribute(AttributeTargets.Method)]
public sealed class SoapDocumentMethodAttribute : Attribute

NombreDescripción
System_CAPS_pubmethodSoapDocumentMethodAttribute()

Inicializa una nueva instancia de la clase SoapDocumentMethodAttribute.

System_CAPS_pubmethodSoapDocumentMethodAttribute(String)

Inicializa una nueva instancia de la SoapDocumentMethodAttribute (clase), establecer el Action en el valor de la action parámetro.

NombreDescripción
System_CAPS_pubpropertyAction

Obtiene o establece la SOAPAction campo de encabezado HTTP de la solicitud SOAP.

System_CAPS_pubpropertyBinding

Obtiene o establece el enlace de que un método de servicio Web XML está implementando una operación.

System_CAPS_pubpropertyOneWay

Obtiene o establece si un cliente de servicios Web XML espera a que el servidor Web termine de procesar un método de servicio Web XML.

System_CAPS_pubpropertyParameterStyle

Obtiene o establece si los parámetros se encapsulan en un único elemento XML debajo del Body elemento en la parte XML de un mensaje SOAP.

System_CAPS_pubpropertyRequestElementName

Obtiene o establece el elemento XML asociado a la solicitud SOAP de un método de servicio Web XML, que se define en una descripción de servicio como una operación.

System_CAPS_pubpropertyRequestNamespace

Obtiene o establece el espacio de nombres asociado a la solicitud SOAP de un método de servicio Web XML.

System_CAPS_pubpropertyResponseElementName

Obtiene o establece el elemento XML asociado a la respuesta SOAP de un método de servicio Web XML.

System_CAPS_pubpropertyResponseNamespace

Obtiene o establece el espacio de nombres XML asociado a la respuesta SOAP de un método de servicio Web XML.

System_CAPS_pubpropertyTypeId

Cuando se implementa en una clase derivada, obtiene un identificador único para este Attribute.(Heredado de Attribute).

System_CAPS_pubpropertyUse

Obtiene o establece el parámetro de formato para un método de servicio Web XML en la parte XML de un mensaje SOAP.

NombreDescripción
System_CAPS_pubmethodEquals(Object)

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Devuelve un valor que indica si esta instancia es igual que un objeto especificado.(Heredado de Attribute).

System_CAPS_pubmethodGetHashCode()

Devuelve el código hash de esta instancia.(Heredado de Attribute).

System_CAPS_pubmethodGetType()

Obtiene el Type de la instancia actual.(Heredado de Object).

System_CAPS_pubmethodIsDefaultAttribute()

Si se reemplaza en una clase derivada, indica si el valor de esta instancia es el valor predeterminado de la clase derivada.(Heredado de Attribute).

System_CAPS_pubmethodMatch(Object)

Cuando se invalida en una clase derivada, devuelve un valor que indica si esta instancia es igual a un objeto especificado.(Heredado de Attribute).

System_CAPS_pubmethodToString()

Devuelve una cadena que representa el objeto actual.(Heredado de Object).

NombreDescripción
System_CAPS_pubinterfaceSystem_CAPS_privmethod_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Asigna un conjunto de nombres a un conjunto correspondiente de identificadores de envío.(Heredado de Attribute).

System_CAPS_pubinterfaceSystem_CAPS_privmethod_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

Obtiene la información de tipos de un objeto, que puede utilizarse para obtener la información de tipos de una interfaz.(Heredado de Attribute).

System_CAPS_pubinterfaceSystem_CAPS_privmethod_Attribute.GetTypeInfoCount(UInt32)

Recupera el número de interfaces de información de tipo que proporciona un objeto (0 ó 1).(Heredado de Attribute).

System_CAPS_pubinterfaceSystem_CAPS_privmethod_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Proporciona acceso a las propiedades y los métodos expuestos por un objeto.(Heredado de Attribute).

Lenguaje de descripción de servicios Web (WSDL) define dos estilos para dar formato a un método de servicio Web XML, que llama a una operación, en un mensaje SOAP: RPC y Document. Document hace referencia al formato de método de servicio Web XML según un esquema XSD. El Document estilo hace referencia al formato del Body elemento como una serie de una o varias partes de mensaje siguiendo el Body elemento. Las partes del mensaje se determinan exactamente el Use y ParameterStyle Propiedades. El Use propiedad determina si los parámetros tienen formato Encoded o Literal. El ParameterStyle determina si los parámetros se encapsulan en un siguiente parte de mensaje único el Body elemento o si cada parámetro es una parte de mensaje individual.

Para obtener más información, vea [<topic://cpconCustomizingSOAPInASPNETWebServicesWebServiceClients>]

Este atributo se puede aplicar a un método de servicio Web XML en el servidor y un método de la clase de proxy en el cliente.

En el ejemplo de código siguiente se establece el estilo de mensaje en Document para el GetUserName método de servicio Web XML. Además, el elemento XML con el Body (elemento) para la solicitud SOAP y la respuesta SOAP se establecen en GetUserNameRequest y GetUserNameResponse, respectivamente.

.NET Framework
Disponible desde 1.1

Cualquier miembro ( Compartido en Visual Basic) estático público de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Volver al principio
Mostrar: