SoapDocumentMethodAttribute.RequestElementName Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau mengatur elemen XML yang terkait dengan permintaan SOAP untuk metode layanan Web XML, yang didefinisikan dalam deskripsi layanan sebagai operasi.
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
Nilai Properti
Elemen XML yang terkait dengan permintaan SOAP untuk metode layanan Web XML, yang didefinisikan dalam deskripsi layanan sebagai operasi. Nilai default adalah nama metode layanan Web XML.
Contoh
Contoh kode berikut menetapkan nama elemen XML yang terkait dengan metode layanan Web XML dalam permintaan SOAP ke 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
Keterangan
RequestElementName menentukan elemen XML yang digunakan untuk membungkus parameter di bawah Body elemen permintaan SOAP saat ParameterStyle adalah Wrapped. Ini tercermin dalam skema XSD yang mewakili permintaan SOAP ke metode layanan Web XML dalam deskripsi layanan untuk layanan Web XML.