ServiceEndpoint.ListenUri ServiceEndpoint.ListenUri ServiceEndpoint.ListenUri ServiceEndpoint.ListenUri Property

定義

サービス エンドポイントがリッスンする URI を取得または設定します。Gets or sets the URI at which the service endpoint listens.

public:
 property Uri ^ ListenUri { Uri ^ get(); void set(Uri ^ value); };
public Uri ListenUri { get; set; }
member this.ListenUri : Uri with get, set
Public Property ListenUri As Uri

プロパティ値

サービス エンドポイントがリッスンする UriThe Uri at which the service endpoint listens. 既定値は、Uri から返される EndpointAddressAddress によって提供されます。The default value is provided by Uri of the EndpointAddress returned by Address.

Uri baseAddress = new Uri("http://localhost:8001/Simple");
ServiceHost serviceHost = new ServiceHost(typeof(CalculatorService), baseAddress);

ServiceEndpoint endpoint = serviceHost.AddServiceEndpoint(
    typeof(ICalculator),
    new WSHttpBinding(),
    "CalculatorServiceObject");

Console.WriteLine("Service endpoint {0} contains the following:", endpoint.Name);
Console.WriteLine("Binding: {0}", endpoint.Binding.ToString());
Console.WriteLine("Contract: {0}", endpoint.Contract.ToString());
Console.WriteLine("ListenUri: {0}", endpoint.ListenUri.ToString());
Console.WriteLine("ListenUriMode: {0}", endpoint.ListenUriMode.ToString());
Dim baseAddress As New Uri("http://localhost:8001/Simple")
Dim serviceHost As New ServiceHost(GetType(CalculatorService), baseAddress)

Dim endpoint As ServiceEndpoint = serviceHost.AddServiceEndpoint(GetType(ICalculator), New WSHttpBinding(), "CalculatorServiceObject")

Console.WriteLine("Service endpoint {0} contains the following:", endpoint.Name)
Console.WriteLine("Binding: {0}", endpoint.Binding.ToString())
Console.WriteLine("Contract: {0}", endpoint.Contract.ToString())
Console.WriteLine("ListenUri: {0}", endpoint.ListenUri.ToString())
Console.WriteLine("ListenUriMode: {0}", endpoint.ListenUriMode.ToString())

注釈

この値も、ListenUri プロパティを使用して設定できます。The value can also be set using the ListenUri property.

適用対象