Edit

Share via


RecoverableStreamProviderSettings Class

Definition

Common stream provider settings shared by EventHubStreamProvider, MemoryStreamProvider and GeneratorStreamProvider

public class RecoverableStreamProviderSettings
type RecoverableStreamProviderSettings = class
Public Class RecoverableStreamProviderSettings
Inheritance
RecoverableStreamProviderSettings
Derived

Constructors

RecoverableStreamProviderSettings()

Fields

DataMaxAgeInCacheName

DataMaxAgeInCache setting name.

DataMinTimeInCacheName

DataMinTimeInCache setting name.

DefaultDataMaxAgeInCache

Default DataMaxAgeInCache

DefaultDataMinTimeInCache

Drfault DataMinTimeInCache

DefaultStatisticMonitorWriteInterval

Default statistic monitor write interval

StatisticMonitorWriteIntervalName

Name of StatisticMonitorWriteInterval

Properties

DataMaxAgeInCache

Difference in time between the newest and oldest messages in the cache. Any messages older than this will be purged from the cache.

DataMinTimeInCache

Minimum time message will stay in cache before it is available for time based purge.

StatisticMonitorWriteInterval

Statistic monitor write interval Statistics generation is triggered by activity. Interval will be ignored when streams are inactive.

Methods

PopulateFromProviderConfig(IProviderConfiguration)

Read settings from provider configuration.

WriteProperties(Dictionary<String,String>)

Applies to