OneWayBindingElement.BuildChannelFactory<TChannel> Método

Definición

Inicializa un generador de canales para generar canales unidireccionales a partir del 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 que compila el generador.

Parámetros

context
BindingContext

BindingContext que proporciona el 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 es IOutputChannel.

El elemento de enlace interno no admite IDuplexSessionChannel o 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