DbContextOptionsBuilder<TContext>.ConfigureLoggingCacheTime Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Configura per quanto tempo EF Core memorizza nella cache la configurazione della registrazione in determinati percorsi ad alte prestazioni. Ciò rende ef Core ignorare i controlli di registrazione potenzialmente costosi, ma significa che le modifiche alla registrazione del runtime (ad esempio, la registrazione di un nuovo elemento DiagnosticListener potrebbe non essere presa in considerazione immediatamente).
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)
Parametri
- timeSpan
- TimeSpan
Periodo massimo di tempo in cui ignorare i controlli di registrazione prima di eseguire di nuovo il controllo.
Restituisce
Stessa istanza del generatore in modo che sia possibile concatenare più chiamate.
Commenti
Per impostazione predefinita, viene impostato su un secondo.
Per altre informazioni ed esempi, vedere Uso di DbContextOptions e Registrazione .