EventHubStreamProviderSettings Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classe Settings per EventHubStreamProvider.
public class EventHubStreamProviderSettings : Orleans.Providers.Streams.Common.RecoverableStreamProviderSettings
type EventHubStreamProviderSettings = class
inherit RecoverableStreamProviderSettings
Public Class EventHubStreamProviderSettings
Inherits RecoverableStreamProviderSettings
- Ereditarietà
- Derivato
Costruttori
EventHubStreamProviderSettings(String) |
Costruttore. Richiede il nome del provider. |
Campi
AveragingCachePressureMonitorFlowControlThreshold |
AveragingCachePressureMonitorFlowControlThreshold, AveragingCachePressureMonitor è attivato per impostazione predefinita. L'utente può disattivarlo impostando questo valore su Null |
AveragingCachePressureMonitorFlowControlThresholdName |
AveragingCachePressureMonitorFlowControlThresholdName |
CheckpointerSettingsTypeName |
CheckpointerSettingsType nome dell'impostazione. |
DataMaxAgeInCacheName |
Nome dell'impostazione DataMaxAgeInCache. (Ereditato da RecoverableStreamProviderSettings) |
DataMinTimeInCacheName |
Nome dell'impostazione DataMinTimeInCache. (Ereditato da RecoverableStreamProviderSettings) |
EventHubConfigTypeName |
Nome dell'impostazione EventHubSettingsType. |
SlowConsumingMonitorFlowControlThresholdName |
SlowConsumingMonitorFlowControlThresholdName |
SlowConsumingMonitorPressureWindowSizeName |
SlowConsumingMonitorPressureWindowSizeName |
StatisticMonitorWriteIntervalName |
Nome di StatisticMonitorWriteInterval (Ereditato da RecoverableStreamProviderSettings) |
Proprietà
CheckpointerSettingsType |
Tipo di impostazioni del checkpoint. Il tipo deve essere conforme all'interfaccia ICheckpointerSettings. |
DataMaxAgeInCache |
Differenza di tempo tra i messaggi più recenti e meno recenti nella cache. Tutti i messaggi precedenti a questo verranno eliminati dalla cache. (Ereditato da RecoverableStreamProviderSettings) |
DataMinTimeInCache |
Il messaggio di tempo minimo rimarrà nella cache prima che sia disponibile per l'eliminazione basata sul tempo. (Ereditato da RecoverableStreamProviderSettings) |
EventHubSettingsType |
Tipo di configurazione di EventHub. Il tipo deve essere conforme all'interfaccia IEventHubSettings. |
SlowConsumingMonitorFlowControlThreshold |
SlowConsumingPressureMonitorConfig |
SlowConsumingMonitorPressureWindowSize |
SlowConsumingMonitorPressureWindowSize |
StatisticMonitorWriteInterval |
La generazione delle statistiche dell'intervallo di scrittura Statistiche viene attivata dall'attività. L'intervallo verrà ignorato quando i flussi sono inattivi. (Ereditato da RecoverableStreamProviderSettings) |
StreamProviderName |
Nome del provider di flusso. Questa impostazione è necessaria. |
Metodi
GetCheckpointerSettings(IProviderConfiguration, IServiceProvider) |
Classe ICheckpointerSettings configurata da Aquire |
GetEventHubSettings(IProviderConfiguration, IServiceProvider) |
Classe IEventHubSettings configurata da Aquire |
PopulateFromProviderConfig(IProviderConfiguration) |
Leggere le impostazioni dalla configurazione del provider. |
WriteProperties(Dictionary<String,String>) |
Scrive le impostazioni in un contenitore delle proprietà. |