标识映射选项

请按下表在高速缓存选项卡上的字段中输入数据：

字段 | 说明
--- | ---

类型脚注 1

使用类型列表可以选择如下标识映射：

- 弱映射，使用软子高速缓存 (`SoftCacheWeakIdentityMap`) - 高速缓存软空间中的前 n 个元素，以及弱空间中在此之后的任何内容 (请参阅软高速缓存弱标识映射和硬高速缓存弱标识映射)

- 弱映射，使用硬子高速缓存 (`HardCacheWeakIdentityMap`) - 高速缓存硬空间中的前 n 个元素，以及弱空间中在此之后的任何内容 (请参阅 软高速缓存弱标识映射和硬高速缓存弱标识映射)

- 弱 (`WeakIdentityMap`) - 高速缓存弱空间中的所有内容 (请参阅弱标识映射)

- 完全 (`FullIdentityMap`) – 永久高速缓存所有内容 (请参阅 完全标识映射)

- 无 (`NoIdentityMap`) - 不高速缓存任何内容 (请参阅无标识映射)

有关详细信息，请参阅高速缓存类型和对象标识。

更改项目的默认标识映射不会影响项目中已存在的描述符。

大小脚注参考 1

按如下所示指定高速缓存的大小：

- 在使用弱映射，使用软子高速缓存或弱映射，使用硬子高速缓存时，大小为子高速缓存的大小。

- 使用完全或弱时，该大小指示标识映射的起始大小。

默认值 | 输入高速缓存大小后，默认值复选框被清除。要将该大小重置为所选高速缓存类型的默认值，请选中默认值复选框。

脚注 1 如果描述符在继承层次中是子描述符，则 TopLink 会将此字段设为只读字段并显示父根描述符的选项。有关详细信息，请参阅继承。

另请参阅

  在描述符级配置高速缓存类型和大小
  在项目级配置高速缓存类型和大小
  了解高速缓存