OneWayBindingElement.BuildChannelFactory<TChannel> Método

Definición

Inicializa un generador de canales para generar canales unidireccionales desde el 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

Tipo de canal que compila el generador.

Parámetros

context
BindingContext

BindingContext que proporciona contexto para el elemento de enlace.

Devoluciones

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

Excepciones

context es null.

El tipo de TChannel no IOutputChanneles .

El elemento de enlace interno no admite IDuplexSessionChannel ni IRequestChannel.

Comentarios

Este método crea un generador de canales, que se usa para crear un canal que procesa los mensajes salientes para este enlace.

Se aplica a