Comparteix a través de


MsmqTransportBindingElement.CanBuildChannelListener<TChannel> Método

Definición

Devuelve un valor booleano que indica si puede crear un agente de escucha del canal con el contexto proporcionado.

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 canal que se va a utilizar para compilar el agente de escucha del canal. Los tipos de canal permitidos son IInputSessionChannel o una clase IInputChannel.

Parámetros

context
BindingContext

El BindingContext con el que crear el agente de escucha de canal.

Devoluciones

Boolean

true si puede crear un agente de escucha del canal con el contexto proporcionado; de lo contrario, false.

El elemento de enlace sólo devuelve true cuando TChannel es IInputChannel o IInputSessionChannel.

Ejemplos

if (transportBindingElement.CanBuildChannelListener<IInputChannel>(context))
{
    // Do something...
}

Se aplica a