LocalEseStoreSettings Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa la configuración opcional de un almacén ESE local.
public sealed class LocalEseStoreSettings : System.Fabric.LocalStoreSettings
type LocalEseStoreSettings = class
inherit LocalStoreSettings
Public NotInheritable Class LocalEseStoreSettings
Inherits LocalStoreSettings
- Herencia
Comentarios
Consulte HYPERLINK "http://msdn.microsoft.com/library/gg294139(v=exchg.10).aspx" http://msdn.microsoft.com/library/gg294139(v=exchg.10).aspx para obtener documentación sobre los parámetros de ESE.
Constructores
LocalEseStoreSettings() |
Crea e inicializa una nueva instancia de la clase LocalEseStoreSettings. |
Propiedades
CompactionProbabilityInPercent |
Obsoletos.
Obtiene o establece un valor que indica la probablidad con la que debe producirse la compactación sin conexión durante la apertura. |
CompactionThresholdInMB |
Obsoletos.
Obtiene o establece un valor que indica el tamaño mínimo de archivo de una base de datos para que la compactación sin conexión se produzca durante la apertura. |
DatabasePageSizeInKB |
Obsoletos.
Se asigna directamente a JET_paramDatabasePageSize en el almacén local de ESE. |
DbFolderPath |
Obtiene o establece la ruta de acceso del archivo que contiene los archivos de almacén local. |
DefragThresholdInMB |
Obsoletos.
Obtiene o establece un valor que indica el tamaño lógico mínimo de una base de datos para que la desfragmentación en línea se produzca en segundo plano. |
EnableIncrementalBackup |
Obtiene o establece un valor que indica si la característica de copia de seguridad incremental está habilitada para su uso. |
EnableOverwriteOnUpdate |
Habilita la sustitución local del valor (frente a insertar o eliminar) durante la operación de actualización. Se asigna a JET_bitSetOverwriteLV en el almacén local de ESE. |
FreePageSizeThresholdInMB |
Obsoletos.
Obtiene o establece un valor que indica el tamaño mínimo no ocupado de la base de datos para que se produzca la compactación sin conexión durante la apertura. |
FreePageSizeThresholdInPercent |
Obtiene o establece un valor que indica el porcentaje mínimo de base de datos no ocupado para que se produzca la compactación sin conexión durante la apertura. |
IntrinsicValueThresholdInBytes |
Obsoletos.
Obtiene o establece un valor que indica el tamaño máximo del valor en el que se producirán actualizaciones con la marca JET_bitSetIntrinsicLV. Si se establece en un valor no positivo, se usará el valor predeterminado de ESE de 1024 bytes. |
LogBufferSizeInKB |
Se asigna a JET_paramLogBuffers en el almacén local de ESE. Hay una conversión de KB a 512 bytes (tamaño del sector de volumen) en la asignación. |
LogFileSizeInKB |
Se asigna directamente a JET_paramLogFileSize en el almacén local de ESE. |
MaxAsyncCommitDelay |
Se asigna directamente al parámetro cmsecDurableCommit en las llamadas API de ESE jetCommitTransaction2() cuando se realizan confirmaciones locales. |
MaxCacheSizeInMB |
Se asigna directamente a JET_paramCacheSizeMax en el almacén local de ESE. |
MaxCursors |
Se asigna directamente a JET_paramMaxCursors en el almacén local de ESE. |
MaxDefragFrequencyInMinutes |
Obtiene o establece un valor que indica la frecuencia de desfragmentación en línea periódica. |
MaxVerPages |
Se asigna directamente a JET_paramMaxVerPages en el almacén local de ESE. |
PoolAdjustmentSize |
Cuando todos los elementos de grupo están en uso y se solicita un nuevo elemento, este valor aumenta el tamaño del grupo. |
PoolCachedReadCursorsPerSessionSize |
Número de cursores de lectura almacenados en caché por sesión de elemento de grupo o ESE que se pueden reutilizar en transacciones futuras. Debe configurarse para el número máximo de enumeraciones simultáneas que cree en una transacción KVS. |
PoolEvictionPeriodInSeconds |
Cuando el grupo tiene elementos que no se usan en el período de expulsión, se reduce el grupo. El grupo se reduce al recuento que se ha usado dentro del período de expulsión o PoolMinSize. |
PoolMinSize |
Establece el número mínimo de elementos de grupo que se almacenarán en caché y reutilizarán en transacciones futuras. El grupo no se reducirá por debajo de este valor. |
StoreKind |
Obtiene el tipo de proveedor de almacén. (Heredado de LocalStoreSettings) |
Métodos
LoadFrom(CodePackageActivationContext, String, String) |
Método de conveniencia para crear una instancia de esta clase inicializada con valores de propiedad cargados desde el paquete de configuración de la aplicación. |
Se aplica a
Azure SDK for .NET