Compartir a través de


TransactionFlowBindingElement.BuildChannelFactory<TChannel> Método

Definición

Inicializa un generador de canales para generar canales de un tipo especificado a partir de un contexto de enlace.

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

El tipo de canal.

Parámetros

context
BindingContext

BindingContext que se debería utilizar para crear el generador de canales.

Devoluciones

IChannelFactory<TChannel>

IChannelFactory<TChannel> de tipo TChannel inicializado a partir de context.

Excepciones

context es null.

No se puede crear un generador de canales para el tipo de canal especificado.

Comentarios

Este método crea un generador de canales que se puede utilizar para crear canales de salida del tipo especificado. La infraestructura llama a este método al compilar la pila del canal. Sólo debería utilizarlo en su código al implementar un elemento de enlace personalizado.

Se aplica a