DbSet<TEntity>.AddRangeAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
AddRangeAsync(TEntity[]) |
Inizia a tenere traccia delle entità indicate e di tutte le altre entità raggiungibili che non sono già state rilevate, nello Added stato in modo che vengano inserite nel database quando SaveChanges() viene chiamato. |
AddRangeAsync(IEnumerable<TEntity>, CancellationToken) |
Inizia a tenere traccia delle entità indicate e di tutte le altre entità raggiungibili che non sono già state rilevate, nello Added stato in modo che vengano inserite nel database quando SaveChanges() viene chiamato. |
AddRangeAsync(TEntity[])
- Origine:
- DbSet%60.cs
- Origine:
- DbSet%60.cs
- Origine:
- DbSet.cs
- Origine:
- DbSet.cs
- Origine:
- DbSet.cs
- Origine:
- DbSet.cs
- Origine:
- DbSet.cs
- Origine:
- DbSet.cs
- Origine:
- DbSet.cs
Inizia a tenere traccia delle entità indicate e di tutte le altre entità raggiungibili che non sono già state rilevate, nello Added stato in modo che vengano inserite nel database quando SaveChanges() viene chiamato.
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
Parametri
- entities
- TEntity[]
Entità da aggiungere.
Restituisce
Attività che rappresenta l'operazione asincrona.
Commenti
Questo metodo è asincrono solo per consentire ai generatori di valori speciali, ad esempio quello usato da 'Microsoft.EntityFrameworkCore.Metadata.SqlServerValueGenerationStrategy.SequenceHiLo', di accedere al database in modo asincrono. Per tutti gli altri casi è consigliabile usare il metodo non asincrono.
Per altre informazioni ed esempi, vedere Rilevamento modifiche di EF Core e Uso di AddRange, UpdateRange, AttachRange e RemoveRange .
Si applica a
AddRangeAsync(IEnumerable<TEntity>, CancellationToken)
- Origine:
- DbSet%60.cs
- Origine:
- DbSet%60.cs
- Origine:
- DbSet.cs
- Origine:
- DbSet.cs
- Origine:
- DbSet.cs
- Origine:
- DbSet.cs
- Origine:
- DbSet.cs
- Origine:
- DbSet.cs
- Origine:
- DbSet.cs
Inizia a tenere traccia delle entità indicate e di tutte le altre entità raggiungibili che non sono già state rilevate, nello Added stato in modo che vengano inserite nel database quando SaveChanges() viene chiamato.
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
Parametri
- entities
- IEnumerable<TEntity>
Entità da aggiungere.
- cancellationToken
- CancellationToken
Oggetto CancellationToken da osservare durante l'attesa del completamento dell'attività.
Restituisce
Attività che rappresenta l'operazione asincrona.
Eccezioni
Se CancellationToken viene annullato.
Commenti
Questo metodo è asincrono solo per consentire ai generatori di valori speciali, ad esempio quello usato da 'Microsoft.EntityFrameworkCore.Metadata.SqlServerValueGenerationStrategy.SequenceHiLo', di accedere al database in modo asincrono. Per tutti gli altri casi è consigliabile usare il metodo non asincrono.
Per altre informazioni ed esempi, vedere Rilevamento modifiche di EF Core e Uso di AddRange, UpdateRange, AttachRange e RemoveRange .