PeerTransportBindingElement.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 zadaného typu pro příjem zpráv.
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
IChannel , který určuje typ kanálů, které se mají vytvořit.
Parametry
- context
- BindingContext
BindingContext , který určuje kontext vazby pro naslouchací proces kanálu.
Návraty
IChannelListener , který obsahuje nový naslouchací proces kanálu zadaného typu.
Výjimky
Parametr context
je nastavený na null
.
Typ kanálu označený tímto kontextem vazby není podporován.
Poznámky
Tuto metodu lze použít k získání naslouchacího procesu kanálu pro příjem zpráv na základě konfigurace elementu přenosové vazby.