EventHubGeneratorStreamProviderSettings 类

定义

设置 EHGeneratorStreamProvider 的类

public class EventHubGeneratorStreamProviderSettings : Orleans.ServiceBus.Providers.EventHubStreamProviderSettings
type EventHubGeneratorStreamProviderSettings = class
    inherit EventHubStreamProviderSettings
Public Class EventHubGeneratorStreamProviderSettings
Inherits EventHubStreamProviderSettings
继承

构造函数

EventHubGeneratorStreamProviderSettings(String)

构造函数

字段

AveragingCachePressureMonitorFlowControlThreshold

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

(继承自 EventHubStreamProviderSettings)
AveragingCachePressureMonitorFlowControlThresholdName

AveragingCachePressureMonitorFlowControlThresholdName

(继承自 EventHubStreamProviderSettings)
CheckpointerSettingsTypeName

CheckpointerSettingsType 设置名称。

(继承自 EventHubStreamProviderSettings)
DataMaxAgeInCacheName

DataMaxAgeInCache 设置名称。

(继承自 RecoverableStreamProviderSettings)
DataMinTimeInCacheName

DataMinTimeInCache 设置名称。

(继承自 RecoverableStreamProviderSettings)
DefaultEventHubPartitionCount

Default EventHubPartitionRangeStart

DefaultStreamDataGeneratorType

DefaultStreamDataGeneratorType

EventHubConfigTypeName

EventHubSettingsType 设置名称。

(继承自 EventHubStreamProviderSettings)
EventHubPartitionCount

配置所需的 eventhub 分区计数。 初始化时,EventDataGeneratorStreamProvider 将基于计数生成相同的分区集。 例如,如果分析计数设置为 5,则生成的分区将为 partition-0、partition-1、partition-2、partition-3、partiton-4

EventHubPartitionCountName

EventHubPartitionRangeStartName

SlowConsumingMonitorFlowControlThresholdName

SlowConsumingMonitorFlowControlThresholdName

(继承自 EventHubStreamProviderSettings)
SlowConsumingMonitorPressureWindowSizeName

SlowConsumingMonitorPressureWindowSizeName

(继承自 EventHubStreamProviderSettings)
StatisticMonitorWriteIntervalName

StatisticMonitorWriteInterval 的名称

(继承自 RecoverableStreamProviderSettings)
StreamDataGeneratorTypeName

StreamDataGeneratorTypeName

属性

CheckpointerSettingsType

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

(继承自 EventHubStreamProviderSettings)
DataMaxAgeInCache

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

(继承自 RecoverableStreamProviderSettings)
DataMinTimeInCache

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

(继承自 RecoverableStreamProviderSettings)
EventHubSettingsType

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

(继承自 EventHubStreamProviderSettings)
SlowConsumingMonitorFlowControlThreshold

SlowConsumingPressureMonitorConfig

(继承自 EventHubStreamProviderSettings)
SlowConsumingMonitorPressureWindowSize

SlowConsumingMonitorPressureWindowSize

(继承自 EventHubStreamProviderSettings)
StatisticMonitorWriteInterval

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

(继承自 RecoverableStreamProviderSettings)
StreamDataGeneratorType

流数据生成器的类型信息

StreamProviderName

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

(继承自 EventHubStreamProviderSettings)

方法

GenerateEventHubPartitions(Int32)

设置 EHGeneratorStreamProvider 的类

GetCheckpointerSettings(IProviderConfiguration, IServiceProvider)

Aquire 配置的 ICheckpointerSettings 类

(继承自 EventHubStreamProviderSettings)
GetEventHubSettings(IProviderConfiguration, IServiceProvider)

Aquire 配置的 IEventHubSettings 类

(继承自 EventHubStreamProviderSettings)
PopulateDataGeneratingConfigFromProviderConfig(IProviderConfiguration)

填充从提供程序配置生成配置的数据

PopulateFromProviderConfig(IProviderConfiguration)

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

(继承自 EventHubStreamProviderSettings)
WriteDataGeneratingConfig(Dictionary<String,String>)

将数据生成配置写入属性包

WriteProperties(Dictionary<String,String>)

将设置写入属性包。

(继承自 EventHubStreamProviderSettings)

适用于