DuplexClientBase<TChannel> Constructors

Definitie

Initialiseert een nieuw exemplaar van de DuplexClientBase<TChannel> klasse.

Overloads

Name Description
DuplexClientBase<TChannel>(Object)

Initialiseert een nieuw exemplaar van de DuplexClientBase<TChannel> klasse met behulp van het opgegeven callback-object.

DuplexClientBase<TChannel>(InstanceContext)

Initialiseert een nieuw exemplaar van de DuplexClientBase<TChannel> klasse met behulp van het opgegeven callback-object.

DuplexClientBase<TChannel>(Object, ServiceEndpoint)

Initialiseert een nieuw exemplaar van de DuplexClientBase<TChannel> klasse met het opgegeven callback-object en service-eindpunt.

DuplexClientBase<TChannel>(Object, String)

Initialiseert een nieuw exemplaar van de DuplexClientBase<TChannel> klasse met behulp van het opgegeven callback-object en de configuratienaam.

DuplexClientBase<TChannel>(InstanceContext, ServiceEndpoint)

Initialiseert een nieuw exemplaar van de DuplexClientBase<TChannel> klasse met het opgegeven callback-object en service-eindpunt.

DuplexClientBase<TChannel>(InstanceContext, String)

Initialiseert een nieuw exemplaar van de DuplexClientBase<TChannel> klasse met behulp van het opgegeven callback-object en de configuratienaam.

DuplexClientBase<TChannel>(Object, Binding, EndpointAddress)

Initialiseert een nieuw exemplaar van de DuplexClientBase<TChannel> klasse met behulp van het opgegeven callback-object, de binding en het service-eindpuntadres.

DuplexClientBase<TChannel>(Object, String, EndpointAddress)

Initialiseert een nieuw exemplaar van de DuplexClientBase<TChannel> klasse met behulp van het opgegeven callback-object, de configuratienaam en het adres van het service-eindpunt.

DuplexClientBase<TChannel>(Object, String, String)

Initialiseert een nieuw exemplaar van de DuplexClientBase<TChannel> klasse met behulp van het opgegeven callback-object, de naam van de eindpuntconfiguratie en het adres van het service-eindpunt.

DuplexClientBase<TChannel>(InstanceContext, Binding, EndpointAddress)

Initialiseert een nieuw exemplaar van de DuplexClientBase<TChannel> klasse met behulp van het opgegeven callback-object, de binding en het service-eindpuntadres.

DuplexClientBase<TChannel>(InstanceContext, String, EndpointAddress)

Initialiseert een nieuw exemplaar van de DuplexClientBase<TChannel> klasse met behulp van het opgegeven callback-object, de configuratienaam en het adres van het service-eindpunt.

DuplexClientBase<TChannel>(InstanceContext, String, String)

Initialiseert een nieuw exemplaar van de DuplexClientBase<TChannel> klasse met behulp van het opgegeven callback-object, de configuratienaam en het adres van het service-eindpunt.

DuplexClientBase<TChannel>(Object)

Initialiseert een nieuw exemplaar van de DuplexClientBase<TChannel> klasse met behulp van het opgegeven callback-object.

protected:
 DuplexClientBase(System::Object ^ callbackInstance);
protected DuplexClientBase(object callbackInstance);
new System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)> : obj -> System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)>
Protected Sub New (callbackInstance As Object)

Parameters

callbackInstance
Object

Een object dat wordt gebruikt om de instantiecontext te maken die het callback-object aan het kanaal koppelt aan de service.

Uitzonderingen

callbackInstance is null.

Opmerkingen

WCF maakt een nieuw InstanceContext object met behulp van het callbackInstance object om alle callbackbewerkingen af te handelen.

Van toepassing op

DuplexClientBase<TChannel>(InstanceContext)

Initialiseert een nieuw exemplaar van de DuplexClientBase<TChannel> klasse met behulp van het opgegeven callback-object.

protected:
 DuplexClientBase(System::ServiceModel::InstanceContext ^ callbackInstance);
protected DuplexClientBase(System.ServiceModel.InstanceContext callbackInstance);
new System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)> : System.ServiceModel.InstanceContext -> System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)>
Protected Sub New (callbackInstance As InstanceContext)

Parameters

callbackInstance
InstanceContext

Een InstanceContext object dat het callback-object aan het kanaal koppelt aan de service.

Uitzonderingen

callbackInstance is null.

Opmerkingen

De callbackInstance door de gebruiker geleverde bewerkingen worden gebruikt om alle callbackbewerkingen te kunnen uitvoeren.

Van toepassing op

DuplexClientBase<TChannel>(Object, ServiceEndpoint)

Initialiseert een nieuw exemplaar van de DuplexClientBase<TChannel> klasse met het opgegeven callback-object en service-eindpunt.

protected:
 DuplexClientBase(System::Object ^ callbackInstance, System::ServiceModel::Description::ServiceEndpoint ^ endpoint);
protected DuplexClientBase(object callbackInstance, System.ServiceModel.Description.ServiceEndpoint endpoint);
new System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)> : obj * System.ServiceModel.Description.ServiceEndpoint -> System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)>
Protected Sub New (callbackInstance As Object, endpoint As ServiceEndpoint)

Parameters

callbackInstance
Object

Een object dat wordt gebruikt om de instantiecontext te maken die het callback-object aan het kanaal koppelt aan de service.

endpoint
ServiceEndpoint

Het service-eindpunt.

Uitzonderingen

callbackInstance of endpoint is null.

Van toepassing op

DuplexClientBase<TChannel>(Object, String)

Initialiseert een nieuw exemplaar van de DuplexClientBase<TChannel> klasse met behulp van het opgegeven callback-object en de configuratienaam.

protected:
 DuplexClientBase(System::Object ^ callbackInstance, System::String ^ endpointConfigurationName);
protected DuplexClientBase(object callbackInstance, string endpointConfigurationName);
new System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)> : obj * string -> System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)>
Protected Sub New (callbackInstance As Object, endpointConfigurationName As String)

Parameters

callbackInstance
Object

Een object dat wordt gebruikt om de instantiecontext te maken die het callback-object aan het kanaal koppelt aan de service.

endpointConfigurationName
String

De naam van de clienteindpuntgegevens in het configuratiebestand van de toepassing.

Uitzonderingen

callbackInstance of endpointConfigurationName is null.

Opmerkingen

WCF maakt een nieuw InstanceContext object met behulp van het callbackInstance object om alle callbackbewerkingen af te handelen.

Van toepassing op

DuplexClientBase<TChannel>(InstanceContext, ServiceEndpoint)

Initialiseert een nieuw exemplaar van de DuplexClientBase<TChannel> klasse met het opgegeven callback-object en service-eindpunt.

protected:
 DuplexClientBase(System::ServiceModel::InstanceContext ^ callbackInstance, System::ServiceModel::Description::ServiceEndpoint ^ endpoint);
protected DuplexClientBase(System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Description.ServiceEndpoint endpoint);
new System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)> : System.ServiceModel.InstanceContext * System.ServiceModel.Description.ServiceEndpoint -> System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)>
Protected Sub New (callbackInstance As InstanceContext, endpoint As ServiceEndpoint)

Parameters

callbackInstance
InstanceContext

Een InstanceContext object dat het callback-object aan het kanaal koppelt aan de service.

endpoint
ServiceEndpoint

Het service-eindpunt.

Uitzonderingen

callbackInstance of endpoint is null.

Van toepassing op

DuplexClientBase<TChannel>(InstanceContext, String)

Initialiseert een nieuw exemplaar van de DuplexClientBase<TChannel> klasse met behulp van het opgegeven callback-object en de configuratienaam.

protected:
 DuplexClientBase(System::ServiceModel::InstanceContext ^ callbackInstance, System::String ^ endpointConfigurationName);
protected DuplexClientBase(System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName);
new System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)> : System.ServiceModel.InstanceContext * string -> System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)>
Protected Sub New (callbackInstance As InstanceContext, endpointConfigurationName As String)

Parameters

callbackInstance
InstanceContext

Een object dat wordt gebruikt om de instantiecontext te maken die het callback-object aan het kanaal koppelt aan de service.

endpointConfigurationName
String

De naam van de clienteindpuntgegevens in het configuratiebestand van de toepassing.

Uitzonderingen

callbackInstance of endpointConfigurationName is null.

Opmerkingen

De callbackInstance door de gebruiker geleverde bewerkingen worden gebruikt om alle callbackbewerkingen te kunnen uitvoeren.

Van toepassing op

DuplexClientBase<TChannel>(Object, Binding, EndpointAddress)

Initialiseert een nieuw exemplaar van de DuplexClientBase<TChannel> klasse met behulp van het opgegeven callback-object, de binding en het service-eindpuntadres.

protected:
 DuplexClientBase(System::Object ^ callbackInstance, System::ServiceModel::Channels::Binding ^ binding, System::ServiceModel::EndpointAddress ^ remoteAddress);
protected DuplexClientBase(object callbackInstance, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)> : obj * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)>
Protected Sub New (callbackInstance As Object, binding As Binding, remoteAddress As EndpointAddress)

Parameters

callbackInstance
Object

Een object dat wordt gebruikt om de instantiecontext te maken die het callback-object aan het kanaal koppelt aan de service.

binding
Binding

De binding waarmee de service moet worden aangeroepen.

remoteAddress
EndpointAddress

Het service-eindpuntadres dat moet worden gebruikt.

Uitzonderingen

callbackInstanceof bindingremoteAddress is null.

Opmerkingen

WCF maakt een nieuw InstanceContext object met behulp van het callbackInstance object om alle callbackbewerkingen af te handelen.

Van toepassing op

DuplexClientBase<TChannel>(Object, String, EndpointAddress)

Initialiseert een nieuw exemplaar van de DuplexClientBase<TChannel> klasse met behulp van het opgegeven callback-object, de configuratienaam en het adres van het service-eindpunt.

protected:
 DuplexClientBase(System::Object ^ callbackInstance, System::String ^ endpointConfigurationName, System::ServiceModel::EndpointAddress ^ remoteAddress);
protected DuplexClientBase(object callbackInstance, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)> : obj * string * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)>
Protected Sub New (callbackInstance As Object, endpointConfigurationName As String, remoteAddress As EndpointAddress)

Parameters

callbackInstance
Object

Een object dat wordt gebruikt om de instantiecontext te maken die het callback-object aan het kanaal koppelt aan de service.

endpointConfigurationName
String

De naam van de clienteindpuntgegevens in het configuratiebestand van de toepassing.

remoteAddress
EndpointAddress

Het adres van het service-eindpunt dat moet worden gebruikt.

Uitzonderingen

callbackInstance, de configuratienaam of remoteAddress is null.

Opmerkingen

WCF maakt een nieuw InstanceContext object met behulp van het callbackInstance object om alle callbackbewerkingen af te handelen.

Van toepassing op

DuplexClientBase<TChannel>(Object, String, String)

Initialiseert een nieuw exemplaar van de DuplexClientBase<TChannel> klasse met behulp van het opgegeven callback-object, de naam van de eindpuntconfiguratie en het adres van het service-eindpunt.

protected:
 DuplexClientBase(System::Object ^ callbackInstance, System::String ^ endpointConfigurationName, System::String ^ remoteAddress);
protected DuplexClientBase(object callbackInstance, string endpointConfigurationName, string remoteAddress);
new System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)> : obj * string * string -> System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)>
Protected Sub New (callbackInstance As Object, endpointConfigurationName As String, remoteAddress As String)

Parameters

callbackInstance
Object

Een object dat wordt gebruikt om de instantiecontext te maken die het callback-object aan het kanaal koppelt aan de service.

endpointConfigurationName
String

De naam van de clienteindpuntgegevens in het configuratiebestand van de toepassing.

remoteAddress
String

Het adres van het service-eindpunt dat moet worden gebruikt.

Uitzonderingen

callbackInstanceof endpointConfigurationNameremoteAddress is null.

Opmerkingen

WCF maakt een nieuw InstanceContext object met behulp van het callbackInstance object om alle callbackbewerkingen af te handelen.

Van toepassing op

DuplexClientBase<TChannel>(InstanceContext, Binding, EndpointAddress)

Initialiseert een nieuw exemplaar van de DuplexClientBase<TChannel> klasse met behulp van het opgegeven callback-object, de binding en het service-eindpuntadres.

protected:
 DuplexClientBase(System::ServiceModel::InstanceContext ^ callbackInstance, System::ServiceModel::Channels::Binding ^ binding, System::ServiceModel::EndpointAddress ^ remoteAddress);
protected DuplexClientBase(System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)> : System.ServiceModel.InstanceContext * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)>
Protected Sub New (callbackInstance As InstanceContext, binding As Binding, remoteAddress As EndpointAddress)

Parameters

callbackInstance
InstanceContext

Een object dat wordt gebruikt om de instantiecontext te maken die het callback-object aan het kanaal koppelt aan de service.

binding
Binding

De binding waarmee de service moet worden aangeroepen.

remoteAddress
EndpointAddress

Het service-eindpuntadres dat moet worden gebruikt.

Opmerkingen

De callbackInstance door de gebruiker geleverde bewerkingen worden gebruikt om alle callbackbewerkingen te kunnen uitvoeren.

Van toepassing op

DuplexClientBase<TChannel>(InstanceContext, String, EndpointAddress)

Initialiseert een nieuw exemplaar van de DuplexClientBase<TChannel> klasse met behulp van het opgegeven callback-object, de configuratienaam en het adres van het service-eindpunt.

protected:
 DuplexClientBase(System::ServiceModel::InstanceContext ^ callbackInstance, System::String ^ endpointConfigurationName, System::ServiceModel::EndpointAddress ^ remoteAddress);
protected DuplexClientBase(System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)> : System.ServiceModel.InstanceContext * string * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)>
Protected Sub New (callbackInstance As InstanceContext, endpointConfigurationName As String, remoteAddress As EndpointAddress)

Parameters

callbackInstance
InstanceContext

Een object dat wordt gebruikt om de instantiecontext te maken die het callback-object aan het kanaal koppelt aan de service.

endpointConfigurationName
String

De naam van de clienteindpuntgegevens in het configuratiebestand van de toepassing.

remoteAddress
EndpointAddress

Het adres van het service-eindpunt dat moet worden gebruikt.

Uitzonderingen

callbackInstance, of endpointConfigurationNamehet adres is null.

Opmerkingen

De callbackInstance door de gebruiker geleverde bewerkingen worden gebruikt om alle callbackbewerkingen te kunnen uitvoeren.

Van toepassing op

DuplexClientBase<TChannel>(InstanceContext, String, String)

Initialiseert een nieuw exemplaar van de DuplexClientBase<TChannel> klasse met behulp van het opgegeven callback-object, de configuratienaam en het adres van het service-eindpunt.

protected:
 DuplexClientBase(System::ServiceModel::InstanceContext ^ callbackInstance, System::String ^ endpointConfigurationName, System::String ^ remoteAddress);
protected DuplexClientBase(System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName, string remoteAddress);
new System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)> : System.ServiceModel.InstanceContext * string * string -> System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)>
Protected Sub New (callbackInstance As InstanceContext, endpointConfigurationName As String, remoteAddress As String)

Parameters

callbackInstance
InstanceContext

Een object dat wordt gebruikt om de instantiecontext te maken die het callback-object aan het kanaal koppelt aan de service.

endpointConfigurationName
String

De naam van de clienteindpuntgegevens in het configuratiebestand van de toepassing.

remoteAddress
String

Het adres van het service-eindpunt dat moet worden gebruikt.

Uitzonderingen

callbackInstanceof endpointConfigurationNameremoteAddress is null.

Opmerkingen

De callbackInstance door de gebruiker geleverde bewerkingen worden gebruikt om alle callbackbewerkingen te kunnen uitvoeren.

Van toepassing op