Поделиться через


HttpTransportBindingElement.BuildChannelListener<TChannel> Метод

Определение

Создает прослушиватель каналов заданного типа.

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)

Параметры типа

TChannel

Тип фабрики каналов.

Параметры

context
BindingContext

Элементы объекта BindingContext, описывающие привязки, поведения, контракты и предоставляющие другие сведения, необходимые для создания фабрики каналов.

Возвращаемое значение

Прослушиватель каналов заданного типа.

Исключения

Параметр context не может иметь значение null.

Передан недопустимый аргумент.

Комментарии

Этот метод можно использовать для возврата прослушивателя каналов с целью получения сообщений на основе конфигурации элемента привязки транспорта.

Применяется к