Jazyk

DbContextOptionsBuilder<TContext>.UseAsyncSeeding Metoda

Definice

Přetížení

Název Description
UseAsyncSeeding(Func<DbContext,Boolean,CancellationToken,Task>)

Nakonfiguruje počáteční metodu tak, aby se spustila po EnsureCreatedAsync(CancellationToken) zavolání nebo po provedení asynchronně použitých migrací. Vyvolá se, i když nebyly provedeny žádné změny úložiště.

UseAsyncSeeding(Func<TContext,Boolean,CancellationToken,Task>)

Nakonfiguruje počáteční metodu tak, aby se spustila po EnsureCreatedAsync(CancellationToken) zavolání nebo po provedení asynchronně použitých migrací. Vyvolá se, i když nebyly provedeny žádné změny úložiště.

UseAsyncSeeding(Func<DbContext,Boolean,CancellationToken,Task>)

Zdroj:
DbContextOptionsBuilder`.cs
Zdroj:
DbContextOptionsBuilder`.cs
Zdroj:
DbContextOptionsBuilder`.cs

Nakonfiguruje počáteční metodu tak, aby se spustila po EnsureCreatedAsync(CancellationToken) zavolání nebo po provedení asynchronně použitých migrací. Vyvolá se, i když nebyly provedeny žádné změny úložiště.

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)

Parametry

seedAsync
Func<DbContext,Boolean,CancellationToken,Task>

Počáteční metoda, která se má spustit.

Návraty

Stejná instance tvůrce, aby bylo možné zřetězených více volání.

Poznámky

Argument bool počátečního delegáta označuje, zda byla provedena nějaká operace správy úložiště.

Doporučuje se také volat UseSeeding(Action<DbContext,Boolean>) se stejnou logikou.

Další informace a příklady najdete v tématu Použití DbContextOptions .

Platí pro

UseAsyncSeeding(Func<TContext,Boolean,CancellationToken,Task>)

Zdroj:
DbContextOptionsBuilder`.cs
Zdroj:
DbContextOptionsBuilder`.cs
Zdroj:
DbContextOptionsBuilder`.cs

Nakonfiguruje počáteční metodu tak, aby se spustila po EnsureCreatedAsync(CancellationToken) zavolání nebo po provedení asynchronně použitých migrací. Vyvolá se, i když nebyly provedeny žádné změny úložiště.

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)

Parametry

seedAsync
Func<TContext,Boolean,CancellationToken,Task>

Počáteční metoda, která se má spustit.

Návraty

Stejná instance tvůrce, aby bylo možné zřetězených více volání.

Poznámky

Argument bool počátečního delegáta označuje, zda byla provedena nějaká operace správy úložiště.

Doporučuje se také volat UseSeeding(Action<TContext,Boolean>) se stejnou logikou.

Další informace a příklady najdete v tématu Použití DbContextOptions .

Platí pro