PeerTransportBindingElement.BuildChannelFactory<TChannel> 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 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 Genérico
- TChannel
O tipo de canal a produzir.
Parâmetros
- context
- BindingContext
BindingContext que especifica o contexto de ligação para a fábrica de canais.
Devoluções
IChannelFactory que contém a nova fábrica de canais do tipo especificado.
Exceções
O context parâmetro é definido para null.
Endereçamento manual foi especificado no contexto de ligação para esta fábrica de canais.
O tipo de canal indicado por este contexto de ligação não é suportado.
Exemplos
Este método pode ser usado para obter uma fábrica de canais para enviar mensagens com base na configuração do elemento de ligação de transporte.
Observações
Este método pode ser usado para obter uma fábrica de canais baseada na configuração do elemento de ligação de transporte.