Aracılığıyla paylaş


SoapDocumentMethodAttribute.RequestElementName Özellik

Tanım

Hizmet açıklamasında işlem olarak tanımlanan BIR XML Web hizmeti yöntemi için SOAP isteğiyle ilişkili XML öğesini alır veya ayarlar.

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

Özellik Değeri

String

Hizmet açıklamasında işlem olarak tanımlanan XML Web hizmeti yöntemi için SOAP isteğiyle ilişkili XML öğesi. Varsayılan değer, XML Web hizmeti yönteminin adıdır.

Örnekler

Aşağıdaki kod örneği, SOAP isteğindeki XML Web hizmeti yöntemiyle ilişkili XML öğesinin adını olarak MyCustomElementayarlar.

<%@ 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

Açıklamalar

, RequestElementName olduğunda ParameterStyle WrappedSOAP isteğinin öğesinin Body altındaki parametreleri sarmalamada kullanılan XML öğesini tanımlar. Bu, XML Web hizmeti için hizmet açıklaması içinde XML Web hizmeti yöntemine SOAP isteğini temsil eden XSD şemasına yansıtılır.

Şunlara uygulanır