Condividi tramite


DbContextOptionsBuilder.ConfigureLoggingCacheTime(TimeSpan) Metodo

Definizione

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 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 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 .

Si applica a