ChannelFactoryBase<TChannel>.CreateChannel Método
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.
Cria um tipo particular de canal com um endereço especificado.
Sobrecargas
| Name | Description |
|---|---|
| CreateChannel(EndpointAddress) |
Cria um tipo particular de canal com um endereço de endpoint especificado. |
| CreateChannel(EndpointAddress, Uri) |
Cria um tipo particular de canal com endereços de transporte e endpoint especificados. |
CreateChannel(EndpointAddress)
- Origem:
- ChannelFactoryBase.cs
- Origem:
- ChannelFactoryBase.cs
- Origem:
- ChannelFactoryBase.cs
Cria um tipo particular de canal com um endereço de endpoint especificado.
public:
virtual TChannel CreateChannel(System::ServiceModel::EndpointAddress ^ address);
public TChannel CreateChannel(System.ServiceModel.EndpointAddress address);
abstract member CreateChannel : System.ServiceModel.EndpointAddress -> 'Channel
override this.CreateChannel : System.ServiceModel.EndpointAddress -> 'Channel
Public Function CreateChannel (address As EndpointAddress) As TChannel
Parâmetros
- address
- EndpointAddress
O EndpointAddress do ponto final remoto para onde o canal envia mensagens.
Devoluções
Um canal de tipo TChannel com o especificado address.
Implementações
Exceções
address é null.
Observações
Este método chama OnCreateChannel(EndpointAddress, Uri) quando invocado. Este método não pode ser anulado por uma classe derivada.
Este utiliza Uri como endereço de transporte para o qual as mensagens são enviadas no canal de saída.
Aplica-se a
CreateChannel(EndpointAddress, Uri)
- Origem:
- ChannelFactoryBase.cs
- Origem:
- ChannelFactoryBase.cs
- Origem:
- ChannelFactoryBase.cs
Cria um tipo particular de canal com endereços de transporte e endpoint especificados.
public:
virtual TChannel CreateChannel(System::ServiceModel::EndpointAddress ^ address, Uri ^ via);
public TChannel CreateChannel(System.ServiceModel.EndpointAddress address, Uri via);
abstract member CreateChannel : System.ServiceModel.EndpointAddress * Uri -> 'Channel
override this.CreateChannel : System.ServiceModel.EndpointAddress * Uri -> 'Channel
Public Function CreateChannel (address As EndpointAddress, via As Uri) As TChannel
Parâmetros
- address
- EndpointAddress
O EndpointAddress do ponto final remoto para onde o canal envia mensagens.
- via
- Uri
O Uri que contém o endereço de transporte para o qual as mensagens são enviadas no canal de saída.
Devoluções
Um canal de tipo TChannel com os endereços remoto e de transporte especificados.
Implementações
Observações
Este método chama OnCreateChannel(EndpointAddress, Uri) quando invocado.