MsmqTransportBindingElement.CanBuildChannelListener<TChannel> Méthode

Définition

Retourne une valeur Boolean qui indique si vous pouvez générer un écouteur de canal avec le contexte fourni.

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

Paramètres de type

TChannel

Type de canal à utiliser pour générer l'écouteur de canal. Les types de canaux autorisés sont IInputSessionChannel ou une classe IInputChannel.

Paramètres

context
BindingContext

La BindingContext avec laquelle générer l'écouteur de canal.

Retours

true si vous pouvez générer un écouteur de canal avec le contexte fourni ; sinon, false.

La liaison retourne true uniquement lorsque TChannel a la valeur IInputChannel ou IInputSessionChannel.

Exemples

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

S’applique à