Opções do Mapeamento de Identidade do Cache

Use esta tabela para informar dados em cada um dos seguintes campos para especificar as opções de cache:

Campo | Descrição
--- | ---

Tipo

Use a lista Tipo para escolher o mapeamento de identidade:

- Inadequado com Subcache Condicional (`SoftCacheWeakIdentityMap`) – armazene em cache primeiro n elementos no espaço dinâmico, tudo o que estiver depois disso será espaço inadequado (consulte "Mapeamentos de Identidade Inadequados com Cache Condicional e Incondicional").

- Inadequado com Subcache Incondicional (`HardCacheWeakIdentityMap`) – armazene em cache primeiro n elementos no espaço de software, tudo o que estiver depois disso será espaço no hardware (consulte "Mapeamentos de Identidade Inadequados com Cache Condicional e Incondicional").

- Inadequado (`WeakIdentityMap`) – armazene tudo em espaço inadequado (consulte "Mapeamento de Identidade Inadequado").

- Total (`FullIdentityMap`) – armazena tudo em cache, permanentemente (consulte "Mapeamento de Identidade Total").

- Nenhum (`NoIdentityMap`) – não armazena nada em cache (consulte "Sem Mapeamento de Identidade").

Para obter mais informações, consulte "Tipo de Cache e Identidade de Objetos".

A alteração do mapeamento de identidade default do projeto não afeta os descritores que já existem no projeto.

Tamanho

Especifique o tamanho do cache:

- Durante o uso de Inadequado com Subcache Condicional ou Inadequado com Subcache Incondicional, o tamanho é o número máximo de objetos armazenados no mapeamento de identidade.

- Ao usar Total ou Inadequado, o tamanho indica o tamanho inicial do mapeamento de identidade.

Consulte Também

  Configurando o Tipo e o Tamanho do Cache no Nível do Projeto
  Configurando o Tipo e o Tamanho do Cache no Nível do Descritor
  Informações Básicas sobre o Cache