EventHubStreamProviderSettings クラス

定義

EventHubStreamProvider の Settings クラス。

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>)

プロパティ バッグに設定を書き込みます。

適用対象