LocalEseStoreSettings Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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 à
Azure SDK for .NET