ModelCacheKey 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
一个键,用于唯一标识给定上下文的模型。 这用于存储和查找给定上下文的缓存模型。 此默认实现使用上下文类型作为键,因此假定给定类型的所有上下文具有相同的模型。
public class ModelCacheKey
[System.Runtime.CompilerServices.Nullable(0)]
public class ModelCacheKey
type ModelCacheKey = class
[<System.Runtime.CompilerServices.Nullable(0)>]
type ModelCacheKey = class
Public Class ModelCacheKey
- 继承
-
ModelCacheKey
- 特性
注解
有关详细信息和示例,请参阅 EF Core 模型缓存 。
构造函数
| 名称 | 说明 |
|---|---|
| ModelCacheKey(DbContext, Boolean) |
初始化 ModelCacheKey 类的新实例。 |
| ModelCacheKey(DbContext) |
初始化 ModelCacheKey 类的新实例。 |
方法
| 名称 | 说明 |
|---|---|
| Equals(ModelCacheKey) |
确定此键是否等效于给定键(即它们是否适用于同一上下文类型)。 |
| Equals(Object) |
确定此键是否等效于给定对象(即它们是否为相同上下文类型的键)。 |
| GetHashCode() |
获取密钥的哈希代码。 |