Compartir vía


SoapDocumentMethodAttribute.ResponseElementName Propiedad

Definición

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

public:
 property System::String ^ ResponseElementName { System::String ^ get(); void set(System::String ^ value); };
public string ResponseElementName { get; set; }
member this.ResponseElementName : string with get, set
Public Property ResponseElementName As String

Valor de propiedad

String

Elemento XML asociado a la solicitud SOAP de un método de servicios Web XML. El valor predeterminado es WebServiceNameResult, donde WebServiceName 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 respuesta SOAP a MyCustomResponseElement.

<%@ WebService Language="C#" Class="SoapDocumentMethodSample" %>
    
using System.Web.Services;
using System.Web.Services.Protocols;

public class SoapDocumentMethodSample
{
   [WebMethod]
   [SoapDocumentMethod(ResponseNamespace="http://www.contoso.com",ResponseElementName="MyCustomResponseElement")]
   public int[] ResponseDocument(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(ResponseNamespace :="http://www.contoso.com",ResponseElementName := "MyCustomResponseElement")> _
   Public Function  ResponseDocument(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

ResponseElementName define el elemento XML utilizado para encapsular los parámetros debajo del Body elemento de la respuesta SOAP cuando ParameterStyle es Wrapped. Esto se refleja en el esquema XSD que representa la respuesta SOAP al método de servicio web XML dentro de la descripción del servicio web XML.

Se aplica a