SoapDocumentMethodAttribute.RequestElementName Propiedad

Definición

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.

Se aplica a