SoapDocumentMethodAttribute.RequestElementName Propiedad
Definición
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í.
Obtiene o establece el elemento XML asociado a la solicitud SOAP para un método de servicio web XML, que se define en una descripción del servicio como una operación.
public:
property System::String ^ RequestElementName { System::String ^ get(); void set(System::String ^ value); };
public string RequestElementName { get; set; }
member this.RequestElementName : string with get, set
Public Property RequestElementName As String
Valor de propiedad
Elemento XML asociado a la solicitud SOAP para un método de servicio web XML, que se define en una descripción del servicio como una operación. El valor predeterminado es el nombre del método de servicio web XML.
Ejemplos
En el ejemplo de código siguiente se establece el nombre del elemento XML asociado al método de servicio web XML en la solicitud SOAP a MyCustomElement.
<%@ WebService Language="C#" Class="SoapDocumentMethodSample" %>
using System.Web.Services;
using System.Web.Services.Protocols;
public class SoapDocumentMethodSample
{
[WebMethod]
[SoapDocumentMethod(RequestNamespace="http://www.contoso.com",RequestElementName="MyCustomElement")]
public int[] RequestDocument(int numentries)
{
int[] intarray = new int[numentries];
for (int i=0;i<numentries;i++)
{
intarray[i] = i;
}
return intarray;
}
}
<%@ WebService Language="VB" Class="SoapDocumentMethodSample" %>
Imports System.Web.Services
Imports System.Web.Services.Protocols
Public Class SoapDocumentMethodSample
<WebMethod(),SoapDocumentMethod(RequestNamespace :="http://www.contoso.com",RequestElementName := "MyCustomRequestElement")> _
Public Function RequestDocument(numentries as Integer) As Integer()
Dim intarray(numentries - 1) as Integer
Dim i as Integer
For i = 0 To numentries - 1
intarray(i) = i
Next
Return intarray
End Function
End Class
Comentarios
RequestElementName define el elemento XML usado para encapsular los parámetros debajo del Body elemento de la solicitud SOAP cuando ParameterStyle es Wrapped. Esto se refleja en el esquema XSD que representa la solicitud SOAP al método de servicio web XML dentro de la descripción del servicio para un servicio web XML.