DbContextOptionsBuilder<TContext>.ConfigureLoggingCacheTime Méthode

Définition

Configure la durée pendant laquelle EF Core met en cache la configuration de journalisation dans certains chemins hautes performances. Cela fait qu’EF Core ignore les vérifications de journalisation potentiellement coûteuses, mais signifie que les modifications de journalisation du runtime (par exemple, l’inscription d’un nouveau DiagnosticListener peut ne pas être prise en compte immédiatement).

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)

Paramètres

timeSpan
TimeSpan

Période maximale pendant laquelle ignorer les vérifications de journalisation avant de procéder à une nouvelle vérification.

Retours

Le même générateur instance afin que plusieurs appels puissent être chaînés.

Remarques

La valeur par défaut est d’une seconde.

Pour plus d’informations et d’exemples, consultez Utilisation de DbContextOptions et journalisation .

S’applique à