Partager via


DuplexClientBase<TChannel> Constructeurs

Définition

Initialise une nouvelle instance de la classe DuplexClientBase<TChannel>.

Surcharges

DuplexClientBase<TChannel>(Object)

Initialise une nouvelle instance de la classe DuplexClientBase<TChannel> à l'aide de l'objet de rappel spécifié.

DuplexClientBase<TChannel>(InstanceContext)

Initialise une nouvelle instance de la classe DuplexClientBase<TChannel> à l'aide de l'objet de rappel spécifié.

DuplexClientBase<TChannel>(Object, ServiceEndpoint)

Initialise une nouvelle instance de la classe DuplexClientBase<TChannel> avec l'objet de rappel et le point de terminaison de service spécifiés.

DuplexClientBase<TChannel>(Object, String)

Initialise une nouvelle instance de la classe DuplexClientBase<TChannel> avec l'objet de rappel et le nom de configuration spécifiés.

DuplexClientBase<TChannel>(InstanceContext, ServiceEndpoint)

Initialise une nouvelle instance de la classe DuplexClientBase<TChannel> avec l'objet de rappel et le point de terminaison de service spécifiés.

DuplexClientBase<TChannel>(InstanceContext, String)

Initialise une nouvelle instance de la classe DuplexClientBase<TChannel> avec l'objet de rappel et le nom de configuration spécifiés.

DuplexClientBase<TChannel>(Object, Binding, EndpointAddress)

Initialise une nouvelle instance de la classe DuplexClientBase<TChannel> à l’aide de l’objet de rappel, de la liaison et de l’adresse de point de terminaison de service spécifiés.

DuplexClientBase<TChannel>(Object, String, EndpointAddress)

Initialise une nouvelle instance de la classe DuplexClientBase<TChannel> à l'aide de l'objet de rappel, du nom de configuration et de l'adresse de point de terminaison de service spécifiés.

DuplexClientBase<TChannel>(Object, String, String)

Initialise une nouvelle instance de la classe DuplexClientBase<TChannel> à l'aide de l'objet de rappel, du nom de configuration de point de terminaison et de l'adresse de point de terminaison de service spécifiés.

DuplexClientBase<TChannel>(InstanceContext, Binding, EndpointAddress)

Initialise une nouvelle instance de la classe DuplexClientBase<TChannel> à l’aide de l’objet de rappel, de la liaison et de l’adresse de point de terminaison de service spécifiés.

DuplexClientBase<TChannel>(InstanceContext, String, EndpointAddress)

Initialise une nouvelle instance de la classe DuplexClientBase<TChannel> à l'aide de l'objet de rappel, du nom de configuration et de l'adresse de point de terminaison de service spécifiés.

DuplexClientBase<TChannel>(InstanceContext, String, String)

Initialise une nouvelle instance de la classe DuplexClientBase<TChannel> à l'aide de l'objet de rappel, du nom de configuration et de l'adresse de point de terminaison de service spécifiés.

DuplexClientBase<TChannel>(Object)

Initialise une nouvelle instance de la classe DuplexClientBase<TChannel> à l'aide de l'objet de rappel spécifié.

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)

Paramètres

callbackInstance
Object

Objet utilisé pour créer le contexte d'instance qui associe l'objet de rappel au canal au service.

Exceptions

callbackInstance a la valeur null.

Remarques

WCF crée un InstanceContext objet à l’aide de l’objet callbackInstance pour gérer toutes les opérations de rappel.

S’applique à

DuplexClientBase<TChannel>(InstanceContext)

Source:
DuplexClientBase.cs
Source:
DuplexClientBase.cs

Initialise une nouvelle instance de la classe DuplexClientBase<TChannel> à l'aide de l'objet de rappel spécifié.

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)

Paramètres

callbackInstance
InstanceContext

Objet InstanceContext qui associe l'objet de rappel au canal au service.

Exceptions

callbackInstance a la valeur null.

Remarques

L'callbackInstance fournie par l'utilisateur est utilisée pour traiter toutes les opérations de rappel.

S’applique à

DuplexClientBase<TChannel>(Object, ServiceEndpoint)

Initialise une nouvelle instance de la classe DuplexClientBase<TChannel> avec l'objet de rappel et le point de terminaison de service spécifiés.

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)

Paramètres

callbackInstance
Object

Objet utilisé pour créer le contexte d'instance qui associe l'objet de rappel au canal au service.

endpoint
ServiceEndpoint

Point de terminaison du service.

Exceptions

callbackInstance ou endpoint est null.

S’applique à

DuplexClientBase<TChannel>(Object, String)

Initialise une nouvelle instance de la classe DuplexClientBase<TChannel> avec l'objet de rappel et le nom de configuration spécifiés.

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)

Paramètres

callbackInstance
Object

Objet utilisé pour créer le contexte d'instance qui associe l'objet de rappel au canal au service.

endpointConfigurationName
String

Nom des informations sur le point de terminaison client dans le fichier de configuration de l'application.

Exceptions

callbackInstance ou endpointConfigurationName est null.

Remarques

WCF crée un InstanceContext objet à l’aide de l’objet callbackInstance pour gérer toutes les opérations de rappel.

S’applique à

DuplexClientBase<TChannel>(InstanceContext, ServiceEndpoint)

Initialise une nouvelle instance de la classe DuplexClientBase<TChannel> avec l'objet de rappel et le point de terminaison de service spécifiés.

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)

Paramètres

callbackInstance
InstanceContext

Objet InstanceContext qui associe l'objet de rappel au canal au service.

endpoint
ServiceEndpoint

Point de terminaison du service.

Exceptions

callbackInstance ou endpoint est null.

S’applique à

DuplexClientBase<TChannel>(InstanceContext, String)

Source:
DuplexClientBase.cs
Source:
DuplexClientBase.cs

Initialise une nouvelle instance de la classe DuplexClientBase<TChannel> avec l'objet de rappel et le nom de configuration spécifiés.

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)

Paramètres

callbackInstance
InstanceContext

Objet utilisé pour créer le contexte d'instance qui associe l'objet de rappel au canal au service.

endpointConfigurationName
String

Nom des informations sur le point de terminaison client dans le fichier de configuration de l'application.

Exceptions

callbackInstance ou endpointConfigurationName est null.

Remarques

L'callbackInstance fournie par l'utilisateur est utilisée pour traiter toutes les opérations de rappel.

S’applique à

DuplexClientBase<TChannel>(Object, Binding, EndpointAddress)

Initialise une nouvelle instance de la classe DuplexClientBase<TChannel> à l’aide de l’objet de rappel, de la liaison et de l’adresse de point de terminaison de service spécifiés.

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)

Paramètres

callbackInstance
Object

Objet utilisé pour créer le contexte d'instance qui associe l'objet de rappel au canal au service.

binding
Binding

Liaison avec laquelle appeler le service.

remoteAddress
EndpointAddress

Adresse de point de terminaison de service à utiliser.

Exceptions

callbackInstance, binding ou remoteAddress est null.

Remarques

WCF crée un InstanceContext objet à l’aide de l’objet callbackInstance pour gérer toutes les opérations de rappel.

S’applique à

DuplexClientBase<TChannel>(Object, String, EndpointAddress)

Initialise une nouvelle instance de la classe DuplexClientBase<TChannel> à l'aide de l'objet de rappel, du nom de configuration et de l'adresse de point de terminaison de service spécifiés.

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)

Paramètres

callbackInstance
Object

Objet utilisé pour créer le contexte d'instance qui associe l'objet de rappel au canal au service.

endpointConfigurationName
String

Nom des informations sur le point de terminaison client dans le fichier de configuration de l'application.

remoteAddress
EndpointAddress

Adresse du point de terminaison de service à utiliser.

Exceptions

callbackInstance, le nom de configuration ou remoteAddress est null.

Remarques

WCF crée un InstanceContext objet à l’aide de l’objet callbackInstance pour gérer toutes les opérations de rappel.

S’applique à

DuplexClientBase<TChannel>(Object, String, String)

Initialise une nouvelle instance de la classe DuplexClientBase<TChannel> à l'aide de l'objet de rappel, du nom de configuration de point de terminaison et de l'adresse de point de terminaison de service spécifiés.

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)

Paramètres

callbackInstance
Object

Objet utilisé pour créer le contexte d'instance qui associe l'objet de rappel au canal au service.

endpointConfigurationName
String

Nom des informations sur le point de terminaison client dans le fichier de configuration de l'application.

remoteAddress
String

Adresse du point de terminaison de service à utiliser.

Exceptions

callbackInstance, endpointConfigurationName ou remoteAddress est null.

Remarques

WCF crée un InstanceContext objet à l’aide de l’objet callbackInstance pour gérer toutes les opérations de rappel.

S’applique à

DuplexClientBase<TChannel>(InstanceContext, Binding, EndpointAddress)

Source:
DuplexClientBase.cs
Source:
DuplexClientBase.cs
Source:
DuplexClientBase.cs

Initialise une nouvelle instance de la classe DuplexClientBase<TChannel> à l’aide de l’objet de rappel, de la liaison et de l’adresse de point de terminaison de service spécifiés.

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)

Paramètres

callbackInstance
InstanceContext

Objet utilisé pour créer le contexte d'instance qui associe l'objet de rappel au canal au service.

binding
Binding

Liaison avec laquelle appeler le service.

remoteAddress
EndpointAddress

Adresse de point de terminaison de service à utiliser.

Remarques

L'callbackInstance fournie par l'utilisateur est utilisée pour traiter toutes les opérations de rappel.

S’applique à

DuplexClientBase<TChannel>(InstanceContext, String, EndpointAddress)

Source:
DuplexClientBase.cs
Source:
DuplexClientBase.cs

Initialise une nouvelle instance de la classe DuplexClientBase<TChannel> à l'aide de l'objet de rappel, du nom de configuration et de l'adresse de point de terminaison de service spécifiés.

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)

Paramètres

callbackInstance
InstanceContext

Objet utilisé pour créer le contexte d'instance qui associe l'objet de rappel au canal au service.

endpointConfigurationName
String

Nom des informations sur le point de terminaison client dans le fichier de configuration de l'application.

remoteAddress
EndpointAddress

Adresse du point de terminaison de service à utiliser.

Exceptions

callbackInstance, endpointConfigurationName, ou l’adresse est null.

Remarques

L'callbackInstance fournie par l'utilisateur est utilisée pour traiter toutes les opérations de rappel.

S’applique à

DuplexClientBase<TChannel>(InstanceContext, String, String)

Source:
DuplexClientBase.cs
Source:
DuplexClientBase.cs

Initialise une nouvelle instance de la classe DuplexClientBase<TChannel> à l'aide de l'objet de rappel, du nom de configuration et de l'adresse de point de terminaison de service spécifiés.

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)

Paramètres

callbackInstance
InstanceContext

Objet utilisé pour créer le contexte d'instance qui associe l'objet de rappel au canal au service.

endpointConfigurationName
String

Nom des informations sur le point de terminaison client dans le fichier de configuration de l'application.

remoteAddress
String

Adresse du point de terminaison de service à utiliser.

Exceptions

callbackInstance, endpointConfigurationName ou remoteAddress est null.

Remarques

L'callbackInstance fournie par l'utilisateur est utilisée pour traiter toutes les opérations de rappel.

S’applique à