SoapDocumentMethodAttribute.RequestNamespace Proprietà

Definizione

Ottiene o imposta lo spazio dei nomi associato alla richiesta SOAP per un metodo di servizio Web XML.

public:
 property System::String ^ RequestNamespace { System::String ^ get(); void set(System::String ^ value); };
public string RequestNamespace { get; set; }
member this.RequestNamespace : string with get, set
Public Property RequestNamespace As String

Valore della proprietà

String

Spazio dei nomi XML associato alla richiesta SOAP per un metodo di servizio Web XML. Il valore predefinito è http://tempuri.org/.

Esempio

Nell'esempio di codice seguente la RequestNamespace proprietà viene impostata su http://www.contoso.com.

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

RequestNamespace viene usato nello schema XSD per il metodo del servizio Web XML all'interno della relativa descrizione del servizio.

Si applica a