Partager via


TransactionFlowBindingElement.CanBuildChannelListener<TChannel> Méthode

Définition

Retourne une valeur indiquant si le contexte de liaison spécifié peut générer un écouteur de canal permettant d’accepter les canaux d’un type spécifique.

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.

Paramètres

context
BindingContext

BindingContext qui doit être utilisé pour déterminer si un écouteur de canal peut être généré.

Retours

true si un écouteur de canal du type de canal spécifié peut être généré à partir de context ; sinon, false.

Exceptions

context a la valeur null.

Remarques

Vous devez appeler cette méthode si vous souhaitez vérifier que l'écouteur de canal de type TChannel peut être généré pour la liaison context spécifiée avant de tenter de le générer réellement. BuildChannelListener lève une exception s'il ne parvient pas à générer d'écouteur de canal pour le type de canal spécifié.

S’applique à