EventSchemaTraceListener.MaximumFileSize 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取日志文件的最大大小。
public:
property long MaximumFileSize { long get(); };
public long MaximumFileSize { get; }
member this.MaximumFileSize : int64
Public ReadOnly Property MaximumFileSize As Long
属性值
最大文件大小(以字节为单位)。
示例
下面的代码示例演示如何显示 属性的值 MaximumFileSize 。 此代码示例是为 EventSchemaTraceListener 类提供的一个更大示例的一部分。
Console.WriteLine("MaximumFileSize = " + ((EventSchemaTraceListener)ts.Listeners["eventListener"]).MaximumFileSize);
Console.WriteLine("MaximumFileSize = " + CType(ts.Listeners("eventListener"), EventSchemaTraceListener).MaximumFileSize.ToString())
注解
属性值由 maximumFileSize
构造函数中的 参数或 maximumFileSize
配置文件中的 属性设置。 出于性能原因,应将最大文件大小设置为 1024 字节的倍数。 属性值 MaximumFileSize 不是绝对值;它是一个阈值,最多可以超过最后一条消息的大小。
下表显示了与每个跟踪日志保留选项关联的文件大小的可能值和默认值。 标记为 N/A 的值指示未检查TraceLogRetentionOption该值的属性MaximumFileSize。
TraceLogRetentionOption | 文件大小上限 | 默认文件大小 |
---|---|---|
LimitedCircularFiles | 不可用 | -1 |
LimitedSequentialFiles | >0 | 4 KB |
SingleFileBoundedSize | >0 | 4 KB |
SingleFileUnboundedSize | >0 | 4 KB |
UnlimitedSequentialFiles | >0 | 4 KB |
适用于
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈