Condividi tramite


MemoryAdapterConfig Classe

Definizione

Questa classe di configurazione viene usata per configurare MemoryStreamProvider. Indica al provider di flusso il numero di code da creare.

public class MemoryAdapterConfig : Orleans.Providers.Streams.Common.RecoverableStreamProviderSettings
type MemoryAdapterConfig = class
    inherit RecoverableStreamProviderSettings
Public Class MemoryAdapterConfig
Inherits RecoverableStreamProviderSettings
Ereditarietà

Costruttori

MemoryAdapterConfig(String, Int32)

Costruttore

Campi

DataMaxAgeInCacheName

Nome dell'impostazione DataMaxAgeInCache.

(Ereditato da RecoverableStreamProviderSettings)
DataMinTimeInCacheName

Nome dell'impostazione DataMinTimeInCache.

(Ereditato da RecoverableStreamProviderSettings)
StatisticMonitorWriteIntervalName

Nome di StatisticMonitorWriteInterval

(Ereditato da RecoverableStreamProviderSettings)

Proprietà

DataMaxAgeInCache

Differenza di tempo tra i messaggi più recenti e meno recenti nella cache. Tutti i messaggi meno recenti di 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)
StatisticMonitorWriteInterval

La generazione di statistiche di scrittura dell'intervallo di monitoraggio statistiche viene attivata dall'attività. L'intervallo verrà ignorato quando i flussi sono inattivi.

(Ereditato da RecoverableStreamProviderSettings)
StreamProviderName

Nome del provider di flusso.

TotalQueueCount

Numero totale effettivo di code.

Metodi

PopulateFromProviderConfig(IProviderConfiguration)

Funzione di utilità per popolare la configurazione dal provider config

WriteProperties(Dictionary<String,String>)

Funzione di utilità per convertire config in contenitore delle proprietà da usare nella configurazione del provider di flusso

Si applica a