DbContextOptionsBuilder<TContext>.UseAsyncSeeding 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
| Nome | Descrizione |
|---|---|
| UseAsyncSeeding(Func<DbContext,Boolean,CancellationToken,Task>) |
Configura il metodo di inizializzazione da eseguire dopo EnsureCreatedAsync(CancellationToken) la chiamata o dopo l'applicazione asincrona delle migrazioni. Verrà richiamato anche se non sono state eseguite modifiche all'archivio. |
| UseAsyncSeeding(Func<TContext,Boolean,CancellationToken,Task>) |
Configura il metodo di inizializzazione da eseguire dopo EnsureCreatedAsync(CancellationToken) la chiamata o dopo l'applicazione asincrona delle migrazioni. Verrà richiamato anche se non sono state eseguite modifiche all'archivio. |
UseAsyncSeeding(Func<DbContext,Boolean,CancellationToken,Task>)
- Origine:
- DbContextOptionsBuilder`.cs
- Origine:
- DbContextOptionsBuilder`.cs
- Origine:
- DbContextOptionsBuilder`.cs
Configura il metodo di inizializzazione da eseguire dopo EnsureCreatedAsync(CancellationToken) la chiamata o dopo l'applicazione asincrona delle migrazioni. Verrà richiamato anche se non sono state eseguite modifiche all'archivio.
public virtual Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> UseAsyncSeeding(Func<Microsoft.EntityFrameworkCore.DbContext,bool,System.Threading.CancellationToken,System.Threading.Tasks.Task> seedAsync);
override this.UseAsyncSeeding : Func<Microsoft.EntityFrameworkCore.DbContext, bool, System.Threading.CancellationToken, System.Threading.Tasks.Task> -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)>
Public Overridable Function UseAsyncSeeding (seedAsync As Func(Of DbContext, Boolean, CancellationToken, Task)) As DbContextOptionsBuilder(Of TContext)
Parametri
- seedAsync
- Func<DbContext,Boolean,CancellationToken,Task>
Metodo di inizializzazione da eseguire.
Valori restituiti
Stessa istanza del generatore in modo che sia possibile concatenare più chiamate.
Commenti
L'argomento bool del delegato di inizializzazione indica se è stata eseguita un'operazione di gestione dell'archivio.
È consigliabile chiamare UseSeeding(Action<DbContext,Boolean>) anche con la stessa logica.
Per altre informazioni ed esempi, vedere Uso di DbContextOptions .
Si applica a
UseAsyncSeeding(Func<TContext,Boolean,CancellationToken,Task>)
- Origine:
- DbContextOptionsBuilder`.cs
- Origine:
- DbContextOptionsBuilder`.cs
- Origine:
- DbContextOptionsBuilder`.cs
Configura il metodo di inizializzazione da eseguire dopo EnsureCreatedAsync(CancellationToken) la chiamata o dopo l'applicazione asincrona delle migrazioni. Verrà richiamato anche se non sono state eseguite modifiche all'archivio.
public virtual Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> UseAsyncSeeding(Func<TContext,bool,System.Threading.CancellationToken,System.Threading.Tasks.Task> seedAsync);
override this.UseAsyncSeeding : Func<'Context, bool, System.Threading.CancellationToken, System.Threading.Tasks.Task (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)>
Public Overridable Function UseAsyncSeeding (seedAsync As Func(Of TContext, Boolean, CancellationToken, Task)) As DbContextOptionsBuilder(Of TContext)
Parametri
- seedAsync
- Func<TContext,Boolean,CancellationToken,Task>
Metodo di inizializzazione da eseguire.
Valori restituiti
Stessa istanza del generatore in modo che sia possibile concatenare più chiamate.
Commenti
L'argomento bool del delegato di inizializzazione indica se è stata eseguita un'operazione di gestione dell'archivio.
È consigliabile chiamare UseSeeding(Action<TContext,Boolean>) anche con la stessa logica.
Per altre informazioni ed esempi, vedere Uso di DbContextOptions .