EventHubStreamProviderSettings 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
EventHubStreamProvider 的设置类。
public class EventHubStreamProviderSettings : Orleans.Providers.Streams.Common.RecoverableStreamProviderSettings
type EventHubStreamProviderSettings = class
inherit RecoverableStreamProviderSettings
Public Class EventHubStreamProviderSettings
Inherits RecoverableStreamProviderSettings
- 继承
- 派生
构造函数
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>) |
将设置写入属性包。 |