Idioma

DbContextOptionsBuilder.ConfigureLoggingCacheTime(TimeSpan) Método

Definição

Configura por quanto tempo o EF Core armazenará em cache a configuração de log em determinados caminhos de alto desempenho. Isso faz com que o EF Core ignore verificações de registro em log potencialmente dispendiosamente dispendiosas, mas significa que as alterações de log de runtime (por exemplo, registrar uma nova DiagnosticListener podem não ser levadas em conta imediatamente).

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

O período máximo de tempo para ignorar as verificações de log antes de verificar novamente.

Retornos

A mesma instância do construtor para que várias chamadas possam ser encadeadas.

Comentários

O padrão é um segundo.

Consulte Usando DbContextOptions e log para obter mais informações e exemplos.

Aplica-se a