SoapDocumentMethodAttribute.ResponseElementName 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-svaret för en XML-webbtjänstmetod.
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
Egenskapsvärde
XML-elementet som är associerat med SOAP-begäran för en XML-webbtjänstmetod. Standardvärdet är WebServiceNameResult, där WebServiceName ä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-svaret till 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
Kommentarer
Definierar ResponseElementName XML-elementet som används för att omsluta parametrarna under elementet Body i SOAP-svaret när ParameterStyle är Wrapped. Detta återspeglas i XSD-schemat som representerar SOAP-svaret på XML-webbtjänstmetoden i XML-webbtjänstens tjänstbeskrivning.