PeerTransportBindingElement.BuildChannelFactory<TChannel> 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 uma fábrica de canais que pode ser usada para criar um canal para enviar mensagens.
public:
generic <typename TChannel>
override System::ServiceModel::Channels::IChannelFactory<TChannel> ^ BuildChannelFactory(System::ServiceModel::Channels::BindingContext ^ context);
public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel> (System.ServiceModel.Channels.BindingContext context);
override this.BuildChannelFactory : System.ServiceModel.Channels.BindingContext -> System.ServiceModel.Channels.IChannelFactory<'Channel>
Public Overrides Function BuildChannelFactory(Of TChannel) (context As BindingContext) As IChannelFactory(Of TChannel)
Parâmetros de tipo
- TChannel
O tipo de canal a ser produzido.
Parâmetros
- context
- BindingContext
O BindingContext que especifica o contexto de associação para a fábrica de canais.
Retornos
IChannelFactory que contém a nova fábrica de canais do tipo especificado.
Exceções
O parâmetro context
é definido como null
.
O endereçamento manual foi especificado no contexto de associação para esta fábrica de canais.
Não há suporte para o tipo de canal indicado por este contexto de associação.
Exemplos
Esse método pode ser usado para obter uma fábrica de canais para enviar mensagens com base na configuração do elemento de associação de transporte.
Comentários
Esse método pode ser usado para obter uma fábrica de canais com base na configuração do elemento de associação de transporte.