Compartir a través de


DbContextOptionsBuilder.ConfigureLoggingCacheTime(TimeSpan) Método

Definición

Configura cuánto tiempo EF Core almacenará en caché la configuración del registro en determinadas rutas de acceso de alto rendimiento. Esto hace que EF Core omita las comprobaciones de registro potencialmente costosas, pero significa que los cambios de registro en tiempo de ejecución (por ejemplo, el registro de un nuevo DiagnosticListener puede no tenerse en cuenta inmediatamente).

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

Parámetros

timeSpan
TimeSpan

Período de tiempo máximo durante el que se omitirán las comprobaciones de registro antes de volver a comprobar.

Devoluciones

La misma instancia del generador para que se puedan encadenar varias llamadas.

Comentarios

El valor predeterminado es de un segundo.

Consulte Uso de DbContextOptions y registro para obtener más información y ejemplos.

Se aplica a