Compartir a través de


OneWayBindingElement.CanBuildChannelListener<TChannel> Método

Definición

Obtiene un valor que indica si se puede crear una escucha del canal del tipo especificado.

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

Parámetros de tipo

TChannel

El tipo de escucha de canales que se debe crear.

Parámetros

context
BindingContext

BindingContext que proporciona el contexto para el elemento de enlace.

Devoluciones

true si se puede crear una escucha de canal del tipo especificado; de lo contrario, false. De manera predeterminada, es false.

Excepciones

context es null.

Comentarios

Debería llamar a este método antes de intentar crear una escucha de canales.

Este método devuelve true cuando TChannel es IInputChannel, y el enlace debajo del actual en la pila de enlace es IDuplexSessionChannel o IReplyChannel.

Se aplica a