Partager via


OneWayBindingElement.CanBuildChannelListener<TChannel> Méthode

Définition

Obtient une valeur qui indique si un écouteur de canal du type spécifié peut être créé.

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 d'écouteur de canal à générer.

Paramètres

context
BindingContext

BindingContext qui fournit le contexte pour l'élément de liaison.

Retours

true si un écouteur de canal du type spécifié peut être créé ; sinon, false. La valeur par défaut est false.

Exceptions

context a la valeur null.

Remarques

Il est recommandé d'appeler cette méthode avant d'essayer de créer un écouteur de canal.

Cette méthode retourne la valeur true lorsque TChannel est IInputChannel et que la liaison située en dessous de la liaison actuelle dans la pile de liaisons est IDuplexSessionChannel ou IReplyChannel.

S’applique à