SecurityBindingElement.BuildChannelListener<TChannel> Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří naslouchací proces kanálu na SecurityBindingElement základě nastavení a předaného kontextu vazby.
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)
Parametry typu
- TChannel
Typ naslouchacího procesu kanálu.
Parametry
- context
- BindingContext
Hodnota BindingContext
Návraty
Naslouchací proces kanálu založený na SecurityBindingElement nastavení a předaném kontextu vazby.
Výjimky
context
je null
.
Kanál typu TChannel
není podporován.
Poznámky
Vytvořený kanál je naslouchací proces zabezpečení kanálu SOAP, který interně obsahuje odkaz na naslouchací proces kanálu odpovídající kontextu vazby, který zahrnuje naslouchací proces přenosového kanálu.
Tato metoda provádí kontrolu chyb parametrů a pak volá BuildChannelListenerCore. Tato metoda při implementaci v odvozené třídě vytvoří naslouchací proces kanálu, který slouží k vytvoření kanálu, který zpracovává příchozí zprávy pro tuto vazbu.