DuplexClientBase<TChannel> Construtores

Definição

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

Sobrecargas

Name Description
DuplexClientBase<TChannel>(Object)

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

DuplexClientBase<TChannel>(InstanceContext)

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

DuplexClientBase<TChannel>(Object, ServiceEndpoint)

Inicializa uma nova instância da DuplexClientBase<TChannel> classe com o objeto de callback e o endpoint de serviço especificados.

DuplexClientBase<TChannel>(Object, String)

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

DuplexClientBase<TChannel>(InstanceContext, ServiceEndpoint)

Inicializa uma nova instância da DuplexClientBase<TChannel> classe com o objeto de callback e o endpoint de serviço especificados.

DuplexClientBase<TChannel>(InstanceContext, String)

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

DuplexClientBase<TChannel>(Object, Binding, EndpointAddress)

Inicializa uma nova instância da DuplexClientBase<TChannel> classe usando o objeto de callback especificado, a ligação e o endereço do endpoint do serviço.

DuplexClientBase<TChannel>(Object, String, EndpointAddress)

Inicializa uma nova instância da DuplexClientBase<TChannel> classe usando o objeto de callback especificado, nome de configuração e endereço do endpoint do serviço.

DuplexClientBase<TChannel>(Object, String, String)

Inicializa uma nova instância da DuplexClientBase<TChannel> classe usando o objeto de callback especificado, o nome de configuração do endpoint e o endereço do endpoint de serviço.

DuplexClientBase<TChannel>(InstanceContext, Binding, EndpointAddress)

Inicializa uma nova instância da DuplexClientBase<TChannel> classe usando o objeto de callback especificado, a ligação e o endereço do endpoint do serviço.

DuplexClientBase<TChannel>(InstanceContext, String, EndpointAddress)

Inicializa uma nova instância da DuplexClientBase<TChannel> classe usando o objeto de callback especificado, nome de configuração e endereço do endpoint do serviço.

DuplexClientBase<TChannel>(InstanceContext, String, String)

Inicializa uma nova instância da DuplexClientBase<TChannel> classe usando o objeto de callback especificado, nome de configuração e endereço do endpoint do serviço.

DuplexClientBase<TChannel>(Object)

Inicializa uma nova instância da DuplexClientBase<TChannel> classe usando o objeto de callback 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 da instância que associa o objeto de callback ao canal do serviço.

Exceções

callbackInstance é null.

Observações

O WCF cria um novo InstanceContext objeto usando o callbackInstance objeto para gerir todas as operações de callback.

Aplica-se a

DuplexClientBase<TChannel>(InstanceContext)

Origem:
DuplexClientBase.cs
Origem:
DuplexClientBase.cs

Inicializa uma nova instância da DuplexClientBase<TChannel> classe usando o objeto de callback 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 InstanceContext objeto que associa o objeto de callback ao canal do serviço.

Exceções

callbackInstance é null.

Observações

O callbackInstance fornecido pelo utilizador é utilizado para servir todas as operações de callback.

Aplica-se a

DuplexClientBase<TChannel>(Object, ServiceEndpoint)

Inicializa uma nova instância da DuplexClientBase<TChannel> classe com o objeto de callback e o endpoint 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 da instância que associa o objeto de callback ao canal do serviço.

endpoint
ServiceEndpoint

O ponto de extremidade do serviço.

Exceções

callbackInstance ou endpoint é null.

Aplica-se a

DuplexClientBase<TChannel>(Object, String)

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

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 da instância que associa o objeto de callback ao canal do serviço.

endpointConfigurationName
String

O nome da informação do endpoint cliente no ficheiro de configuração da aplicação.

Exceções

callbackInstance ou endpointConfigurationName é null.

Observações

O WCF cria um novo InstanceContext objeto usando o callbackInstance objeto para gerir todas as operações de callback.

Aplica-se a

DuplexClientBase<TChannel>(InstanceContext, ServiceEndpoint)

Inicializa uma nova instância da DuplexClientBase<TChannel> classe com o objeto de callback e o endpoint 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 InstanceContext objeto que associa o objeto de callback ao canal do serviço.

endpoint
ServiceEndpoint

O ponto de extremidade do serviço.

Exceções

callbackInstance ou endpoint é null.

Aplica-se a

DuplexClientBase<TChannel>(InstanceContext, String)

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

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 da instância que associa o objeto de callback ao canal do serviço.

endpointConfigurationName
String

O nome da informação do endpoint cliente no ficheiro de configuração da aplicação.

Exceções

callbackInstance ou endpointConfigurationName é null.

Observações

O callbackInstance fornecido pelo utilizador é utilizado para servir todas as operações de callback.

Aplica-se a

DuplexClientBase<TChannel>(Object, Binding, EndpointAddress)

Inicializa uma nova instância da DuplexClientBase<TChannel> classe usando o objeto de callback especificado, a ligação e o endereço do endpoint do serviço.

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 da instância que associa o objeto de callback ao canal do serviço.

binding
Binding

A ligação com que chamar o serviço.

remoteAddress
EndpointAddress

O endereço do endpoint do serviço a usar.

Exceções

callbackInstance, binding ou remoteAddress é null.

Observações

O WCF cria um novo InstanceContext objeto usando o callbackInstance objeto para gerir todas as operações de callback.

Aplica-se a

DuplexClientBase<TChannel>(Object, String, EndpointAddress)

Inicializa uma nova instância da DuplexClientBase<TChannel> classe usando o objeto de callback especificado, nome de configuração e endereço do endpoint do serviço.

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 da instância que associa o objeto de callback ao canal do serviço.

endpointConfigurationName
String

O nome da informação do endpoint cliente no ficheiro de configuração da aplicação.

remoteAddress
EndpointAddress

O endereço do endpoint de serviço a usar.

Exceções

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

Observações

O WCF cria um novo InstanceContext objeto usando o callbackInstance objeto para gerir todas as operações de callback.

Aplica-se a

DuplexClientBase<TChannel>(Object, String, String)

Inicializa uma nova instância da DuplexClientBase<TChannel> classe usando o objeto de callback especificado, o nome de configuração do endpoint e o endereço do endpoint de serviço.

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 da instância que associa o objeto de callback ao canal do serviço.

endpointConfigurationName
String

O nome da informação do endpoint cliente no ficheiro de configuração da aplicação.

remoteAddress
String

O endereço do endpoint de serviço a usar.

Exceções

callbackInstance, endpointConfigurationName ou remoteAddress é null.

Observações

O WCF cria um novo InstanceContext objeto usando o callbackInstance objeto para gerir todas as operações de callback.

Aplica-se a

DuplexClientBase<TChannel>(InstanceContext, Binding, EndpointAddress)

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

Inicializa uma nova instância da DuplexClientBase<TChannel> classe usando o objeto de callback especificado, a ligação e o endereço do endpoint do serviço.

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 da instância que associa o objeto de callback ao canal do serviço.

binding
Binding

A ligação com que chamar o serviço.

remoteAddress
EndpointAddress

O endereço do endpoint do serviço a usar.

Observações

O callbackInstance fornecido pelo utilizador é utilizado para servir todas as operações de callback.

Aplica-se a

DuplexClientBase<TChannel>(InstanceContext, String, EndpointAddress)

Inicializa uma nova instância da DuplexClientBase<TChannel> classe usando o objeto de callback especificado, nome de configuração e endereço do endpoint do serviço.

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 da instância que associa o objeto de callback ao canal do serviço.

endpointConfigurationName
String

O nome da informação do endpoint cliente no ficheiro de configuração da aplicação.

remoteAddress
EndpointAddress

O endereço do endpoint de serviço a usar.

Exceções

callbackInstance, endpointConfigurationName, ou o endereço é null.

Observações

O callbackInstance fornecido pelo utilizador é utilizado para servir todas as operações de callback.

Aplica-se a

DuplexClientBase<TChannel>(InstanceContext, String, String)

Inicializa uma nova instância da DuplexClientBase<TChannel> classe usando o objeto de callback especificado, nome de configuração e endereço do endpoint do serviço.

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 da instância que associa o objeto de callback ao canal do serviço.

endpointConfigurationName
String

O nome da informação do endpoint cliente no ficheiro de configuração da aplicação.

remoteAddress
String

O endereço do endpoint de serviço a usar.

Exceções

callbackInstance, endpointConfigurationName ou remoteAddress é null.

Observações

O callbackInstance fornecido pelo utilizador é utilizado para servir todas as operações de callback.

Aplica-se a