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


ChannelPoolSettings Класс

Определение

Задает квоты для каналов, принадлежащих пулу каналов, используемых конечной точкой службы.

public ref class ChannelPoolSettings
public class ChannelPoolSettings
type ChannelPoolSettings = class
Public Class ChannelPoolSettings
Наследование
ChannelPoolSettings

Комментарии

Квоты используются в качестве механизма политики, чтобы предотвратить потребление избыточных ресурсов. Они предотвращают атаки типа "отказ в обслуживании" (DOS), которые являются вредоносными или непреднамеренными. Используйте этот класс при настройке квот каналов в пользовательском канале.

ChannelPoolSettings указывает три квоты:

  • IdleTimeout Чтобы указать максимальный интервал времени, в течение которого каналы в пуле могут быть бездействуют перед закрытием.

  • Значение параметра , чтобы указать интервал времени, после которого канал при возвращении в пул закрывается.

  • MaxOutboundChannelsPerEndpoint чтобы указать максимальное количество каналов, которые могут храниться в пуле для каждой удаленной конечной точки.

Конструкторы

Имя Описание
ChannelPoolSettings()

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

Свойства

Имя Описание
IdleTimeout

Получает или задает максимальный интервал времени, для которого каналы в пуле могут быть простои перед закрытием.

LeaseTimeout

Возвращает или задает время существования канала, после которого оно закрывается.

MaxOutboundChannelsPerEndpoint

Возвращает или задает максимальное количество каналов, подключающихся к удаленным конечным точкам, которые могут быть инициированы службой.

Методы

Имя Описание
Equals(Object)

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

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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