DuplexChannelFactory<TChannel> Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel>.
Sobrecargas
DuplexChannelFactory<TChannel>(Object) |
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com um objeto que implementa o contrato do retorno de chamada. |
DuplexChannelFactory<TChannel>(Type, String, EndpointAddress) |
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com o tipo de instância de retorno de chamada, configuração e endereço remoto especificados. |
DuplexChannelFactory<TChannel>(Type, Binding, String) |
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com o tipo de instância de retorno de chamada, associação e endereço remoto especificados. |
DuplexChannelFactory<TChannel>(Type, Binding, EndpointAddress) |
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com um tipo de instância de retorno de chamada, associação e endereço remoto especificados. |
DuplexChannelFactory<TChannel>(InstanceContext, String, EndpointAddress) |
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com um objeto que implementa o contrato do retorno de chamada e uma configuração e um endereço do ponto de extremidade especificados. |
DuplexChannelFactory<TChannel>(InstanceContext, Binding, String) |
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com um contexto de instância, uma associação e um endereço remoto especificados. |
DuplexChannelFactory<TChannel>(Object, String, EndpointAddress) |
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com um objeto que implementa o contrato do retorno de chamada e uma configuração e um endereço do ponto de extremidade especificados. |
DuplexChannelFactory<TChannel>(Object, Binding, String) |
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com um objeto de retorno de chamada, uma associação e um endereço remoto especificados. |
DuplexChannelFactory<TChannel>(Object, Binding, EndpointAddress) |
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com um objeto que implementa o contrato do retorno de chamada e uma associação e um endereço do ponto de extremidade especificados. |
DuplexChannelFactory<TChannel>(Type, String) |
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com o tipo de instância de retorno de chamada e configuração especificados. |
DuplexChannelFactory<TChannel>(InstanceContext, Binding, EndpointAddress) |
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com um objeto que implementa o contrato do retorno de chamada e uma associação e um endereço do ponto de extremidade especificados. |
DuplexChannelFactory<TChannel>(Type, Binding) |
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com o tipo de instância de retorno de chamada e associação especificados. |
DuplexChannelFactory<TChannel>(Type, ServiceEndpoint) |
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com o tipo de instância de retorno de chamada e ponto de extremidade de serviço especificados. |
DuplexChannelFactory<TChannel>(Type) |
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com o tipo de instância de retorno de chamada especificado. |
DuplexChannelFactory<TChannel>(Object, Binding) |
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com um objeto que implementa o contrato do retorno de chamada e uma associação especificada. |
DuplexChannelFactory<TChannel>(Object, ServiceEndpoint) |
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com um objeto que implementa o contrato do retorno de chamada e um ponto de extremidade especificado. |
DuplexChannelFactory<TChannel>(InstanceContext) |
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com o contexto de instância especificado. |
DuplexChannelFactory<TChannel>(InstanceContext, Binding) |
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com um contexto que implementa o contrato do retorno de chamada e uma associação especificada. |
DuplexChannelFactory<TChannel>(InstanceContext, ServiceEndpoint) |
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com um objeto que implementa o contrato do retorno de chamada e um ponto de extremidade especificado. |
DuplexChannelFactory<TChannel>(InstanceContext, String) |
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com um objeto que implementa o contrato do retorno de chamada e uma configuração especificada. |
DuplexChannelFactory<TChannel>(Object, String) |
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com um objeto que implementa o contrato do retorno de chamada e uma configuração especificada. |
DuplexChannelFactory<TChannel>(Object)
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com um objeto que implementa o contrato do retorno de chamada.
public:
DuplexChannelFactory(System::Object ^ callbackObject);
public DuplexChannelFactory (object callbackObject);
new System.ServiceModel.DuplexChannelFactory<'Channel> : obj -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackObject As Object)
Parâmetros
Exceções
callbackObject
é null
.
Comentários
Use esse construtor para passar um objeto que implementa o contrato de retorno de chamada para o serviço de destino programaticamente, em vez de usar um arquivo de configuração de aplicativo.
Aplica-se a
DuplexChannelFactory<TChannel>(Type, String, EndpointAddress)
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com o tipo de instância de retorno de chamada, configuração e endereço remoto especificados.
public:
DuplexChannelFactory(Type ^ callbackInstanceType, System::String ^ endpointConfigurationName, System::ServiceModel::EndpointAddress ^ remoteAddress);
public DuplexChannelFactory (Type callbackInstanceType, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : Type * string * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstanceType As Type, endpointConfigurationName As String, remoteAddress As EndpointAddress)
Parâmetros
- callbackInstanceType
- Type
O Type que fornece a instância de retorno de chamada que o cliente usa para escutar mensagens do serviço conectado.
- endpointConfigurationName
- String
O nome usado para a configuração do ponto de extremidade.
- remoteAddress
- EndpointAddress
O EndpointAddress que fornece o local do serviço.
Exceções
callbackInstanceType
, endpointConfigurationName
ou remoteAddress
é null
.
Aplica-se a
DuplexChannelFactory<TChannel>(Type, Binding, String)
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com o tipo de instância de retorno de chamada, associação e endereço remoto especificados.
public:
DuplexChannelFactory(Type ^ callbackInstanceType, System::ServiceModel::Channels::Binding ^ binding, System::String ^ remoteAddress);
public DuplexChannelFactory (Type callbackInstanceType, System.ServiceModel.Channels.Binding binding, string remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : Type * System.ServiceModel.Channels.Binding * string -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstanceType As Type, binding As Binding, remoteAddress As String)
Parâmetros
- callbackInstanceType
- Type
O Type que fornece a instância de retorno de chamada que o cliente usa para escutar mensagens do serviço conectado.
- remoteAddress
- String
O endereço remoto que fornece a localização do serviço.
Exceções
callbackInstanceType
, binding
ou remoteAddress
é null
.
Aplica-se a
DuplexChannelFactory<TChannel>(Type, Binding, EndpointAddress)
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com um tipo de instância de retorno de chamada, associação e endereço remoto especificados.
public:
DuplexChannelFactory(Type ^ callbackInstanceType, System::ServiceModel::Channels::Binding ^ binding, System::ServiceModel::EndpointAddress ^ remoteAddress);
public DuplexChannelFactory (Type callbackInstanceType, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : Type * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstanceType As Type, binding As Binding, remoteAddress As EndpointAddress)
Parâmetros
- callbackInstanceType
- Type
O Type que fornece a instância de retorno de chamada que o cliente usa para escutar mensagens do serviço conectado.
- remoteAddress
- EndpointAddress
O EndpointAddress que fornece o local do serviço.
Exceções
callbackInstanceType
, binding
ou remoteAddress
é null
.
Aplica-se a
DuplexChannelFactory<TChannel>(InstanceContext, String, EndpointAddress)
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com um objeto que implementa o contrato do retorno de chamada e uma configuração e um endereço do ponto de extremidade especificados.
public:
DuplexChannelFactory(System::ServiceModel::InstanceContext ^ callbackInstance, System::String ^ endpointConfigurationName, System::ServiceModel::EndpointAddress ^ remoteAddress);
public DuplexChannelFactory (System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : System.ServiceModel.InstanceContext * string * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstance As InstanceContext, endpointConfigurationName As String, remoteAddress As EndpointAddress)
Parâmetros
- callbackInstance
- InstanceContext
O InstanceContext que o cliente usa para escutar mensagens do serviço conectado.
- endpointConfigurationName
- String
O nome usado para a configuração do ponto de extremidade.
- remoteAddress
- EndpointAddress
O EndpointAddress que fornece o local do serviço.
Exceções
callbackInstance
, endpointConfigurationName
ou remoteAddress
é null
.
Comentários
Use esse construtor para passar um objeto de contexto de instância que implementa o contrato de retorno de chamada para as informações de endereço de serviço de destino programaticamente, passar as informações de endereço programaticamente e determinar as informações de ponto de extremidade de destino restantes do arquivo de configuração do aplicativo cliente.
Aplica-se a
DuplexChannelFactory<TChannel>(InstanceContext, Binding, String)
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com um contexto de instância, uma associação e um endereço remoto especificados.
public:
DuplexChannelFactory(System::ServiceModel::InstanceContext ^ callbackInstance, System::ServiceModel::Channels::Binding ^ binding, System::String ^ remoteAddress);
public DuplexChannelFactory (System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding, string remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : System.ServiceModel.InstanceContext * System.ServiceModel.Channels.Binding * string -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstance As InstanceContext, binding As Binding, remoteAddress As String)
Parâmetros
- callbackInstance
- InstanceContext
O InstanceContext que o cliente usa para escutar mensagens do serviço conectado.
- remoteAddress
- String
O endereço remoto que fornece a localização do serviço.
Exceções
callbackInstance
, binding
ou remoteAddress
é null
.
Aplica-se a
DuplexChannelFactory<TChannel>(Object, String, EndpointAddress)
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com um objeto que implementa o contrato do retorno de chamada e uma configuração e um endereço do ponto de extremidade especificados.
public:
DuplexChannelFactory(System::Object ^ callbackObject, System::String ^ endpointConfigurationName, System::ServiceModel::EndpointAddress ^ remoteAddress);
public DuplexChannelFactory (object callbackObject, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : obj * string * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackObject As Object, endpointConfigurationName As String, remoteAddress As EndpointAddress)
Parâmetros
- endpointConfigurationName
- String
O nome usado para a configuração do ponto de extremidade.
- remoteAddress
- EndpointAddress
O EndpointAddress que fornece o local do serviço.
Exceções
callbackObject
, endpointConfigurationName
ou remoteAddress
é null
.
Comentários
Use esse construtor para passar um objeto de serviço que implementa o contrato de retorno de chamada para o serviço de destino, passar as informações de endereço programaticamente e determinar as informações de ponto de extremidade de destino restantes do arquivo de configuração do aplicativo cliente.
Aplica-se a
DuplexChannelFactory<TChannel>(Object, Binding, String)
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com um objeto de retorno de chamada, uma associação e um endereço remoto especificados.
public:
DuplexChannelFactory(System::Object ^ callbackObject, System::ServiceModel::Channels::Binding ^ binding, System::String ^ remoteAddress);
public DuplexChannelFactory (object callbackObject, System.ServiceModel.Channels.Binding binding, string remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : obj * System.ServiceModel.Channels.Binding * string -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackObject As Object, binding As Binding, remoteAddress As String)
Parâmetros
- remoteAddress
- String
O endereço remoto que fornece a localização do serviço.
Exceções
callbackObject
, binding
ou remoteAddress
é null
.
Aplica-se a
DuplexChannelFactory<TChannel>(Object, Binding, EndpointAddress)
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com um objeto que implementa o contrato do retorno de chamada e uma associação e um endereço do ponto de extremidade especificados.
public:
DuplexChannelFactory(System::Object ^ callbackObject, System::ServiceModel::Channels::Binding ^ binding, System::ServiceModel::EndpointAddress ^ remoteAddress);
public DuplexChannelFactory (object callbackObject, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : obj * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackObject As Object, binding As Binding, remoteAddress As EndpointAddress)
Parâmetros
- remoteAddress
- EndpointAddress
O EndpointAddress que fornece o local do serviço.
Exceções
callbackObject
, binding
ou remoteAddress
é null
.
Comentários
Use esse construtor para passar um objeto de serviço que implementa o contrato de retorno de chamada para o serviço de destino e passe as informações de associação e endereço programaticamente em vez de usar um arquivo de configuração de aplicativo.
Aplica-se a
DuplexChannelFactory<TChannel>(Type, String)
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com o tipo de instância de retorno de chamada e configuração especificados.
public:
DuplexChannelFactory(Type ^ callbackInstanceType, System::String ^ endpointConfigurationName);
public DuplexChannelFactory (Type callbackInstanceType, string endpointConfigurationName);
new System.ServiceModel.DuplexChannelFactory<'Channel> : Type * string -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstanceType As Type, endpointConfigurationName As String)
Parâmetros
- callbackInstanceType
- Type
O Type que fornece a instância de retorno de chamada que o cliente usa para escutar mensagens do serviço conectado.
- endpointConfigurationName
- String
O nome usado para a configuração do ponto de extremidade.
Exceções
callbackInstanceType
ou endpointConfigurationName
é null
.
Aplica-se a
DuplexChannelFactory<TChannel>(InstanceContext, Binding, EndpointAddress)
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com um objeto que implementa o contrato do retorno de chamada e uma associação e um endereço do ponto de extremidade especificados.
public:
DuplexChannelFactory(System::ServiceModel::InstanceContext ^ callbackInstance, System::ServiceModel::Channels::Binding ^ binding, System::ServiceModel::EndpointAddress ^ remoteAddress);
public DuplexChannelFactory (System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : System.ServiceModel.InstanceContext * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstance As InstanceContext, binding As Binding, remoteAddress As EndpointAddress)
Parâmetros
- callbackInstance
- InstanceContext
O InstanceContext que o cliente usa para escutar mensagens do serviço conectado.
- remoteAddress
- EndpointAddress
O EndpointAddress que fornece o local do serviço.
Exceções
callbackInstance
, binding
ou remoteAddress
é null
.
Comentários
Use esse construtor para passar um objeto de contexto de instância que implementa o contrato de retorno de chamada para o serviço de destino e para passar as informações de associação e endereço programaticamente em vez de usar um arquivo de configuração de aplicativo.
Aplica-se a
DuplexChannelFactory<TChannel>(Type, Binding)
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com o tipo de instância de retorno de chamada e associação especificados.
public:
DuplexChannelFactory(Type ^ callbackInstanceType, System::ServiceModel::Channels::Binding ^ binding);
public DuplexChannelFactory (Type callbackInstanceType, System.ServiceModel.Channels.Binding binding);
new System.ServiceModel.DuplexChannelFactory<'Channel> : Type * System.ServiceModel.Channels.Binding -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstanceType As Type, binding As Binding)
Parâmetros
- callbackInstanceType
- Type
O Type que fornece a instância de retorno de chamada que o cliente usa para escutar mensagens do serviço conectado.
Exceções
callbackInstanceType
ou binding
é null
.
Aplica-se a
DuplexChannelFactory<TChannel>(Type, ServiceEndpoint)
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com o tipo de instância de retorno de chamada e ponto de extremidade de serviço especificados.
public:
DuplexChannelFactory(Type ^ callbackInstanceType, System::ServiceModel::Description::ServiceEndpoint ^ endpoint);
public DuplexChannelFactory (Type callbackInstanceType, System.ServiceModel.Description.ServiceEndpoint endpoint);
new System.ServiceModel.DuplexChannelFactory<'Channel> : Type * System.ServiceModel.Description.ServiceEndpoint -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstanceType As Type, endpoint As ServiceEndpoint)
Parâmetros
- callbackInstanceType
- Type
O Type que fornece a instância de retorno de chamada que o cliente usa para escutar mensagens do serviço conectado.
- endpoint
- ServiceEndpoint
O ServiceEndpoint do serviço.
Exceções
callbackInstanceType
é null
.
Aplica-se a
DuplexChannelFactory<TChannel>(Type)
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com o tipo de instância de retorno de chamada especificado.
public:
DuplexChannelFactory(Type ^ callbackInstanceType);
public DuplexChannelFactory (Type callbackInstanceType);
new System.ServiceModel.DuplexChannelFactory<'Channel> : Type -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstanceType As Type)
Parâmetros
- callbackInstanceType
- Type
O Type que fornece a instância de retorno de chamada que o cliente usa para escutar mensagens do serviço conectado.
Exceções
callbackInstanceType
é null
.
Aplica-se a
DuplexChannelFactory<TChannel>(Object, Binding)
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com um objeto que implementa o contrato do retorno de chamada e uma associação especificada.
public:
DuplexChannelFactory(System::Object ^ callbackObject, System::ServiceModel::Channels::Binding ^ binding);
public DuplexChannelFactory (object callbackObject, System.ServiceModel.Channels.Binding binding);
new System.ServiceModel.DuplexChannelFactory<'Channel> : obj * System.ServiceModel.Channels.Binding -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackObject As Object, binding As Binding)
Parâmetros
Exceções
callbackObject
ou binding
é null
.
Comentários
Use esse construtor para passar um objeto de contexto de instância que implementa o contrato de retorno de chamada para o serviço de destino e para passar as informações de associação programaticamente em vez de usar um arquivo de configuração de aplicativo.
Aplica-se a
DuplexChannelFactory<TChannel>(Object, ServiceEndpoint)
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com um objeto que implementa o contrato do retorno de chamada e um ponto de extremidade especificado.
public:
DuplexChannelFactory(System::Object ^ callbackObject, System::ServiceModel::Description::ServiceEndpoint ^ endpoint);
public DuplexChannelFactory (object callbackObject, System.ServiceModel.Description.ServiceEndpoint endpoint);
new System.ServiceModel.DuplexChannelFactory<'Channel> : obj * System.ServiceModel.Description.ServiceEndpoint -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackObject As Object, endpoint As ServiceEndpoint)
Parâmetros
- endpoint
- ServiceEndpoint
O ServiceEndpoint ao qual os canais produzidos pela fábrica se conectam.
Exceções
callbackObject
é null
.
Comentários
Use esse construtor para passar um objeto de serviço que implementa o contrato de retorno de chamada para o serviço de destino e para passar as informações do ponto de extremidade de serviço programaticamente em vez de usar um arquivo de configuração de aplicativo.
Aplica-se a
DuplexChannelFactory<TChannel>(InstanceContext)
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com o contexto de instância especificado.
public:
DuplexChannelFactory(System::ServiceModel::InstanceContext ^ callbackInstance);
public DuplexChannelFactory (System.ServiceModel.InstanceContext callbackInstance);
new System.ServiceModel.DuplexChannelFactory<'Channel> : System.ServiceModel.InstanceContext -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstance As InstanceContext)
Parâmetros
- callbackInstance
- InstanceContext
O InstanceContext que o cliente usa para escutar mensagens do serviço conectado.
Exceções
callbackInstance
é null
.
Aplica-se a
DuplexChannelFactory<TChannel>(InstanceContext, Binding)
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com um contexto que implementa o contrato do retorno de chamada e uma associação especificada.
public:
DuplexChannelFactory(System::ServiceModel::InstanceContext ^ callbackInstance, System::ServiceModel::Channels::Binding ^ binding);
public DuplexChannelFactory (System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding);
new System.ServiceModel.DuplexChannelFactory<'Channel> : System.ServiceModel.InstanceContext * System.ServiceModel.Channels.Binding -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstance As InstanceContext, binding As Binding)
Parâmetros
- callbackInstance
- InstanceContext
O InstanceContext que o cliente usa para escutar mensagens do serviço conectado.
Exceções
callbackInstance
ou binding
é null
.
Comentários
Use esse construtor para passar um objeto de contexto de instância que implementa o contrato de retorno de chamada para o serviço de destino e para passar as informações de associação programaticamente em vez de usar um arquivo de configuração de aplicativo.
Aplica-se a
DuplexChannelFactory<TChannel>(InstanceContext, ServiceEndpoint)
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com um objeto que implementa o contrato do retorno de chamada e um ponto de extremidade especificado.
public:
DuplexChannelFactory(System::ServiceModel::InstanceContext ^ callbackInstance, System::ServiceModel::Description::ServiceEndpoint ^ endpoint);
public DuplexChannelFactory (System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Description.ServiceEndpoint endpoint);
new System.ServiceModel.DuplexChannelFactory<'Channel> : System.ServiceModel.InstanceContext * System.ServiceModel.Description.ServiceEndpoint -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstance As InstanceContext, endpoint As ServiceEndpoint)
Parâmetros
- callbackInstance
- InstanceContext
O InstanceContext que o cliente usa para escutar mensagens do serviço conectado.
- endpoint
- ServiceEndpoint
O ServiceEndpoint ao qual os canais produzidos pela fábrica se conectam.
Exceções
callbackInstance
é null
.
Comentários
Use esse construtor para passar um objeto de contexto de instância que implementa o contrato de retorno de chamada para o serviço de destino e para passar as informações do ponto de extremidade programaticamente, em vez de usar um arquivo de configuração de aplicativo.
Aplica-se a
DuplexChannelFactory<TChannel>(InstanceContext, String)
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com um objeto que implementa o contrato do retorno de chamada e uma configuração especificada.
public:
DuplexChannelFactory(System::ServiceModel::InstanceContext ^ callbackInstance, System::String ^ endpointConfigurationName);
public DuplexChannelFactory (System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName);
new System.ServiceModel.DuplexChannelFactory<'Channel> : System.ServiceModel.InstanceContext * string -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstance As InstanceContext, endpointConfigurationName As String)
Parâmetros
- callbackInstance
- InstanceContext
O InstanceContext que o cliente usa para escutar mensagens do serviço conectado.
- endpointConfigurationName
- String
O nome usado para a configuração do ponto de extremidade.
Exceções
callbackInstance
ou endpointConfigurationName
é null
.
Comentários
Use esse construtor para passar um objeto de contexto de instância que implementa o contrato de retorno de chamada para o serviço de destino e para determinar as informações de ponto de extremidade de destino do arquivo de configuração do aplicativo cliente.
Aplica-se a
DuplexChannelFactory<TChannel>(Object, String)
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
Inicializa uma nova instância da classe DuplexChannelFactory<TChannel> com um objeto que implementa o contrato do retorno de chamada e uma configuração especificada.
public:
DuplexChannelFactory(System::Object ^ callbackObject, System::String ^ endpointConfigurationName);
public DuplexChannelFactory (object callbackObject, string endpointConfigurationName);
new System.ServiceModel.DuplexChannelFactory<'Channel> : obj * string -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackObject As Object, endpointConfigurationName As String)
Parâmetros
- endpointConfigurationName
- String
O nome de configuração usado para o ponto de extremidade.
Exceções
callbackObject
ou endpointConfigurationName
é null
.
Comentários
Use esse construtor para passar um objeto de serviço que implementa o contrato de retorno de chamada para o serviço de destino e determinar as informações de ponto de extremidade de destino do arquivo de configuração do aplicativo cliente.