SoapDocumentMethodAttribute.RequestElementName Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit l'élément XML associé à la demande SOAP d'une méthode de service Web XML, qui est définie dans une description de service en tant qu'opération.
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
Valeur de propriété
Élément XML associé à la demande SOAP d'une méthode de service Web XML, qui est définie dans une description de service en tant qu'opération. La valeur par défaut est le nom de la méthode de service Web XML.
Exemples
L’exemple de code suivant définit le nom de l’élément XML associé à la méthode de service Web XML dans la requête MyCustomElement
SOAP sur .
<%@ 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
Remarques
Définit RequestElementName l’élément XML utilisé pour encapsuler les paramètres sous l’élément Body
de la requête SOAP lorsque ParameterStyle c’est Wrappedle cas. Cela est reflété dans le schéma XSD représentant la requête SOAP à la méthode de service Web XML dans la description du service pour un service Web XML.