次の方法で共有


DbSet<TEntity>.AddRange メソッド

定義

オーバーロード

AddRange(IEnumerable<TEntity>)

が呼び出されたときにSaveChanges()データベースに挿入される状態でAdded、指定されたエンティティ、およびまだ追跡されていないその他の到達可能なエンティティの追跡を開始します。

AddRange(TEntity[])

が呼び出されたときにSaveChanges()データベースに挿入される状態でAdded、指定されたエンティティ、およびまだ追跡されていないその他の到達可能なエンティティの追跡を開始します。

AddRange(IEnumerable<TEntity>)

が呼び出されたときにSaveChanges()データベースに挿入される状態でAdded、指定されたエンティティ、およびまだ追跡されていないその他の到達可能なエンティティの追跡を開始します。

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[])

が呼び出されたときにSaveChanges()データベースに挿入される状態でAdded、指定されたエンティティ、およびまだ追跡されていないその他の到達可能なエンティティの追跡を開始します。

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 の使用 」を参照してください。

適用対象