CompositeDuplexBindingElement.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í.
Vrátí naslouchací proces kanálu, který může přijmout složený duplexní 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
To IChannel , co naslouchací proces přijme.
Parametry
- context
- BindingContext
Ten BindingContext , který poskytuje kontext potřebný k sestavení naslouchacího procesu kanálu.
Návraty
Objekt IChannelListener<TChannel> , který přijímá složený duplexní kanál typu TChannel
.
Výjimky
context
je null
.
Položka TChannel
není typu IInputChannel a není podporovaná.
Poznámky
Kontext sestavení vyžaduje IInputChannel pro TChannel
.