Partager via


LocalEseStoreSettings Classe

Définition

Représente les paramètres facultatifs d’un magasin ESE local.

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

Remarques

Consultez HYPERLINK «http://msdn.microsoft.com/library/gg294139(v=exchg.10).aspx » http://msdn.microsoft.com/library/gg294139(v=exchg.10).aspx pour obtenir de la documentation sur les paramètres ESE.

Constructeurs

LocalEseStoreSettings()

Crée et initialise une nouvelle instance de la classe LocalEseStoreSettings.

Propriétés

CompactionProbabilityInPercent
Obsolète.

Obtient ou définit une valeur indiquant la probablité avec laquelle le compactage hors connexion doit se produire pendant l’ouverture.

CompactionThresholdInMB
Obsolète.

Obtient ou définit une valeur indiquant la taille de fichier minimale d’une base de données pour le compactage hors connexion pendant l’ouverture.

DatabasePageSizeInKB
Obsolète.

Mappe directement à JET_paramDatabasePageSize sur le magasin ESE local.

DbFolderPath

Obtient ou définit le chemin d’accès au fichier qui contient les fichiers du magasin local.

DefragThresholdInMB
Obsolète.

Obtient ou définit une valeur indiquant la taille logique minimale d’une base de données pour que la défragmentation en ligne se produise en arrière-plan.

EnableIncrementalBackup

Obtient ou définit une valeur indiquant si la fonctionnalité de sauvegarde incrémentielle est activée pour l’utilisation.

EnableOverwriteOnUpdate

Active le remplacement sur place de la valeur (par opposition à l’insertion/suppression) pendant l’opération de mise à jour. Mappe à JET_bitSetOverwriteLV sur le magasin ESE local.

FreePageSizeThresholdInMB
Obsolète.

Obtient ou définit une valeur indiquant la taille minimale inoccupée de la base de données pour le compactage hors connexion à effectuer pendant l’ouverture.

FreePageSizeThresholdInPercent

Obtient ou définit une valeur indiquant le pourcentage minimal de base de données inoccupée pour le compactage hors connexion lors de l’ouverture

IntrinsicValueThresholdInBytes
Obsolète.

Obtient ou définit une valeur indiquant la taille de valeur maximale à laquelle les mises à jour se produisent avec l’indicateur JET_bitSetIntrinsicLV. La définition de cette valeur sur une valeur non positive utilise la valeur par défaut ESE de 1 024 octets.

LogBufferSizeInKB

Mappe à JET_paramLogBuffers sur le magasin ESE local. Il existe une conversion de Ko en 512 octets (taille du secteur du volume) dans le mappage.

LogFileSizeInKB

Mappe directement à JET_paramLogFileSize sur le magasin ESE local.

MaxAsyncCommitDelay

Mappe directement au paramètre cmsecDurableCommit sur les appels d’API ESE JetCommitTransaction2() lorsque des validations locales sont effectuées.

MaxCacheSizeInMB

Mappe directement à JET_paramCacheSizeMax sur le magasin ESE local.

MaxCursors

Mappe directement à JET_paramMaxCursors sur le magasin ESE local.

MaxDefragFrequencyInMinutes

Obtient ou définit une valeur indiquant la fréquence de défragmentation en ligne périodique.

MaxVerPages

Mappe directement à JET_paramMaxVerPages sur le magasin ESE local.

PoolAdjustmentSize

Lorsque tous les éléments du pool sont en cours d’utilisation et qu’un nouvel élément est demandé, la taille du pool est augmentée par cette valeur.

PoolCachedReadCursorsPerSessionSize

Nombre de curseurs de lecture mis en cache par session ESE/élément de pool pouvant être réutilisés dans les transactions futures. Ce paramètre doit être configuré sur le nombre maximal d’énumérations simultanées que vous créez dans une transaction KVS.

PoolEvictionPeriodInSeconds

Lorsque le pool contient des éléments qui ne sont pas utilisés pendant la période d’éviction, nous le réduisez. Le pool est réduit au nombre utilisé pendant la période d’éviction ou PoolMinSize.

PoolMinSize

Définit le nombre minimal d’éléments de pool qui seront mis en cache et réutilisés dans les transactions ultérieures. Le pool ne se réduit pas en dessous de cette valeur.

StoreKind

Obtient le type de fournisseur de magasin.

(Hérité de LocalStoreSettings)

Méthodes

LoadFrom(CodePackageActivationContext, String, String)

Méthode pratique pour créer une instance de cette classe initialisée avec des valeurs de propriété chargées à partir du package de configuration d’application.

S’applique à