Compartilhar via


LocalEseStoreSettings Classe

Definição

Representa as configurações opcionais para um repositório ESE local.

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

Comentários

Consulte HYPERLINK "http://msdn.microsoft.com/library/gg294139(v=exchg.10).aspx" http://msdn.microsoft.com/library/gg294139(v=exchg.10).aspx para obter a documentação sobre parâmetros do ESE.

Construtores

LocalEseStoreSettings()

Cria e inicializa uma nova instância da classe LocalEseStoreSettings.

Propriedades

CompactionProbabilityInPercent
Obsoleto.

Obtém ou define um valor que indica a probablidade com a qual a compactação offline deve ocorrer durante a abertura.

CompactionThresholdInMB
Obsoleto.

Obtém ou define um valor que indica o tamanho mínimo do arquivo de um banco de dados para que a compactação offline ocorra durante a abertura.

DatabasePageSizeInKB
Obsoleto.

Mapeia diretamente para JET_paramDatabasePageSize no repositório ESE local.

DbFolderPath

Obtém ou define o caminho do arquivo que contém os arquivos do repositório local.

DefragThresholdInMB
Obsoleto.

Obtém ou define um valor que indica o tamanho lógico mínimo de um banco de dados para que a desfragmentação online ocorra em segundo plano.

EnableIncrementalBackup

Obtém ou define um valor que indica se o recurso de backup incremental está habilitado para uso.

EnableOverwriteOnUpdate

Habilita a substituição in-loco do valor (versus inserção/exclusão) durante a operação de atualização. Mapeia para JET_bitSetOverwriteLV no repositório ESE local.

FreePageSizeThresholdInMB
Obsoleto.

Obtém ou define um valor que indica o tamanho mínimo do banco de dados desocupado para que a compactação offline ocorra durante a abertura.

FreePageSizeThresholdInPercent

Obtém ou define um valor que indica o percentual mínimo de banco de dados desocupado para que a compactação offline ocorra durante a abertura

IntrinsicValueThresholdInBytes
Obsoleto.

Obtém ou define um valor que indica o tamanho máximo do valor no qual as atualizações ocorrerão com o sinalizador JET_bitSetIntrinsicLV. Definir isso como um valor não positivo usará o padrão ESE de 1024 bytes.

LogBufferSizeInKB

Mapeia para JET_paramLogBuffers no repositório ESE local. Há uma conversão de KB para 512 bytes (tamanho do setor de volume) no mapeamento.

LogFileSizeInKB

Mapeia diretamente para JET_paramLogFileSize no repositório ESE local.

MaxAsyncCommitDelay

Mapeia diretamente para o parâmetro cmsecDurableCommit nas chamadas à API ESE JetCommitTransaction2() quando as confirmações locais são executadas.

MaxCacheSizeInMB

Mapeia diretamente para JET_paramCacheSizeMax no repositório ESE local.

MaxCursors

Mapeia diretamente para JET_paramMaxCursors no repositório ESE local.

MaxDefragFrequencyInMinutes

Obtém ou define um valor que indica a frequência de desfragmentação online periódica.

MaxVerPages

Mapeia diretamente para JET_paramMaxVerPages no repositório ESE local.

PoolAdjustmentSize

Quando todos os itens do pool estão em uso e um novo item é solicitado, o tamanho do pool é aumentado por esse valor.

PoolCachedReadCursorsPerSessionSize

Números de cursores de leitura armazenados em cache por sessão pool-item/ESE que podem ser reutilizados em transações futuras. Isso deve ser configurado para o número máximo de enumerações simultâneas que você cria em uma transação KVS.

PoolEvictionPeriodInSeconds

Quando o pool tem itens que não são usados no período de remoção, reduzimos o pool. O pool é reduzido para a contagem que foi usada dentro do período de remoção ou PoolMinSize.

PoolMinSize

Define o número mínimo de itens de pool que serão armazenados em cache e reutilizados em transações futuras. O pool não será reduzido abaixo desse valor.

StoreKind

Obtém o tipo de provedor de repositório.

(Herdado de LocalStoreSettings)

Métodos

LoadFrom(CodePackageActivationContext, String, String)

Método de conveniência para criar uma instância dessa classe inicializada com valores de propriedade carregados do pacote de configuração do aplicativo.

Aplica-se a