LocalEseStoreSettings 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.
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
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:
Azure SDK for .NET