DbContextOptionsBuilder<TContext>.UseSeeding Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
| Název | Description |
|---|---|
| UseSeeding(Action<DbContext,Boolean>) |
Nakonfiguruje počáteční metodu tak, aby se spustila po EnsureCreated() zavolání nebo po použití migrací. Vyvolá se, i když nebyly provedeny žádné změny úložiště. |
| UseSeeding(Action<TContext,Boolean>) |
Nakonfiguruje počáteční metodu tak, aby se spustila po EnsureCreated() zavolání nebo po použití migrací. Vyvolá se, i když nebyly provedeny žádné změny úložiště. |
UseSeeding(Action<DbContext,Boolean>)
Nakonfiguruje počáteční metodu tak, aby se spustila po EnsureCreated() zavolání nebo po použití migrací. Vyvolá se, i když nebyly provedeny žádné změny úložiště.
public virtual Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> UseSeeding(Action<Microsoft.EntityFrameworkCore.DbContext,bool> seed);
override this.UseSeeding : Action<Microsoft.EntityFrameworkCore.DbContext, bool> -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)>
Public Overridable Function UseSeeding (seed As Action(Of DbContext, Boolean)) As DbContextOptionsBuilder(Of TContext)
Parametry
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 UseAsyncSeeding(Func<DbContext,Boolean,CancellationToken,Task>) se stejnou logikou.
Další informace a příklady najdete v tématu Použití DbContextOptions .
Platí pro
UseSeeding(Action<TContext,Boolean>)
Nakonfiguruje počáteční metodu tak, aby se spustila po EnsureCreated() zavolání nebo po použití migrací. Vyvolá se, i když nebyly provedeny žádné změny úložiště.
public virtual Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> UseSeeding(Action<TContext,bool> seed);
override this.UseSeeding : Action<'Context, bool (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)>
Public Overridable Function UseSeeding (seed As Action(Of TContext, Boolean)) As DbContextOptionsBuilder(Of TContext)
Parametry
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 UseAsyncSeeding(Func<TContext,Boolean,CancellationToken,Task>) se stejnou logikou.
Další informace a příklady najdete v tématu Použití DbContextOptions .