SoapDocumentMethodAttribute.RequestElementName Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta l'elemento XML associato alla richiesta SOAP di un metodo di servizio Web XML, che viene definito come operazione in una descrizione del servizio.
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
Valore della proprietà
Elemento XML associato alla richiesta SOAP di un metodo di servizio Web XML, che viene definito come operazione in una descrizione del servizio. Il valore predefinito corrisponde al nome del metodo di servizio Web XML.
Esempio
Nell'esempio di codice seguente viene impostato il nome dell'elemento XML associato al metodo del servizio Web XML nella richiesta SOAP su 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
Commenti
Definisce RequestElementName l'elemento XML utilizzato per eseguire il wrapping dei parametri sotto l'elemento Body
della richiesta SOAP quando ParameterStyle è Wrapped. Ciò si riflette nello schema XSD che rappresenta la richiesta SOAP al metodo del servizio Web XML all'interno della descrizione del servizio per un servizio Web XML.