Partager via


DbContextOptionsBuilder.ConfigureLoggingCacheTime(TimeSpan) Méthode

Définition

Configure la durée pendant laquelle EF Core mettra en cache la configuration de la journalisation dans certains chemins hautes performances. Cela permet à EF Core d’ignorer 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 ConfigureLoggingCacheTime (TimeSpan timeSpan);
abstract member ConfigureLoggingCacheTime : TimeSpan -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
override this.ConfigureLoggingCacheTime : TimeSpan -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
Public Overridable Function ConfigureLoggingCacheTime (timeSpan As TimeSpan) As DbContextOptionsBuilder

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 à