Compartir a través de


SoapDocumentMethodAttribute.RequestElementName Propiedad

Definición

Obtiene o establece el elemento XML asociado a la solicitud SOAP de un método de servicios Web XML, definido en una descripción de servicio como 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

String

Elemento XML asociado a la solicitud SOAP de un método de servicios Web XML, definido en una descripción de servicios como operación. El valor predeterminado es el nombre del método de servicios 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 en 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 utilizado 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