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


MemoryAdapterConfig Класс

Определение

Этот класс конфигурации используется для настройки MemoryStreamProvider. Он сообщает поставщику потоков, сколько очередей необходимо создать.

public class MemoryAdapterConfig : Orleans.Providers.Streams.Common.RecoverableStreamProviderSettings
type MemoryAdapterConfig = class
    inherit RecoverableStreamProviderSettings
Public Class MemoryAdapterConfig
Inherits RecoverableStreamProviderSettings
Наследование

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

MemoryAdapterConfig(String, Int32)

Конструктор

Поля

DataMaxAgeInCacheName

Имя параметра DataMaxAgeInCache.

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

Имя параметра DataMinTimeInCache.

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

Имя StatisticMonitorWriteInterval

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

Свойства

DataMaxAgeInCache

Разница во времени между новейшими и самыми старыми сообщениями в кэше. Все сообщения старше этого значения будут удалены из кэша.

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

Минимальное время сообщения останется в кэше, прежде чем оно будет доступно для очистки на основе времени.

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

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

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

Имя поставщика потоков.

TotalQueueCount

Фактическое общее число очередей.

Методы

PopulateFromProviderConfig(IProviderConfiguration)

Служебная функция для заполнения конфигурации из конфигурации поставщика

WriteProperties(Dictionary<String,String>)

Служебная функция для преобразования конфигурации в контейнер свойств для использования в конфигурации поставщика потоков

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