Bagikan melalui


DbContextOptionsBuilder<TContext>.ConfigureLoggingCacheTime Metode

Definisi

Mengonfigurasi berapa lama EF Core akan membuat cache konfigurasi pengelogan di jalur performa tinggi tertentu. Hal ini membuat EF Core melewati pemeriksaan pengelogan yang berpotensi mahal, tetapi berarti bahwa perubahan pengelogan runtime (misalnya mendaftarkan yang baru DiagnosticListener mungkin tidak segera diperkirakan).

public virtual Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> ConfigureLoggingCacheTime (TimeSpan timeSpan);
override this.ConfigureLoggingCacheTime : TimeSpan -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)>
Public Overridable Function ConfigureLoggingCacheTime (timeSpan As TimeSpan) As DbContextOptionsBuilder(Of TContext)

Parameter

timeSpan
TimeSpan

Periode waktu maksimum untuk melewati pemeriksaan pengelogan sebelum memeriksa lagi.

Mengembalikan

Instans penyusun yang sama sehingga beberapa panggilan dapat dirangkai.

Keterangan

Default ke satu detik.

Lihat Menggunakan DbContextOptions dan Pengelogan untuk informasi dan contoh selengkapnya.

Berlaku untuk