DbContext.Entry 方法

定义

重载

Entry(Object)

EntityEntry获取给定实体的 。 条目提供对实体的更改跟踪信息和操作的访问。

Entry<TEntity>(TEntity)

EntityEntry<TEntity>获取给定实体的 。 条目提供对实体的更改跟踪信息和操作的访问。

Entry(Object)

Source:
DbContext.cs
Source:
DbContext.cs
Source:
DbContext.cs
Source:
DbContext.cs
Source:
DbContext.cs
Source:
DbContext.cs
Source:
DbContext.cs
Source:
DbContext.cs
Source:
DbContext.cs

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)

Source:
DbContext.cs
Source:
DbContext.cs
Source:
DbContext.cs
Source:
DbContext.cs
Source:
DbContext.cs
Source:
DbContext.cs
Source:
DbContext.cs
Source:
DbContext.cs
Source:
DbContext.cs

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 中访问跟踪的实体

适用于