Compartir a través de


OneWayBindingElement.BuildChannelListener<TChannel> Método

Definición

Inicializa una escucha de canales para aceptar los canales unidireccionales.

public:
generic <typename TChannel>
 where TChannel : class, System::ServiceModel::Channels::IChannel override System::ServiceModel::Channels::IChannelListener<TChannel> ^ BuildChannelListener(System::ServiceModel::Channels::BindingContext ^ context);
public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel> (System.ServiceModel.Channels.BindingContext context) where TChannel : class, System.ServiceModel.Channels.IChannel;
override this.BuildChannelListener : System.ServiceModel.Channels.BindingContext -> System.ServiceModel.Channels.IChannelListener<'Channel (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)> (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)
Public Overrides Function BuildChannelListener(Of TChannel As {Class, IChannel}) (context As BindingContext) As IChannelListener(Of TChannel)

Parámetros de tipo

TChannel

El tipo de canal que acepta la escucha.

Parámetros

context
BindingContext

BindingContext que proporciona el contexto para el elemento de enlace.

Devoluciones

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

Excepciones

context es null.

El tipo de TChannel no es IInputChannel.

El elemento de enlace interno no admite IDuplexSessionChannel o IRequestChannel.

Comentarios

Este método crea una escucha de canal que se usa para crear un canal que procesa los mensajes entrantes para este enlace.

Se aplica a