DbContext.Add 方法

定义

重载

Add(Object)

开始跟踪给定实体,以及在状态中未被跟踪的任何其他可访问实体,以便在 Added 调用时将其插入到数据库中 SaveChanges()

State仅用于设置单个实体的状态。

Add<TEntity>(TEntity)

开始跟踪给定实体,以及在状态中未被跟踪的任何其他可访问实体,以便在 Added 调用时将其插入到数据库中 SaveChanges()

State仅用于设置单个实体的状态。

Add(Object)

开始跟踪给定实体,以及在状态中未被跟踪的任何其他可访问实体,以便在 Added 调用时将其插入到数据库中 SaveChanges()

State仅用于设置单个实体的状态。

public virtual Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry Add (object entity);
abstract member Add : obj -> Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry
override this.Add : obj -> Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry
Public Overridable Function Add (entity As Object) As EntityEntry

参数

entity
Object

要添加的实体。

返回

EntityEntry

EntityEntry实体的。 该条目提供对实体的更改跟踪信息和操作的访问权限。

适用于

Add<TEntity>(TEntity)

开始跟踪给定实体,以及在状态中未被跟踪的任何其他可访问实体,以便在 Added 调用时将其插入到数据库中 SaveChanges()

State仅用于设置单个实体的状态。

public virtual Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry<TEntity> Add<TEntity> (TEntity entity) where TEntity : class;
abstract member Add : 'Entity -> Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry<'Entity (requires 'Entity : null)> (requires 'Entity : null)
override this.Add : 'Entity -> Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry<'Entity (requires 'Entity : null)> (requires 'Entity : null)
Public Overridable Function Add(Of TEntity As Class) (entity As TEntity) As EntityEntry(Of TEntity)

类型参数

TEntity

实体的类型。

参数

entity
TEntity

要添加的实体。

返回

EntityEntry<TEntity>

EntityEntry<TEntity>实体的。 该条目提供对实体的更改跟踪信息和操作的访问权限。

适用于