Freigeben über


LocalEseStoreSettings Klasse

Definition

Stellt die optionalen Einstellungen für einen lokalen ESE-Speicher dar.

public sealed class LocalEseStoreSettings : System.Fabric.LocalStoreSettings
type LocalEseStoreSettings = class
    inherit LocalStoreSettings
Public NotInheritable Class LocalEseStoreSettings
Inherits LocalStoreSettings
Vererbung
LocalEseStoreSettings

Hinweise

Die Dokumentation zu ESE-Parametern finden Sie unter HYPERLINK "http://msdn.microsoft.com/library/gg294139(v=exchg.10).aspx" http://msdn.microsoft.com/library/gg294139(v=exchg.10).aspx .

Konstruktoren

LocalEseStoreSettings()

Erstellt und initialisiert eine neue Instanz der LocalEseStoreSettings-Klasse.

Eigenschaften

CompactionProbabilityInPercent
Veraltet.

Ruft einen Wert ab, der die Wahrscheinlichkeit angibt, mit der die Offlinekomprimierung während des Öffnens erfolgen soll, oder legt diesen fest.

CompactionThresholdInMB
Veraltet.

Ruft einen Wert ab, der die minimale Dateigröße einer Datenbank angibt, die während des Öffnens der Offlinekomprimierung erfolgen soll, oder legt diesen fest.

DatabasePageSizeInKB
Veraltet.

Wird direkt JET_paramDatabasePageSize im lokalen ESE-Speicher zugeordnet.

DbFolderPath

Ruft den Dateipfad ab, der die lokalen Speicherdateien enthält, oder legt diesen fest.

DefragThresholdInMB
Veraltet.

Ruft einen Wert ab, der die minimale logische Größe einer Datenbank für die Onlinedefragmentierung im Hintergrund angibt, oder legt diesen fest.

EnableIncrementalBackup

Ruft einen Wert ab, der angibt, ob das Feature für die inkrementelle Sicherung für die Verwendung aktiviert ist, oder legt diesen fest.

EnableOverwriteOnUpdate

Aktiviert das direkte Ersetzen des Werts (im Vergleich zum Einfügen/Löschen) während des Aktualisierungsvorgangs. Wird JET_bitSetOverwriteLV im lokalen ESE-Speicher zugeordnet.

FreePageSizeThresholdInMB
Veraltet.

Ruft einen Wert ab, der die minimale nicht belegte Datenbankgröße für die Offlinekomprimierung während des Öffnens angibt, oder legt diesen fest.

FreePageSizeThresholdInPercent

Ruft einen Wert ab, der den minimalen Prozentsatz der nicht belegten Datenbank für die Offlinekomprimierung während des Öffnens angibt, oder legt diesen fest.

IntrinsicValueThresholdInBytes
Veraltet.

Ruft einen Wert ab, der die maximale Wertgröße angibt, bei der Updates mit dem flag JET_bitSetIntrinsicLV erfolgen, oder legt den Wert fest. Wenn Sie diesen Wert auf einen nicht positiven Wert festlegen, wird der ESE-Standardwert von 1024 Bytes verwendet.

LogBufferSizeInKB

Wird JET_paramLogBuffers im lokalen ESE-Speicher zugeordnet. In der Zuordnung wird eine Konvertierung von KB in 512 Bytes (Volumensektorgröße) durchgeführt.

LogFileSizeInKB

Wird direkt JET_paramLogFileSize im lokalen ESE-Speicher zugeordnet.

MaxAsyncCommitDelay

Wird direkt dem CmsecDurableCommit-Parameter in den JetCommitTransaction2()-ESE-API-Aufrufen zugeordnet, wenn lokale Commits ausgeführt werden.

MaxCacheSizeInMB

Wird direkt JET_paramCacheSizeMax im lokalen ESE-Speicher zugeordnet.

MaxCursors

Wird direkt JET_paramMaxCursors im lokalen ESE-Speicher zugeordnet.

MaxDefragFrequencyInMinutes

Ruft einen Wert ab, der die Häufigkeit der regelmäßigen Onlinedefragmentierung angibt, oder legt ihn fest.

MaxVerPages

Wird direkt JET_paramMaxVerPages im lokalen ESE-Speicher zugeordnet.

PoolAdjustmentSize

Wenn alle Poolelemente verwendet werden und ein neues Element angefordert wird, wird die Poolgröße um diesen Wert erhöht.

PoolCachedReadCursorsPerSessionSize

Anzahl der Lesecursor, die pro Poolelement/ESE-Sitzung zwischengespeichert werden und in zukünftigen Transaktionen wiederverwendet werden können. Dies sollte für die maximale Anzahl gleichzeitiger Enumerationen konfiguriert werden, die Sie in einer KVS-Transaktion erstellen.

PoolEvictionPeriodInSeconds

Wenn der Pool über Elemente verfügt, die im Zeitraum der Entfernung nicht verwendet werden, verkleinern wir den Pool. Der Pool wird auf die Anzahl verkleinert, die innerhalb des Entfernungszeitraums oder PoolMinSizeverwendet wurde.

PoolMinSize

Legt die Mindestanzahl von Poolelementen fest, die in zukünftigen Transaktionen zwischengespeichert und wiederverwendet werden. Der Pool wird nicht unter diesen Wert verkleinern.

StoreKind

Ruft den Typ des Speicheranbieters ab.

(Geerbt von LocalStoreSettings)

Methoden

LoadFrom(CodePackageActivationContext, String, String)

Convenience-Methode zum Erstellen einer instance dieser Klasse, die mit Aus dem Anwendungskonfigurationspaket geladenen Eigenschaftswerten initialisiert wurde.

Gilt für: