語言

DbSet<TEntity>.AddRangeAsync 方法

定義

多載

名稱 Description
AddRangeAsync(TEntity[])

開始追蹤給定實體及尚未被追蹤的其他可達實體,使其 Added 在呼叫時 SaveChanges() 會入資料庫。

AddRangeAsync(IEnumerable<TEntity>, CancellationToken)

開始追蹤給定實體及尚未被追蹤的其他可達實體,使其 Added 在呼叫時 SaveChanges() 會入資料庫。

AddRangeAsync(TEntity[])

來源:
DbSet.cs
來源:
DbSet.cs
來源:
DbSet`.cs
來源:
DbSet`.cs
來源:
DbSet.cs
來源:
DbSet.cs
來源:
DbSet.cs
來源:
DbSet.cs
來源:
DbSet.cs
來源:
DbSet.cs
來源:
DbSet.cs

開始追蹤給定實體及尚未被追蹤的其他可達實體,使其 Added 在呼叫時 SaveChanges() 會入資料庫。

public virtual System.Threading.Tasks.Task AddRangeAsync(params TEntity[] entities);
abstract member AddRangeAsync : 'Entity[] -> System.Threading.Tasks.Task
override this.AddRangeAsync : 'Entity[] -> System.Threading.Tasks.Task
Public Overridable Function AddRangeAsync (ParamArray entities As TEntity()) As Task

參數

entities
TEntity[]

要加入的實體。

傳回

一個代表非同步操作的任務。

備註

此方法僅為非同步,以允許特殊值產生器,例如「Microsoft」所使用的。EntityFrameworkCore.Metadata.SqlServerValueGenerationStrategy.SequenceHiLo',以非同步方式存取資料庫。 其他情況應使用非同步方法。

更多資訊與範例請參閱 EF 核心變更追蹤 及 使用 AddRange、UpdateRange、AttachRange 和 RemoveRange 的相關資訊。

適用於

AddRangeAsync(IEnumerable<TEntity>, CancellationToken)

來源:
DbSet.cs
來源:
DbSet.cs
來源:
DbSet`.cs
來源:
DbSet`.cs
來源:
DbSet.cs
來源:
DbSet.cs
來源:
DbSet.cs
來源:
DbSet.cs
來源:
DbSet.cs
來源:
DbSet.cs
來源:
DbSet.cs

開始追蹤給定實體及尚未被追蹤的其他可達實體,使其 Added 在呼叫時 SaveChanges() 會入資料庫。

public virtual System.Threading.Tasks.Task AddRangeAsync(System.Collections.Generic.IEnumerable<TEntity> entities, System.Threading.CancellationToken cancellationToken = default);
abstract member AddRangeAsync : seq<'Entity (requires 'Entity : null)> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.AddRangeAsync : seq<'Entity (requires 'Entity : null)> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function AddRangeAsync (entities As IEnumerable(Of TEntity), Optional cancellationToken As CancellationToken = Nothing) As Task

參數

entities
IEnumerable<TEntity>

要加入的實體。

cancellationToken
CancellationToken

A CancellationToken 在等待任務完成時觀察。

傳回

一個代表非同步操作的任務。

例外狀況

備註

此方法僅為非同步,以允許特殊值產生器,例如「Microsoft」所使用的。EntityFrameworkCore.Metadata.SqlServerValueGenerationStrategy.SequenceHiLo',以非同步方式存取資料庫。 其他情況應使用非同步方法。

更多資訊與範例請參閱 EF 核心變更追蹤 及 使用 AddRange、UpdateRange、AttachRange 和 RemoveRange 的相關資訊。

適用於