ChannelFactoryBase<TChannel> Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса ChannelFactoryBase<TChannel>.
Перегрузки
ChannelFactoryBase<TChannel>() |
Инициализирует новый экземпляр класса ChannelFactoryBase<TChannel>. |
ChannelFactoryBase<TChannel>(IDefaultCommunicationTimeouts) |
Инициализирует новый экземпляр класса ChannelFactoryBase<TChannel> с заданными по умолчанию значениями времени ожидания связи. |
Комментарии
При обмене сообщениями конструктор по умолчанию ChannelFactoryBase<TChannel>() инициализирует свойства времени ожидания со значениями времени ожидания модели службы. Значение по умолчанию — 1 минута для операций открытия, отправки и закрытия, 10 минут — для операции получения. Используйте метод ChannelFactoryBase<TChannel>(IDefaultCommunicationTimeouts), чтобы задать другие значения времени ожидания для этих операций.
ChannelFactoryBase<TChannel>()
- Исходный код:
- ChannelFactoryBase.cs
- Исходный код:
- ChannelFactoryBase.cs
- Исходный код:
- ChannelFactoryBase.cs
Инициализирует новый экземпляр класса ChannelFactoryBase<TChannel>.
protected:
ChannelFactoryBase();
protected ChannelFactoryBase ();
Protected Sub New ()
Комментарии
Конструктор без параметров инициализирует свойства времени ожидания с помощью значений времени ожидания модели службы при обмене сообщениями. Значение по умолчанию — 1 минута для операций открытия, отправки и закрытия, 10 минут — для операции получения. Используйте метод ChannelFactoryBase<TChannel>(IDefaultCommunicationTimeouts), чтобы задать другие значения времени ожидания для этих операций.
Применяется к
ChannelFactoryBase<TChannel>(IDefaultCommunicationTimeouts)
- Исходный код:
- ChannelFactoryBase.cs
- Исходный код:
- ChannelFactoryBase.cs
- Исходный код:
- ChannelFactoryBase.cs
Инициализирует новый экземпляр класса ChannelFactoryBase<TChannel> с заданными по умолчанию значениями времени ожидания связи.
protected:
ChannelFactoryBase(System::ServiceModel::IDefaultCommunicationTimeouts ^ timeouts);
protected ChannelFactoryBase (System.ServiceModel.IDefaultCommunicationTimeouts timeouts);
new System.ServiceModel.Channels.ChannelFactoryBase<'Channel> : System.ServiceModel.IDefaultCommunicationTimeouts -> System.ServiceModel.Channels.ChannelFactoryBase<'Channel>
Protected Sub New (timeouts As IDefaultCommunicationTimeouts)
Параметры
- timeouts
- IDefaultCommunicationTimeouts
Объект IDefaultCommunicationTimeouts, задающий время ожидания по умолчанию для операций открытия, отправки, получения и закрытия при обмене сообщениями.
Комментарии
Используйте ChannelFactoryBase<TChannel>(IDefaultCommunicationTimeouts) вместо конструктора без параметров, если вы хотите указать пользовательские значения для времени ожидания операций открытия, отправки, получения и закрытия, вместо использования значений по умолчанию модели службы.