Compartir a través de


DbSet.AddRange(IEnumerable) Método

Definición

Agrega la colección especificada de entidades al contexto subyacente al conjunto con cada entidad que se coloca en el estado Agregado, de modo que se insertará en la base de datos cuando se llame a SaveChanges.

public virtual System.Collections.IEnumerable AddRange(System.Collections.IEnumerable entities);
abstract member AddRange : System.Collections.IEnumerable -> System.Collections.IEnumerable
override this.AddRange : System.Collections.IEnumerable -> System.Collections.IEnumerable
Public Overridable Function AddRange (entities As IEnumerable) As IEnumerable

Parámetros

entities
IEnumerable

Colección de entidades que se van a agregar.

Devoluciones

Colección de entidades.

Comentarios

Tenga en cuenta que si AutoDetectChangesEnabled se establece en true (que es el valor predeterminado), se llamará a DetectChanges una vez antes de agregar entidades y no se volverá a llamar a . Esto significa que, en algunas situaciones, AddRange puede funcionar significativamente mejor que llamar a Add varias veces. Tenga en cuenta que las entidades que ya están en el contexto en algún otro estado tendrán su estado establecido en Agregado. AddRange es una operación no operativa para las entidades que ya están en el contexto en el estado Agregado.

Se aplica a