DuplexClientBase<TChannel> Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.