GeneratorAdapterConfig Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Этот класс конфигурации используется для настройки GeneratorStreamProvider. Он сообщает поставщику потоков, сколько очередей нужно создать, и какой генератор будет использоваться для создания потоков событий.
public class GeneratorAdapterConfig : Orleans.Providers.Streams.Common.RecoverableStreamProviderSettings
type GeneratorAdapterConfig = class
inherit RecoverableStreamProviderSettings
Public Class GeneratorAdapterConfig
Inherits RecoverableStreamProviderSettings
- Наследование
Конструкторы
GeneratorAdapterConfig(String) |
Конструктор |
Поля
DataMaxAgeInCacheName |
Имя параметра DataMaxAgeInCache. (Унаследовано от RecoverableStreamProviderSettings) |
DataMinTimeInCacheName |
Имя параметра DataMinTimeInCache. (Унаследовано от RecoverableStreamProviderSettings) |
GeneratorConfigTypeName |
Имя свойства конфигурации для типа конфигурации генератора |
StatisticMonitorWriteIntervalName |
Имя StatisticMonitorWriteInterval (Унаследовано от RecoverableStreamProviderSettings) |
Свойства
DataMaxAgeInCache |
Разница во времени между новейшими и старыми сообщениями в кэше. Все сообщения старше этого значения будут удалены из кэша. (Унаследовано от RecoverableStreamProviderSettings) |
DataMinTimeInCache |
Минимальное время сообщения останется в кэше, прежде чем оно будет доступно для очистки на основе времени. (Унаследовано от RecoverableStreamProviderSettings) |
GeneratorConfigType |
Тип конфигурации генератора |
StatisticMonitorWriteInterval |
Создание статистики интервала записи монитора статистики активируется действием. Интервал будет игнорироваться, если потоки неактивны. (Унаследовано от RecoverableStreamProviderSettings) |
StreamProviderName |
Имя поставщика потоков |
TotalQueueCount |
Общее количество очередей |
Методы
PopulateFromProviderConfig(IProviderConfiguration) |
Служебная функция для заполнения конфигурации из конфигурации поставщика |
WriteProperties(Dictionary<String,String>) |
Служебная функция для преобразования конфигурации в контейнер свойств для использования в конфигурации поставщика потоков |