WebServiceBindingAttribute.Location Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen des Speicherorts, an dem die Bindung definiert ist.
public:
property System::String ^ Location { System::String ^ get(); void set(System::String ^ value); };
public string Location { get; set; }
member this.Location : string with get, set
Public Property Location As String
Eigenschaftswert
Der Speicherort, an dem die Bindung definiert ist. Der Standardwert ist die URL des XML-Webdiensts, auf den das Attribut angewendet wird.
Beispiele
Im folgenden Beispiel wird eine Bindung mit dem Namen angegeben RemoteBinding , die mitglied des http://www.contoso.com/MyBinding Namespace ist und unter http://www.contoso.com/MyService.asmx?wsdl.
<%@ WebService language="C#" class="BindingSample" %>
using System.Web;
using System.Web.Services;
using System.Web.Services.Protocols;
// Binding is defined on a remote server, but this XML Web service
// implements at least one operation in that binding.
[ WebServiceBinding(Name="RemoteBinding",
Namespace="http://www.contoso.com/MyBinding",
Location="http://www.contoso.com/MyService.asmx?wsdl")]
public class BindingSample
{
[ SoapDocumentMethod(Binding="RemoteBinding")]
[ WebMethod() ]
public string RemoteBindingMethod()
{
return "Member of a binding defined on another server";
}
}
<%@ WebService language="VB" class="BindingSample" %>
Imports System.Web
Imports System.Web.Services
Imports System.Web.Services.Protocols
' <Snippet1>
' Binding is defined on a remote server, but this XML Web service implements at
' least one operation in that binding.
<WebServiceBinding(Name := "RemoteBinding", _
Namespace := "http://www.contoso.com/MyBinding", _
Location := "http://www.contoso.com/MyService.asmx?wsdl")> _
Public Class BindingSample
<SoapDocumentMethod(Binding := "RemoteBinding"), WebMethod()> _
Public Function RemoteBindingMethod() As String
Return "Member of a binding defined on another server"
End Function
End Class
' </Snippet1>