EventHubStreamProviderSettings Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Einstellungsklasse für EventHubStreamProvider.
public class EventHubStreamProviderSettings : Orleans.Providers.Streams.Common.RecoverableStreamProviderSettings
type EventHubStreamProviderSettings = class
inherit RecoverableStreamProviderSettings
Public Class EventHubStreamProviderSettings
Inherits RecoverableStreamProviderSettings
- Vererbung
- Abgeleitet
Konstruktoren
EventHubStreamProviderSettings(String) |
Konstruktor. Erfordert den Anbieternamen. |
Felder
AveragingCachePressureMonitorFlowControlThreshold |
AveragingCachePressureMonitorFlowControlThreshold, AveragingCachePressureMonitor ist standardmäßig aktiviert. Benutzer können es deaktivieren, indem Sie diesen Wert auf NULL festlegen. |
AveragingCachePressureMonitorFlowControlThresholdName |
AveragingCachePressureMonitorFlowControlThresholdName |
CheckpointerSettingsTypeName |
Name der Einstellung "CheckpointerSettingsType". |
DataMaxAgeInCacheName |
Name der Einstellung "DataMaxAgeInCache". (Geerbt von RecoverableStreamProviderSettings) |
DataMinTimeInCacheName |
Name der Einstellung "DataMinTimeInCache". (Geerbt von RecoverableStreamProviderSettings) |
EventHubConfigTypeName |
Name der Einstellung "EventHubSettingsType". |
SlowConsumingMonitorFlowControlThresholdName |
SlowConsumingMonitorFlowControlThresholdName |
SlowConsumingMonitorPressureWindowSizeName |
SlowConsumingMonitorPressureWindowSizeName |
StatisticMonitorWriteIntervalName |
Name des StatisticMonitorWriteInterval (Geerbt von RecoverableStreamProviderSettings) |
Eigenschaften
CheckpointerSettingsType |
Prüfpunkteinstellungentyp. Der Typ muss der ICheckpointerSettings-Schnittstelle entsprechen. |
DataMaxAgeInCache |
Unterschied zwischen den neuesten und ältesten Nachrichten im Cache. Alle Nachrichten, die älter sind als dies, werden aus dem Cache gelöscht. (Geerbt von RecoverableStreamProviderSettings) |
DataMinTimeInCache |
Die minimale Zeit bleibt im Cache, bevor sie für die zeitbasierte Löschung verfügbar ist. (Geerbt von RecoverableStreamProviderSettings) |
EventHubSettingsType |
EventHub-Konfigurationstyp. Der Typ muss der IEventHubSettings-Schnittstelle entsprechen. |
SlowConsumingMonitorFlowControlThreshold |
SlowConsumingPressureMonitorConfig |
SlowConsumingMonitorPressureWindowSize |
SlowConsumingMonitorPressureWindowSize |
StatisticMonitorWriteInterval |
Die Erstellung von Statistiküberwachungsintervallen wird durch Aktivität ausgelöst. Intervall wird ignoriert, wenn Datenströme inaktiv sind. (Geerbt von RecoverableStreamProviderSettings) |
StreamProviderName |
Name des Streamanbieters. Diese Einstellung ist erforderlich. |
Methoden
GetCheckpointerSettings(IProviderConfiguration, IServiceProvider) |
Aquire konfigurierte ICheckpointerSettings-Klasse |
GetEventHubSettings(IProviderConfiguration, IServiceProvider) |
Aquire konfigurierte IEventHubSettings-Klasse |
PopulateFromProviderConfig(IProviderConfiguration) |
Lesen sie Einstellungen aus der Anbieterkonfiguration. |
WriteProperties(Dictionary<String,String>) |
Schreibt Einstellungen in einen Eigenschaftenbehälter. |