Freigeben über


HttpsTransportBindingElement.BuildChannelListener<TChannel> Methode

Definition

Erstellt einen Kanallistener des angegebenen Typs, mit dem ein Kanal erstellt werden kann.

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)

Typparameter

TChannel

Der Typ des Kanals.

Parameter

context
BindingContext

BindingContext-Member, mit denen Bindungen, Verhaltensweisen, Verträge und andere Informationen beschrieben werden, die zum Erstellen der Kanalfactory erforderlich sind.

Gibt zurück

Ein Kanallistener des angegebenen Typs.

Ausnahmen

context darf nicht null sein.

Hinweise

Ein Kanallistener, der anhand der Werte im Transportbindungselement konfiguriert wurde.

Gilt für: