W3CLoggerOptions 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
的选项 Microsoft.AspNetCore.HttpLogging.W3CLogger。
public sealed class W3CLoggerOptions
type W3CLoggerOptions = class
Public NotInheritable Class W3CLoggerOptions
- 继承
-
W3CLoggerOptions
构造函数
W3CLoggerOptions() |
的选项 Microsoft.AspNetCore.HttpLogging.W3CLogger。 |
属性
AdditionalRequestHeaders |
要记录的其他请求标头值的列表。 根据 GDPR 和其他法律,请求标头可以包含身份验证令牌或可能具有法规问题的私人信息。 除非日志是安全的、访问控制的,并且评估了隐私影响,否则不应记录任意请求标头。 |
FileName |
获取或设置一个字符串,该字符串表示用于存储日志记录信息的文件名的前缀。
当前日期加上文件编号 (格式 {YYYYMMDD。X} 将追加到给定值。
默认为 |
FileSizeLimit |
获取或设置表示最大日志大小(以字节为单位)的正值,或者设置为 null,表示无限制。
日志已满后,将不再追加消息。
默认为 |
FlushInterval |
获取或设置一个时间段,在该时间段后日志将刷新到存储。 默认为 1 秒。 |
LogDirectory |
获取或设置一个字符串,表示日志文件将写入到的目录。
默认 |
LoggingFields |
要记录的字段。 默认为记录请求和响应属性和标头,以及日期/时间信息和服务器名称。 |
RetainedFileCountLimit |
获取或设置一个正值,表示最大保留文件计数。
默认为 |