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)
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)
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.