Condividi tramite


PeerTransportBindingElement.BuildChannelListener<TChannel> Metodo

Definizione

Crea un listener del canale del tipo specificato per ricevere messaggi.

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)

Parametri di tipo

TChannel

IChannel che specifica il tipo di canali da produrre.

Parametri

context
BindingContext

BindingContext che specifica il contesto di associazione per il listener del canale.

Restituisce

IChannelListener contiene il nuovo listener del canale del tipo specificato.

Eccezioni

Il parametro context viene impostato su null.

Il tipo di canale indicato da questo contesto di associazione non è supportato.

Commenti

Questo metodo può essere utilizzato per ottenere un listener del canale per la ricezione di messaggi basati sulla configurazione dell'elemento di associazione del trasporto.

Si applica a