Freigeben über


DuplexClientBase<TChannel> Constructor (InstanceContext, String)

Microsoft Silverlight will reach end of support after October 2021. Learn more.

Initializes a new instance of the DuplexClientBase<TChannel> class using the specified callback object and configuration name.

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

Syntax

'Declaration
Protected Sub New ( _
    callbackInstance As InstanceContext, _
    endpointConfigurationName As String _
)
protected DuplexClientBase(
    InstanceContext callbackInstance,
    string endpointConfigurationName
)

Parameters

  • callbackInstance
    Type: System.ServiceModel.InstanceContext
    An object used to create the instance context that associates the callback object with the channel to the service.
  • endpointConfigurationName
    Type: System.String
    The name of the client endpoint information in the application configuration file.

Exceptions

Exception Condition
ArgumentNullException

The callback instance is null.

ArgumentNullException

The configuration name is null.

Remarks

The callbackInstance provided by the user is used to service all callback operations.

Version Information

Silverlight

Supported in: 5, 4

Platforms

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.