Compartilhar via


ChannelFactoryBase<TChannel>.CreateChannel Método

Definição

Cria um tipo específico de canal com um endereço especificado.

Sobrecargas

CreateChannel(EndpointAddress)

Cria um tipo específico de canal com um endereço do ponto de extremidade especificado.

CreateChannel(EndpointAddress, Uri)

Cria um tipo específico de canal com endereços de ponto de extremidade e de transporte especificados.

CreateChannel(EndpointAddress)

Cria um tipo específico de canal com um endereço do ponto de extremidade 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 de extremidade remoto ao qual o canal envia mensagens.

Retornos

TChannel

Um canal de tipo TChannel com o address especificado.

Implementações

Exceções

address é null.

Comentários

Esse método chama OnCreateChannel(EndpointAddress, Uri) quando invocado. Esse método não pode ser substituído por uma classe derivada.

Isso usa Uri como o endereço de transporte para o qual as mensagens são enviadas no canal de saída.

Aplica-se a

CreateChannel(EndpointAddress, Uri)

Cria um tipo específico de canal com endereços de ponto de extremidade e de transporte 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 de extremidade remoto ao qual o canal envia mensagens.

via
Uri

O Uri que contém o endereço de transporte para as mensagens são enviadas no canal de saída.

Retornos

TChannel

Um canal de tipo TChannel com os endereços de transporte e remoto especificados.

Implementações

Comentários

Esse método chama OnCreateChannel(EndpointAddress, Uri) quando invocado.

Aplica-se a