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


ChannelListenerBase<TChannel> Конструкторы

Определение

Инициализирует новый экземпляр класса ChannelListenerBase<TChannel>.

Перегрузки

ChannelListenerBase<TChannel>()

Инициализирует новый экземпляр класса ChannelListenerBase<TChannel>.

ChannelListenerBase<TChannel>(IDefaultCommunicationTimeouts)

Инициализирует новый экземпляр класса ChannelListenerBase<TChannel> с заданными по умолчанию значениями времени ожидания подключений.

Комментарии

При обмене сообщениями конструктор по умолчанию ChannelListenerBase<TChannel>() инициализирует свойства времени ожидания со значениями времени ожидания модели службы. Значение по умолчанию — 1 минута для операций открытия, отправки и закрытия, 10 минут — для операции получения. Используйте метод ChannelListenerBase<TChannel>(IDefaultCommunicationTimeouts), чтобы задать другие значения времени ожидания для этих операций.

ChannelListenerBase<TChannel>()

Инициализирует новый экземпляр класса ChannelListenerBase<TChannel>.

protected:
 ChannelListenerBase();
protected ChannelListenerBase ();
Protected Sub New ()

Комментарии

Конструктор без параметров инициализирует свойства времени ожидания с помощью значений времени ожидания модели службы при обмене сообщениями. Значение по умолчанию — 1 минута для операций открытия, отправки и закрытия, 10 минут — для операции получения. Используйте метод ChannelListenerBase<TChannel>(IDefaultCommunicationTimeouts), чтобы задать другие значения времени ожидания для этих операций.

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

ChannelListenerBase<TChannel>(IDefaultCommunicationTimeouts)

Инициализирует новый экземпляр класса ChannelListenerBase<TChannel> с заданными по умолчанию значениями времени ожидания подключений.

protected:
 ChannelListenerBase(System::ServiceModel::IDefaultCommunicationTimeouts ^ timeouts);
protected ChannelListenerBase (System.ServiceModel.IDefaultCommunicationTimeouts timeouts);
new System.ServiceModel.Channels.ChannelListenerBase<'Channel (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)> : System.ServiceModel.IDefaultCommunicationTimeouts -> System.ServiceModel.Channels.ChannelListenerBase<'Channel (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)>
Protected Sub New (timeouts As IDefaultCommunicationTimeouts)

Параметры

timeouts
IDefaultCommunicationTimeouts

Объект IDefaultCommunicationTimeouts, задающий время ожидания по умолчанию для операций открытия, отправки, получения и закрытия при обмене сообщениями.

Комментарии

Используйте ChannelListenerBase<TChannel>(IDefaultCommunicationTimeouts) вместо конструктора без параметров, если вы хотите указать пользовательские значения для времени ожидания операций открытия, отправки, получения и закрытия, вместо использования значений по умолчанию модели службы.

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