다음을 통해 공유


EventHubStreamProviderSettings 클래스

정의

EventHubStreamProvider에 대한 설정 클래스입니다.

public class EventHubStreamProviderSettings : Orleans.Providers.Streams.Common.RecoverableStreamProviderSettings
type EventHubStreamProviderSettings = class
    inherit RecoverableStreamProviderSettings
Public Class EventHubStreamProviderSettings
Inherits RecoverableStreamProviderSettings
상속
EventHubStreamProviderSettings
파생

생성자

EventHubStreamProviderSettings(String)

생성자입니다. 공급자 이름이 필요합니다.

필드

AveragingCachePressureMonitorFlowControlThreshold

평균CachePressureMonitorFlowControlThreshold, 평균CachePressureMonitor는 기본적으로 켜집니다. 사용자는 이 값을 null로 설정하여 해제할 수 있습니다.

AveragingCachePressureMonitorFlowControlThresholdName

평균CachePressureMonitorFlowControlThresholdName

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

속성 모음에 설정을 씁니다.

적용 대상