Partager via


SoapRpcMethodAttribute.ResponseElementName Propriété

Définition

Obtient ou définit l'élément XML associé à la réponse SOAP d'une méthode de service 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

Valeur de propriété

Élément XML associé à la demande SOAP d'une méthode de service Web XML. La valeur par défaut est WebServiceNameResult, où WebServiceName est le nom de la méthode de service Web XML.

Exemples

L’exemple de code suivant définit la ResponseElementName propriété sur MyCustomResponseElement.

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

public class SoapRpcMethodSample
{
   [WebMethod]
   [SoapRpcMethod(ResponseNamespace="http://www.contoso.com",ResponseElementName="MyCustomResponseElement")]
   public int[] ResponseRpc(int numentries)
   {
    int[] intarray = new int[numentries];
        for (int i=0;i<numentries;i++)
        {
       intarray[i] = i;
        }
        return intarray;
   }
}
<%@ WebService Language="VB" Class="SoapRpcMethodSample" %>
    
Imports System.Web.Services
Imports System.Web.Services.Protocols

Public Class SoapRpcMethodSample

   <WebMethod(),SoapRpcMethod(ResponseNamespace :="http://www.contoso.com",ResponseElementName := "MyCustomResponseElement")> _
   Public Function  ResponseRpc(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

Remarques

La ResponseElementName propriété définit l’élément XML utilisé pour encapsuler les paramètres dans l’élément Body de la réponse SOAP.

S’applique à