Partilhar via


DuplexClientBase<TChannel> Construtores

Definição

Inicializa uma nova instância da classe DuplexClientBase<TChannel>.

Sobrecargas

DuplexClientBase<TChannel>(Object)

Inicializa uma nova instância da classe DuplexClientBase<TChannel> usando o objeto de retorno de chamada especificado.

DuplexClientBase<TChannel>(InstanceContext)

Inicializa uma nova instância da classe DuplexClientBase<TChannel> usando o objeto de retorno de chamada especificado.

DuplexClientBase<TChannel>(Object, ServiceEndpoint)

Inicializa uma nova instância da classe DuplexClientBase<TChannel> com o objeto de retorno de chamada e o ponto de extremidade de serviço especificados.

DuplexClientBase<TChannel>(Object, String)

Inicializa uma nova instância da classe DuplexClientBase<TChannel> usando o nome da configuração e objeto de retorno de chamada especificados.

DuplexClientBase<TChannel>(InstanceContext, ServiceEndpoint)

Inicializa uma nova instância da classe DuplexClientBase<TChannel> com o objeto de retorno de chamada e o ponto de extremidade de serviço especificados.

DuplexClientBase<TChannel>(InstanceContext, String)

Inicializa uma nova instância da classe DuplexClientBase<TChannel> usando o nome da configuração e objeto de retorno de chamada especificados.

DuplexClientBase<TChannel>(Object, Binding, EndpointAddress)

Inicializa uma nova instância da classe DuplexClientBase<TChannel> usando o objeto de retorno de chamada, a associação e o endereço do ponto de extremidade de serviço especificados.

DuplexClientBase<TChannel>(Object, String, EndpointAddress)

Inicializa uma nova instância da classe DuplexClientBase<TChannel> usando o objeto de retorno de chamada, o nome da configuração e o endereço do ponto de extremidade de serviço especificados.

DuplexClientBase<TChannel>(Object, String, String)

Inicializa uma nova instância da classe DuplexClientBase<TChannel> usando o objeto de retorno de chamada, o nome da configuração do ponto de extremidade e o endereço do ponto de extremidade de serviço especificados.

DuplexClientBase<TChannel>(InstanceContext, Binding, EndpointAddress)

Inicializa uma nova instância da classe DuplexClientBase<TChannel> usando o objeto de retorno de chamada, a associação e o endereço do ponto de extremidade de serviço especificados.

DuplexClientBase<TChannel>(InstanceContext, String, EndpointAddress)

Inicializa uma nova instância da classe DuplexClientBase<TChannel> usando o objeto de retorno de chamada, o nome da configuração e o endereço do ponto de extremidade de serviço especificados.

DuplexClientBase<TChannel>(InstanceContext, String, String)

Inicializa uma nova instância da classe DuplexClientBase<TChannel> usando o objeto de retorno de chamada, o nome da configuração e o endereço do ponto de extremidade de serviço especificados.

DuplexClientBase<TChannel>(Object)

Inicializa uma nova instância da classe DuplexClientBase<TChannel> usando o objeto de retorno de chamada especificado.

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)

Parâmetros

callbackInstance
Object

Um objeto usado para criar o contexto de instância que associa o objeto de retorno de chamada ao canal para o serviço.

Exceções

callbackInstance é null.

Comentários

O WCF cria um novo InstanceContext objeto usando o callbackInstance objeto para lidar com todas as operações de retorno de chamada.

Aplica-se a

DuplexClientBase<TChannel>(InstanceContext)

Origem:
DuplexClientBase.cs
Origem:
DuplexClientBase.cs

Inicializa uma nova instância da classe DuplexClientBase<TChannel> usando o objeto de retorno de chamada especificado.

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)

Parâmetros

callbackInstance
InstanceContext

Um objeto InstanceContext que associa o objeto de retorno de chamada ao canal para o serviço.

Exceções

callbackInstance é null.

Comentários

O callbackInstance fornecido pelo usuário é usado para atender a todas as operações de retorno de chamada.

Aplica-se a

DuplexClientBase<TChannel>(Object, ServiceEndpoint)

Inicializa uma nova instância da classe DuplexClientBase<TChannel> com o objeto de retorno de chamada e o ponto de extremidade de serviço especificados.

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)

Parâmetros

callbackInstance
Object

Um objeto usado para criar o contexto de instância que associa o objeto de retorno de chamada ao canal para o serviço.

endpoint
ServiceEndpoint

O ponto de extremidade de serviço.

Exceções

callbackInstance ou endpoint é null.

Aplica-se a

DuplexClientBase<TChannel>(Object, String)

Inicializa uma nova instância da classe DuplexClientBase<TChannel> usando o nome da configuração e objeto de retorno de chamada especificados.

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)

Parâmetros

callbackInstance
Object

Um objeto usado para criar o contexto de instância que associa o objeto de retorno de chamada ao canal para o serviço.

endpointConfigurationName
String

O nome das informações do ponto de extremidade do cliente no arquivo de configuração de aplicativo.

Exceções

callbackInstance ou endpointConfigurationName é null.

Comentários

O WCF cria um novo InstanceContext objeto usando o callbackInstance objeto para lidar com todas as operações de retorno de chamada.

Aplica-se a

DuplexClientBase<TChannel>(InstanceContext, ServiceEndpoint)

Inicializa uma nova instância da classe DuplexClientBase<TChannel> com o objeto de retorno de chamada e o ponto de extremidade de serviço especificados.

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)

Parâmetros

callbackInstance
InstanceContext

Um objeto InstanceContext que associa o objeto de retorno de chamada ao canal para o serviço.

endpoint
ServiceEndpoint

O ponto de extremidade de serviço.

Exceções

callbackInstance ou endpoint é null.

Aplica-se a

DuplexClientBase<TChannel>(InstanceContext, String)

Origem:
DuplexClientBase.cs
Origem:
DuplexClientBase.cs

Inicializa uma nova instância da classe DuplexClientBase<TChannel> usando o nome da configuração e objeto de retorno de chamada especificados.

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)

Parâmetros

callbackInstance
InstanceContext

Um objeto usado para criar o contexto de instância que associa o objeto de retorno de chamada ao canal para o serviço.

endpointConfigurationName
String

O nome das informações do ponto de extremidade do cliente no arquivo de configuração de aplicativo.

Exceções

callbackInstance ou endpointConfigurationName é null.

Comentários

O callbackInstance fornecido pelo usuário é usado para atender a todas as operações de retorno de chamada.

Aplica-se a

DuplexClientBase<TChannel>(Object, Binding, EndpointAddress)

Inicializa uma nova instância da classe DuplexClientBase<TChannel> usando o objeto de retorno de chamada, a associação e o endereço do ponto de extremidade de serviço especificados.

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)

Parâmetros

callbackInstance
Object

Um objeto usado para criar o contexto de instância que associa o objeto de retorno de chamada ao canal para o serviço.

binding
Binding

A associação com a qual chamar o serviço.

remoteAddress
EndpointAddress

O endereço do ponto de extremidade de serviço a ser usado.

Exceções

callbackInstance, binding ou remoteAddress é null.

Comentários

O WCF cria um novo InstanceContext objeto usando o callbackInstance objeto para lidar com todas as operações de retorno de chamada.

Aplica-se a

DuplexClientBase<TChannel>(Object, String, EndpointAddress)

Inicializa uma nova instância da classe DuplexClientBase<TChannel> usando o objeto de retorno de chamada, o nome da configuração e o endereço do ponto de extremidade de serviço especificados.

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)

Parâmetros

callbackInstance
Object

Um objeto usado para criar o contexto de instância que associa o objeto de retorno de chamada ao canal para o serviço.

endpointConfigurationName
String

O nome das informações do ponto de extremidade do cliente no arquivo de configuração de aplicativo.

remoteAddress
EndpointAddress

O endereço do ponto de extremidade de serviço a ser usado.

Exceções

callbackInstance, o nome da configuração ou remoteAddress é null.

Comentários

O WCF cria um novo InstanceContext objeto usando o callbackInstance objeto para lidar com todas as operações de retorno de chamada.

Aplica-se a

DuplexClientBase<TChannel>(Object, String, String)

Inicializa uma nova instância da classe DuplexClientBase<TChannel> usando o objeto de retorno de chamada, o nome da configuração do ponto de extremidade e o endereço do ponto de extremidade de serviço especificados.

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)

Parâmetros

callbackInstance
Object

Um objeto usado para criar o contexto de instância que associa o objeto de retorno de chamada ao canal para o serviço.

endpointConfigurationName
String

O nome das informações do ponto de extremidade do cliente no arquivo de configuração de aplicativo.

remoteAddress
String

O endereço do ponto de extremidade de serviço a ser usado.

Exceções

callbackInstance, endpointConfigurationName ou remoteAddress é null.

Comentários

O WCF cria um novo InstanceContext objeto usando o callbackInstance objeto para lidar com todas as operações de retorno de chamada.

Aplica-se a

DuplexClientBase<TChannel>(InstanceContext, Binding, EndpointAddress)

Origem:
DuplexClientBase.cs
Origem:
DuplexClientBase.cs
Origem:
DuplexClientBase.cs

Inicializa uma nova instância da classe DuplexClientBase<TChannel> usando o objeto de retorno de chamada, a associação e o endereço do ponto de extremidade de serviço especificados.

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)

Parâmetros

callbackInstance
InstanceContext

Um objeto usado para criar o contexto de instância que associa o objeto de retorno de chamada ao canal para o serviço.

binding
Binding

A associação com a qual chamar o serviço.

remoteAddress
EndpointAddress

O endereço do ponto de extremidade de serviço a ser usado.

Comentários

O callbackInstance fornecido pelo usuário é usado para atender a todas as operações de retorno de chamada.

Aplica-se a

DuplexClientBase<TChannel>(InstanceContext, String, EndpointAddress)

Origem:
DuplexClientBase.cs
Origem:
DuplexClientBase.cs

Inicializa uma nova instância da classe DuplexClientBase<TChannel> usando o objeto de retorno de chamada, o nome da configuração e o endereço do ponto de extremidade de serviço especificados.

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)

Parâmetros

callbackInstance
InstanceContext

Um objeto usado para criar o contexto de instância que associa o objeto de retorno de chamada ao canal para o serviço.

endpointConfigurationName
String

O nome das informações do ponto de extremidade do cliente no arquivo de configuração de aplicativo.

remoteAddress
EndpointAddress

O endereço do ponto de extremidade de serviço a ser usado.

Exceções

callbackInstance, endpointConfigurationName ou o endereço é null.

Comentários

O callbackInstance fornecido pelo usuário é usado para atender a todas as operações de retorno de chamada.

Aplica-se a

DuplexClientBase<TChannel>(InstanceContext, String, String)

Origem:
DuplexClientBase.cs
Origem:
DuplexClientBase.cs

Inicializa uma nova instância da classe DuplexClientBase<TChannel> usando o objeto de retorno de chamada, o nome da configuração e o endereço do ponto de extremidade de serviço especificados.

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)

Parâmetros

callbackInstance
InstanceContext

Um objeto usado para criar o contexto de instância que associa o objeto de retorno de chamada ao canal para o serviço.

endpointConfigurationName
String

O nome das informações do ponto de extremidade do cliente no arquivo de configuração de aplicativo.

remoteAddress
String

O endereço do ponto de extremidade de serviço a ser usado.

Exceções

callbackInstance, endpointConfigurationName ou remoteAddress é null.

Comentários

O callbackInstance fornecido pelo usuário é usado para atender a todas as operações de retorno de chamada.

Aplica-se a