SoapDocumentMethodAttribute.RequestElementName Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger XML-elementet som är associerat med SOAP-begäran för en XML-webbtjänstmetod, som definieras i en tjänstbeskrivning som en åtgärd.
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
Egenskapsvärde
XML-elementet som är associerat med SOAP-begäran för en XML-webbtjänstmetod, som definieras i en tjänstbeskrivning som en åtgärd. Standardvärdet är namnet på XML-webbtjänstmetoden.
Exempel
I följande kodexempel anges namnet på XML-elementet som är associerat med XML-webbtjänstmetoden i SOAP-begäran till 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
Kommentarer
Definierar RequestElementName XML-elementet som används för att omsluta parametrarna under elementet i Body SOAP-begäran när ParameterStyle är Wrapped. Detta återspeglas i XSD-schemat som representerar SOAP-begäran till XML-webbtjänstmetoden i tjänstbeskrivningen för en XML-webbtjänst.