DbContext.Entry 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
Entry(Object) |
EntityEntry获取给定实体的 。 条目提供对实体的更改跟踪信息和操作的访问。 |
Entry<TEntity>(TEntity) |
EntityEntry<TEntity>获取给定实体的 。 条目提供对实体的更改跟踪信息和操作的访问。 |
Entry(Object)
EntityEntry获取给定实体的 。 条目提供对实体的更改跟踪信息和操作的访问。
public virtual Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry Entry (object entity);
abstract member Entry : obj -> Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry
override this.Entry : obj -> Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry
Public Overridable Function Entry (entity As Object) As EntityEntry
参数
- entity
- Object
要获取其条目的实体。
返回
给定实体的条目。
注解
可以在未跟踪的实体上调用此方法。 然后,可以在返回的条目上设置 State 属性,使上下文开始跟踪处于指定状态的实体。
有关详细信息和示例,请参阅 在 EF Core 中访问跟踪的实体 。
适用于
Entry<TEntity>(TEntity)
EntityEntry<TEntity>获取给定实体的 。 条目提供对实体的更改跟踪信息和操作的访问。
public virtual Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry<TEntity> Entry<TEntity> (TEntity entity) where TEntity : class;
abstract member Entry : 'Entity -> Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry<'Entity (requires 'Entity : null)> (requires 'Entity : null)
override this.Entry : 'Entity -> Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry<'Entity (requires 'Entity : null)> (requires 'Entity : null)
Public Overridable Function Entry(Of TEntity As Class) (entity As TEntity) As EntityEntry(Of TEntity)
类型参数
- TEntity
实体的类型。
参数
- entity
- TEntity
要获取其条目的实体。
返回
给定实体的条目。
注解
有关详细信息和示例,请参阅 在 EF Core 中访问跟踪的实体 。