Udostępnij za pośrednictwem


PeerTransportBindingElement.BuildChannelListener<TChannel> Metoda

Definicja

Tworzy odbiornik kanału określonego typu do odbierania komunikatów.

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 określa typ kanałów do wygenerowania.

Parametry

context
BindingContext

BindingContext określa kontekst powiązania dla odbiornika kanału.

Zwraca

IChannelListener zawiera nowy odbiornik kanału określonego typu.

Wyjątki

Parametr context jest ustawiony na nullwartość .

Typ kanału wskazywany przez ten kontekst powiązania nie jest obsługiwany.

Uwagi

Ta metoda może służyć do pobierania odbiornika kanału do odbierania komunikatów na podstawie konfiguracji elementu powiązania transportu.

Dotyczy