DbContextOptionsBuilder<TContext>.UseAsyncSeeding Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
| Veri Akışı Adı | Description |
|---|---|
| UseAsyncSeeding(Func<DbContext,Boolean,CancellationToken,Task>) |
Geçişler zaman uyumsuz olarak uygulandıktan sonra veya çağrıldıktan EnsureCreatedAsync(CancellationToken) sonra çalıştırılacak şekilde seed yöntemini yapılandırılır. Depoda hiçbir değişiklik yapılmamış olsa bile çağrılır. |
| UseAsyncSeeding(Func<TContext,Boolean,CancellationToken,Task>) |
Geçişler zaman uyumsuz olarak uygulandıktan sonra veya çağrıldıktan EnsureCreatedAsync(CancellationToken) sonra çalıştırılacak şekilde seed yöntemini yapılandırılır. Depoda hiçbir değişiklik yapılmamış olsa bile çağrılır. |
UseAsyncSeeding(Func<DbContext,Boolean,CancellationToken,Task>)
- Kaynak:
- DbContextOptionsBuilder`.cs
- Kaynak:
- DbContextOptionsBuilder`.cs
- Kaynak:
- DbContextOptionsBuilder`.cs
Geçişler zaman uyumsuz olarak uygulandıktan sonra veya çağrıldıktan EnsureCreatedAsync(CancellationToken) sonra çalıştırılacak şekilde seed yöntemini yapılandırılır. Depoda hiçbir değişiklik yapılmamış olsa bile çağrılır.
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)
Parametreler
- seedAsync
- Func<DbContext,Boolean,CancellationToken,Task>
Çalıştırılacak seed yöntemi.
Döndürülenler
Birden çok çağrının zincirlenebilmesi için aynı oluşturucu örneği.
Açıklamalar
bool Tohum temsilcisinin bağımsız değişkeni, herhangi bir depo yönetimi işleminin gerçekleştirilip gerçekleştirilmediğini gösterir.
Aynı mantıkla çağırmak UseSeeding(Action<DbContext,Boolean>) da önerilir.
Daha fazla bilgi ve örnek için bkz. DbContextOptions kullanma .
Şunlara uygulanır
UseAsyncSeeding(Func<TContext,Boolean,CancellationToken,Task>)
- Kaynak:
- DbContextOptionsBuilder`.cs
- Kaynak:
- DbContextOptionsBuilder`.cs
- Kaynak:
- DbContextOptionsBuilder`.cs
Geçişler zaman uyumsuz olarak uygulandıktan sonra veya çağrıldıktan EnsureCreatedAsync(CancellationToken) sonra çalıştırılacak şekilde seed yöntemini yapılandırılır. Depoda hiçbir değişiklik yapılmamış olsa bile çağrılır.
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)
Parametreler
- seedAsync
- Func<TContext,Boolean,CancellationToken,Task>
Çalıştırılacak seed yöntemi.
Döndürülenler
Birden çok çağrının zincirlenebilmesi için aynı oluşturucu örneği.
Açıklamalar
bool Tohum temsilcisinin bağımsız değişkeni, herhangi bir depo yönetimi işleminin gerçekleştirilip gerçekleştirilmediğini gösterir.
Aynı mantıkla çağırmak UseSeeding(Action<TContext,Boolean>) da önerilir.
Daha fazla bilgi ve örnek için bkz. DbContextOptions kullanma .