Export (0) Print
Expand All

WSDualHttpBinding.ClientBaseAddress Property

Gets or sets the base address of the client.

Namespace:  System.ServiceModel
Assembly:  System.ServiceModel (in System.ServiceModel.dll)

public Uri ClientBaseAddress { get; set; }

Property Value

Type: System.Uri
The Uri that is the base address of the client. The default value is null.

This public URI for the client provides the callback endpoint required for the service to contact the client when the contract is duplex.

The following example shows how to specify the wsDualHttpBinding binding in a configuration file.

            WSDualHttpBinding dualBinding = new WSDualHttpBinding();
            EndpointAddress endptadr = new EndpointAddress("http://localhost:12000/DuplexTestUsingCode/Server");
            dualBinding.ClientBaseAddress = new Uri("http://localhost:8000/DuplexTestUsingCode/Client/");

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

© 2014 Microsoft