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 SoapRpcMethodAttribute

 

Especifica que los mensajes SOAP enviados hacia y desde el uso del método RPC 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.SoapRpcMethodAttribute

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

NombreDescripción
System_CAPS_pubmethodSoapRpcMethodAttribute()

Inicializa una nueva instancia de la SoapRpcMethodAttribute (clase), establecer todas las propiedades en sus valores predeterminados.

System_CAPS_pubmethodSoapRpcMethodAttribute(String)

Inicializa una nueva instancia de la SoapRpcMethodAttribute (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 un método de servicio Web XML implementa 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_pubpropertyRequestElementName

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

System_CAPS_pubpropertyRequestNamespace

Obtiene o establece el espacio de nombres XML 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 enlace utilizado al invocar el método.

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 equivale al 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 al objeto especificado. (Heredado de Attribute).

System_CAPS_pubmethodToString()

Devuelve una cadena que representa al 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 del tipo de un objeto, que puede utilizarse para obtener la información del tipo de una interfaz. (Heredado de Attribute).

System_CAPS_pubinterfaceSystem_CAPS_privmethod_Attribute.GetTypeInfoCount(UInt32)

Recupera el número de interfaces de tipo de información que suministra 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 el formato de un método de servicio Web XML, u operación, en un mensaje SOAP: RPC y Document. RPC formato hace referencia al formato de la operación de acuerdo con la especificación SOAP para utilizar SOAP para RPC; de lo contrario se conoce como la sección 7 de la especificación SOAP. RPC los Estados que todos los parámetros se encapsulan en un único elemento XML con el mismo nombre que el método de servicio Web XML y que cada elemento XML dentro de dicho elemento XML representa un parámetro con el parámetro que representa el nombre de formato.

Mensajes SOAP con formato tanto en el RPC y Document estilos pueden usarse para comunicarse con un servicio Web XML en forma de llamada a procedimiento remoto (RPC); sin embargo, el Document estilo fácilmente también se puede usar para comunicarse de manera imprecisa. Por lo tanto, Document servicios Web XML de estilo se recomienda. Para obtener más información, consulte el Customizing SOAP Messages tema.

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 una clase de proxy en el cliente. Los métodos de servicio Web XML que tienen la OneWay propiedad establecida en true no tiene acceso a sus HttpContext. Por lo tanto, el acceso a cualquiera de las propiedades de la WebService clase retorno null.

En el ejemplo de código siguiente se establece el estilo de mensaje en Rpc para el GetUserName método de servicio Web XML.

.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: