DbSet<TEntity>.AddRange 方法

定义

重载

AddRange(IEnumerable<TEntity>)

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

AddRange(TEntity[])

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

AddRange(IEnumerable<TEntity>)

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

public virtual void AddRange (System.Collections.Generic.IEnumerable<TEntity> entities);
abstract member AddRange : seq<'Entity (requires 'Entity : null)> -> unit
override this.AddRange : seq<'Entity (requires 'Entity : null)> -> unit
Public Overridable Sub AddRange (entities As IEnumerable(Of TEntity))

参数

entities
IEnumerable<TEntity>

要添加的实体。

注解

有关详细信息和示例,请参阅 EF Core 更改跟踪和使用 AddRange、UpdateRange、AttachRange 和 RemoveRange

适用于

AddRange(TEntity[])

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

public virtual void AddRange (params TEntity[] entities);
abstract member AddRange : 'Entity[] -> unit
override this.AddRange : 'Entity[] -> unit
Public Overridable Sub AddRange (ParamArray entities As TEntity())

参数

entities
TEntity[]

要添加的实体。

注解

有关详细信息和示例,请参阅 EF Core 更改跟踪和使用 AddRange、UpdateRange、AttachRange 和 RemoveRange

适用于