TransactionFlowBindingElement.BuildChannelListener<TChannel> Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise un écouteur de canal pour accepter les canaux d'un type spécifique à partir du contexte de liaison.
public:
generic <typename TChannel>
where TChannel : class, System::ServiceModel::Channels::IChannel override System::ServiceModel::Channels::IChannelListener<TChannel> ^ BuildChannelListener(System::ServiceModel::Channels::BindingContext ^ context);
public override System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel> (System.ServiceModel.Channels.BindingContext context) where TChannel : class, System.ServiceModel.Channels.IChannel;
override this.BuildChannelListener : System.ServiceModel.Channels.BindingContext -> System.ServiceModel.Channels.IChannelListener<'Channel (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)> (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)
Public Overrides Function BuildChannelListener(Of TChannel As {Class, IChannel}) (context As BindingContext) As IChannelListener(Of TChannel)
Paramètres de type
- TChannel
Type de canal.
Paramètres
- context
- BindingContext
BindingContext qui doit être utilisé pour générer l'écouteur de canal.
Retours
IChannelListener<TChannel> de type TChannel
initialisé à partir de context
.
Exceptions
context
a la valeur null
.
L'écouteur de canal ne peut pas être généré pour le type de canal spécifié.
Remarques
Cette méthode crée un écouteur de canal permettant de recevoir des messages pour cette liaison.
Cette méthode est appelée par l'infrastructure lors de la génération du canal. Vous devez l'utiliser dans votre code uniquement lorsque vous implémentez un élément de liaison personnalisé.