DuplexChannelFactory<TChannel>.CreateChannel Método
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.
Cria um canal duplex de um tipo especificado para um endereço do ponto de extremidade especificado.
Sobrecargas
CreateChannel(Object, Binding, EndpointAddress, Uri) |
Cria um canal duplex entre um serviço e uma instância de retorno de chamada no cliente. |
CreateChannel(InstanceContext) |
Cria um canal duplex entre um serviço e uma instância de retorno de chamada no cliente. |
CreateChannel(Object, String) |
Cria um canal duplex entre um serviço e uma instância de retorno de chamada no cliente. |
CreateChannel(EndpointAddress, Uri) |
Cria um canal duplex entre um serviço e uma instância de retorno de chamada no cliente. |
CreateChannel(InstanceContext, EndpointAddress) |
Cria um canal duplex entre um serviço e uma instância de retorno de chamada no cliente. |
CreateChannel(InstanceContext, String) |
Cria um canal duplex entre um serviço e uma instância de retorno de chamada no cliente. |
CreateChannel(Object, Binding, EndpointAddress) |
Cria um canal duplex entre um serviço e uma instância de retorno de chamada no cliente. |
CreateChannel(InstanceContext, Binding, EndpointAddress) |
Cria um canal duplex entre um serviço e uma instância de retorno de chamada no cliente. |
CreateChannel(InstanceContext, EndpointAddress, Uri) |
Cria um canal duplex entre um serviço e uma instância de retorno de chamada no cliente. |
CreateChannel(InstanceContext, Binding, EndpointAddress, Uri) |
Cria um canal duplex entre um serviço e uma instância de retorno de chamada no cliente. |
CreateChannel(Object, Binding, EndpointAddress, Uri)
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
Cria um canal duplex entre um serviço e uma instância de retorno de chamada no cliente.
public:
static TChannel CreateChannel(System::Object ^ callbackObject, System::ServiceModel::Channels::Binding ^ binding, System::ServiceModel::EndpointAddress ^ endpointAddress, Uri ^ via);
public static TChannel CreateChannel (object callbackObject, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress, Uri via);
static member CreateChannel : obj * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress * Uri -> 'Channel
Public Shared Function CreateChannel (callbackObject As Object, binding As Binding, endpointAddress As EndpointAddress, via As Uri) As TChannel
Parâmetros
- endpointAddress
- EndpointAddress
O EndpointAddress que fornece o local do serviço.
Retornos
Um canal do tipo TChannel
, o parâmetro genérico para a fábrica, entre o cliente e o serviço.
Exceções
binding
ou endpointAddress
é null
.
callbackInstance
ou callbackInstance
.UserObject é null
.
Aplica-se a
CreateChannel(InstanceContext)
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
Cria um canal duplex entre um serviço e uma instância de retorno de chamada no cliente.
public:
TChannel CreateChannel(System::ServiceModel::InstanceContext ^ callbackInstance);
public TChannel CreateChannel (System.ServiceModel.InstanceContext callbackInstance);
override this.CreateChannel : System.ServiceModel.InstanceContext -> 'Channel
Public Function CreateChannel (callbackInstance As InstanceContext) As TChannel
Parâmetros
- callbackInstance
- InstanceContext
O InstanceContext que o cliente usa para escutar mensagens do serviço conectado.
Retornos
Um canal duplex do tipo TChannel
, o parâmetro genérico para a fábrica, entre o cliente e o serviço.
Exceções
callbackInstance
ou callbackInstance
.UserObject é null
.
Aplica-se a
CreateChannel(Object, String)
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
Cria um canal duplex entre um serviço e uma instância de retorno de chamada no cliente.
public:
static TChannel CreateChannel(System::Object ^ callbackObject, System::String ^ endpointConfigurationName);
public static TChannel CreateChannel (object callbackObject, string endpointConfigurationName);
static member CreateChannel : obj * string -> 'Channel
Public Shared Function CreateChannel (callbackObject As Object, endpointConfigurationName As String) As TChannel
Parâmetros
- endpointConfigurationName
- String
O nome usado para a configuração do ponto de extremidade.
Retornos
Um canal do tipo TChannel
, o parâmetro genérico para a fábrica, entre o cliente e o serviço.
Exceções
endpointConfigurationName
é null
.
callbackInstance
ou callbackInstance
.UserObject é null
.
Aplica-se a
CreateChannel(EndpointAddress, Uri)
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
Cria um canal duplex entre um serviço e uma instância de retorno de chamada no cliente.
public:
override TChannel CreateChannel(System::ServiceModel::EndpointAddress ^ address, Uri ^ via);
public override TChannel CreateChannel (System.ServiceModel.EndpointAddress address, Uri via);
override this.CreateChannel : System.ServiceModel.EndpointAddress * Uri -> 'Channel
Public Overrides Function CreateChannel (address As EndpointAddress, via As Uri) As TChannel
Parâmetros
- address
- EndpointAddress
O EndpointAddress que fornece o local do serviço.
Retornos
Um canal duplex do tipo TChannel
, o parâmetro genérico para a fábrica, entre o cliente e o serviço.
Exceções
address
é null
.
Aplica-se a
CreateChannel(InstanceContext, EndpointAddress)
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
Cria um canal duplex entre um serviço e uma instância de retorno de chamada no cliente.
public:
TChannel CreateChannel(System::ServiceModel::InstanceContext ^ callbackInstance, System::ServiceModel::EndpointAddress ^ address);
public TChannel CreateChannel (System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.EndpointAddress address);
override this.CreateChannel : System.ServiceModel.InstanceContext * System.ServiceModel.EndpointAddress -> 'Channel
Public Function CreateChannel (callbackInstance As InstanceContext, address As EndpointAddress) As TChannel
Parâmetros
- callbackInstance
- InstanceContext
O InstanceContext que o cliente usa para escutar mensagens do serviço conectado.
- address
- EndpointAddress
O EndpointAddress que fornece o local do serviço.
Retornos
Um canal duplex do tipo TChannel
, o parâmetro genérico para a fábrica, entre o cliente e o serviço.
Exceções
address
é null
.
callbackInstance
ou callbackInstance
.UserObject é null
.
Aplica-se a
CreateChannel(InstanceContext, String)
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
Cria um canal duplex entre um serviço e uma instância de retorno de chamada no cliente.
public:
static TChannel CreateChannel(System::ServiceModel::InstanceContext ^ callbackInstance, System::String ^ endpointConfigurationName);
public static TChannel CreateChannel (System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName);
static member CreateChannel : System.ServiceModel.InstanceContext * string -> 'Channel
Public Shared Function CreateChannel (callbackInstance As InstanceContext, endpointConfigurationName As String) As TChannel
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.
Retornos
Um canal do tipo TChannel
, o parâmetro genérico para a fábrica, entre o cliente e o serviço.
Exceções
endpointConfigurationName
é null
.
callbackInstance
ou callbackInstance
.UserObject é null
.
Aplica-se a
CreateChannel(Object, Binding, EndpointAddress)
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
Cria um canal duplex entre um serviço e uma instância de retorno de chamada no cliente.
public:
static TChannel CreateChannel(System::Object ^ callbackObject, System::ServiceModel::Channels::Binding ^ binding, System::ServiceModel::EndpointAddress ^ endpointAddress);
public static TChannel CreateChannel (object callbackObject, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress);
static member CreateChannel : obj * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress -> 'Channel
Public Shared Function CreateChannel (callbackObject As Object, binding As Binding, endpointAddress As EndpointAddress) As TChannel
Parâmetros
- endpointAddress
- EndpointAddress
O EndpointAddress que fornece o local do serviço.
Retornos
Um canal do tipo TChannel
, o parâmetro genérico para a fábrica, entre o cliente e o serviço.
Exceções
binding
ou endpointAddress
é null
.
callbackInstance
ou callbackInstance
.UserObject é null
.
Aplica-se a
CreateChannel(InstanceContext, Binding, EndpointAddress)
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
Cria um canal duplex entre um serviço e uma instância de retorno de chamada no cliente.
public:
static TChannel CreateChannel(System::ServiceModel::InstanceContext ^ callbackInstance, System::ServiceModel::Channels::Binding ^ binding, System::ServiceModel::EndpointAddress ^ endpointAddress);
public static TChannel CreateChannel (System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress);
static member CreateChannel : System.ServiceModel.InstanceContext * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress -> 'Channel
Public Shared Function CreateChannel (callbackInstance As InstanceContext, binding As Binding, endpointAddress As EndpointAddress) As TChannel
Parâmetros
- callbackInstance
- InstanceContext
O InstanceContext que o cliente usa para escutar mensagens do serviço conectado.
- endpointAddress
- EndpointAddress
O EndpointAddress que fornece o local do serviço.
Retornos
Um canal do tipo TChannel
, o parâmetro genérico para a fábrica, entre o cliente e o serviço.
Exceções
binding
ou endpointAddress
é null
.
callbackInstance
ou callbackInstance
.UserObject é null
.
Aplica-se a
CreateChannel(InstanceContext, EndpointAddress, Uri)
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
Cria um canal duplex entre um serviço e uma instância de retorno de chamada no cliente.
public:
virtual TChannel CreateChannel(System::ServiceModel::InstanceContext ^ callbackInstance, System::ServiceModel::EndpointAddress ^ address, Uri ^ via);
public virtual TChannel CreateChannel (System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.EndpointAddress address, Uri via);
override this.CreateChannel : System.ServiceModel.InstanceContext * System.ServiceModel.EndpointAddress * Uri -> 'Channel
Public Overridable Function CreateChannel (callbackInstance As InstanceContext, address As EndpointAddress, via As Uri) As TChannel
Parâmetros
- callbackInstance
- InstanceContext
O InstanceContext que o cliente usa para escutar mensagens do serviço conectado.
- address
- EndpointAddress
O EndpointAddress que fornece o local do serviço.
Retornos
Um canal do tipo TChannel
, o parâmetro genérico para a fábrica, entre o cliente e o serviço.
Exceções
address
é null
.
callbackInstance
ou callbackInstance
.UserObject é null
.
Aplica-se a
CreateChannel(InstanceContext, Binding, EndpointAddress, Uri)
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
- Origem:
- DuplexChannelFactory.cs
Cria um canal duplex entre um serviço e uma instância de retorno de chamada no cliente.
public:
static TChannel CreateChannel(System::ServiceModel::InstanceContext ^ callbackInstance, System::ServiceModel::Channels::Binding ^ binding, System::ServiceModel::EndpointAddress ^ endpointAddress, Uri ^ via);
public static TChannel CreateChannel (System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress, Uri via);
static member CreateChannel : System.ServiceModel.InstanceContext * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress * Uri -> 'Channel
Public Shared Function CreateChannel (callbackInstance As InstanceContext, binding As Binding, endpointAddress As EndpointAddress, via As Uri) As TChannel
Parâmetros
- callbackInstance
- InstanceContext
O InstanceContext que o cliente usa para escutar mensagens do serviço conectado.
- endpointAddress
- EndpointAddress
O EndpointAddress que fornece o local do serviço.
Retornos
Um canal do tipo TChannel
, o parâmetro genérico para a fábrica, entre o cliente e o serviço.
Exceções
binding
ou endpointAddress
é null
.
callbackInstance
ou callbackInstance
.UserObject é null
.