DbContextOptionsBuilder.ConfigureLoggingCacheTime(TimeSpan) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 .