SoapDocumentMethodAttribute.RequestElementName Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u het XML-element op dat is gekoppeld aan de SOAP-aanvraag voor een XML-webservicemethode, die is gedefinieerd in een servicebeschrijving als een bewerking.
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
Waarde van eigenschap
Het XML-element dat is gekoppeld aan de SOAP-aanvraag voor een XML-webservicemethode, die als een bewerking is gedefinieerd in een servicebeschrijving. De standaardwaarde is de naam van de XML-webservicemethode.
Voorbeelden
In het volgende codevoorbeeld wordt de naam ingesteld van het XML-element dat is gekoppeld aan de XML-webservicemethode in de SOAP-aanvraag.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
Opmerkingen
Het RequestElementName definieert het XML-element dat wordt gebruikt om de parameters te verpakken onder het Body element van de SOAP-aanvraag wanneer ParameterStyle dit is Wrapped. Dit wordt weerspiegeld in het XSD-schema dat de SOAP-aanvraag vertegenwoordigt voor de XML-webservicemethode in de servicebeschrijving voor een XML-webservice.