Freigeben über


MemoryAdapterConfig Klasse

Definition

Diese Konfigurationsklasse wird verwendet, um den MemoryStreamProvider zu konfigurieren. Er teilt dem Streamanbieter mit, wie viele Warteschlangen erstellt werden sollen.

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

Konstruktoren

MemoryAdapterConfig(String, Int32)

Konstruktor

Felder

DataMaxAgeInCacheName

Name der Einstellung "DataMaxAgeInCache".

(Geerbt von RecoverableStreamProviderSettings)
DataMinTimeInCacheName

Name der Einstellung "DataMinTimeInCache".

(Geerbt von RecoverableStreamProviderSettings)
StatisticMonitorWriteIntervalName

Name des StatisticMonitorWriteInterval

(Geerbt von RecoverableStreamProviderSettings)

Eigenschaften

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

TotalQueueCount

Tatsächliche Gesamtwarteschlangenanzahl.

Methoden

PopulateFromProviderConfig(IProviderConfiguration)

Hilfsfunktion zum Auffüllen der Konfiguration aus der Anbieterkonfiguration

WriteProperties(Dictionary<String,String>)

Hilfsfunktion zum Konvertieren der Config in Den Eigenschaftenbehälter für die Verwendung in der Konfiguration des Streamanbieters

Gilt für: