SoapDocumentMethodAttribute.ResponseElementName 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 het SOAP-antwoord voor een XML-webservicemethode.
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
Waarde van eigenschap
Het XML-element dat is gekoppeld aan de SOAP-aanvraag voor een XML-webservicemethode. De standaardwaarde is WebServiceNameResult, waarbij WebServiceName de naam is 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 het SOAP-antwoord op 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
Opmerkingen
Hiermee ResponseElementName definieert u het XML-element dat wordt gebruikt voor het verpakken van de parameters onder het Body element van het SOAP-antwoord wanneer ParameterStyle dit is Wrapped. Dit wordt weerspiegeld in het XSD-schema dat het SOAP-antwoord vertegenwoordigt op de XML-webservicemethode in de servicebeschrijving van de XML-webservice.