DbContextOptionsBuilder.ConfigureLoggingCacheTime(TimeSpan) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
配置 EF Core 在特定高性能路径中缓存日志记录配置的时长。 这使得 EF Core 跳过可能代价高昂的日志记录检查,但意味着运行时日志记录更改 (例如,可能不会立即) 考虑注册新 DiagnosticListener 内容。
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
参数
- timeSpan
- TimeSpan
在再次检查之前跳过日志记录检查的最长时间。
返回
同一生成器实例,以便可以链接多个调用。
注解
默认为 1 秒。
有关详细信息和示例 ,请参阅使用 DbContextOptions 和 日志记录 。