DbContextOptionsBuilder.ConfigureLoggingCacheTime(TimeSpan) 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. In questo modo EF Core ignora i controlli di registrazione potenzialmente costosi, ma significa che le modifiche alla registrazione in fase di runtime (ad esempio, la registrazione di un nuovo DiagnosticListener potrebbe non essere presa immediatamente in considerazione).
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
Parametri
- timeSpan
- TimeSpan
Periodo di tempo massimo in cui ignorare i controlli di registrazione prima di eseguire di nuovo il controllo.
Valori restituiti
Stessa istanza del generatore in modo che sia possibile concatenare più chiamate.
Commenti
Il valore predefinito è un secondo.
Per altre informazioni ed esempi, vedere Uso di DbContextOptions e registrazione .