ClientBase<TChannel> Constructor (String, EndpointAddress)
Microsoft Silverlight will reach end of support after October 2021. Learn more.
Initializes a new instance of the ClientBase<TChannel> class using the specified target address and endpoint information.
Namespace: System.ServiceModel
Assembly: System.ServiceModel (in System.ServiceModel.dll)
Syntax
'Declaration
Protected Sub New ( _
endpointConfigurationName As String, _
remoteAddress As EndpointAddress _
)
protected ClientBase(
string endpointConfigurationName,
EndpointAddress remoteAddress
)
Parameters
- endpointConfigurationName
Type: System.String
The name of the endpoint in the application configuration file.
- remoteAddress
Type: System.ServiceModel.EndpointAddress
The address of the service.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | The endpoint is nulla null reference (Nothing in Visual Basic). |
ArgumentNullException | The remote address is nulla null reference (Nothing in Visual Basic). |
InvalidOperationException | The endpoint cannot be found or the endpoint contract is not valid. |
Remarks
Use this constructor to determine the target endpoint information from the name of the endpoint in an application configuration file (The target value is located by finding the name attribute of the client <endpoint> element) and the specified address.
Version Information
Silverlight
Supported in: 5, 4, 3
Silverlight for Windows Phone
Supported in: Windows Phone OS 7.1, Windows Phone OS 7.0
XNA Framework
Supported in: Windows Phone OS 7.0
Platforms
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.
See Also