OneWayBindingElement.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í.
Inicializuje naslouchací proces kanálu pro příjem jednosměrných kanálů.
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 kanálu, který má naslouchací proces přijímat.
Parametry
- context
- BindingContext
, BindingContext který poskytuje kontext pro element vazby.
Návraty
Typ IChannelListener<TChannel>IChannel inicializovaný z .context
Výjimky
context
je null
.
Typ TChannel
není IInputChannel.
Vnitřní element vazby nepodporuje IDuplexSessionChannel nebo IRequestChannel.
Poznámky
Tato metoda vytvoří naslouchací proces kanálu, který slouží k vytvoření kanálu, který zpracovává příchozí zprávy pro tuto vazbu.