ConnectionOrientedTransportBindingElement.CanBuildChannelListener<TChannel> Méthode

Définition

Détermine si un écouteur de canal du type spécifié peut être construit.

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 à vérifier.

Paramètres

context
BindingContext

BindingContext correspondant au canal.

Retours

Boolean

true si un écouteur de canal peut être construit ; sinon 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.

Si TChannel est IDuplexSessionChannel, cette méthode retourne la valeur true uniquement en mode de mise en mémoire tampon. Si TChannel est IReplyChannel, cette méthode retourne la valeur true uniquement en mode de diffusion en continu.

S’applique à