EventHubStreamProviderSettings 类

定义

EventHubStreamProvider 的设置类。

public class EventHubStreamProviderSettings : Orleans.Providers.Streams.Common.RecoverableStreamProviderSettings
type EventHubStreamProviderSettings = class
    inherit RecoverableStreamProviderSettings
Public Class EventHubStreamProviderSettings
Inherits RecoverableStreamProviderSettings
继承
EventHubStreamProviderSettings
派生

构造函数

EventHubStreamProviderSettings(String)

构造函数。 需要提供程序名称。

字段

AveragingCachePressureMonitorFlowControlThreshold

AveragingCachePressureMonitorFlowControlThreshold,AveragingCachePressureMonitor 默认处于打开状态。 用户可以通过将此值设置为 null 将其关闭

AveragingCachePressureMonitorFlowControlThresholdName

AveragingCachePressureMonitorFlowControlThresholdName

CheckpointerSettingsTypeName

CheckpointerSettingsType 设置名称。

DataMaxAgeInCacheName

DataMaxAgeInCache 设置名称。

(继承自 RecoverableStreamProviderSettings)
DataMinTimeInCacheName

DataMinTimeInCache 设置名称。

(继承自 RecoverableStreamProviderSettings)
EventHubConfigTypeName

EventHubSettingsType 设置名称。

SlowConsumingMonitorFlowControlThresholdName

SlowConsumingMonitorFlowControlThresholdName

SlowConsumingMonitorPressureWindowSizeName

SlowConsumingMonitorPressureWindowSizeName

StatisticMonitorWriteIntervalName

StatisticMonitorWriteInterval 的名称

(继承自 RecoverableStreamProviderSettings)

属性

CheckpointerSettingsType

检查点设置类型。 类型必须符合 ICheckpointerSettings 接口。

DataMaxAgeInCache

缓存中最新消息和最早消息之间的时间差异。 超过此版本的任何消息都将从缓存中清除。

(继承自 RecoverableStreamProviderSettings)
DataMinTimeInCache

在缓存中提供基于时间的清除之前,最小时间消息将保留在缓存中。

(继承自 RecoverableStreamProviderSettings)
EventHubSettingsType

EventHub 配置类型。 类型必须符合 IEventHubSettings 接口。

SlowConsumingMonitorFlowControlThreshold

SlowConsumingPressureMonitorConfig

SlowConsumingMonitorPressureWindowSize

SlowConsumingMonitorPressureWindowSize

StatisticMonitorWriteInterval

统计信息监视器写入间隔统计信息生成由活动触发。 当流处于非活动状态时,将忽略间隔。

(继承自 RecoverableStreamProviderSettings)
StreamProviderName

流提供程序名称。 此设置是必需的。

方法

GetCheckpointerSettings(IProviderConfiguration, IServiceProvider)

Aquire 配置的 ICheckpointerSettings 类

GetEventHubSettings(IProviderConfiguration, IServiceProvider)

Aquire 配置的 IEventHubSettings 类

PopulateFromProviderConfig(IProviderConfiguration)

从提供程序配置读取设置。

WriteProperties(Dictionary<String,String>)

将设置写入属性包。

适用于