CompositeDuplexBindingElement.BuildChannelListener<TChannel> Metodo

Definizione

Restituisce un listener di canale che può accettare un canale duplex composito.

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

Interfaccia IChannel accettata dal listener.

Parametri

context
BindingContext

Classe BindingContext che fornisce il contesto necessario per compilare il listener del canale.

Restituisce

Interfaccia IChannelListener<TChannel> che accetta un canale duplex composito di tipo TChannel.

Eccezioni

context è null.

Il canale TChannel non è di tipo IInputChannel e non è supportato.

Commenti

Il contesto di compilazione richiede un tipo IInputChannel per il canale TChannel.

Si applica a