EventSchemaTraceListener.MaximumNumberOfFiles 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取日志文件最大数。
public:
property int MaximumNumberOfFiles { int get(); };
public int MaximumNumberOfFiles { get; }
member this.MaximumNumberOfFiles : int
Public ReadOnly Property MaximumNumberOfFiles As Integer
属性值
日志文件最大数是由文件的 TraceLogRetentionOption 属性的值来确定。
示例
下面的代码示例演示如何显示 属性的值 MaximumNumberOfFiles 。 此代码示例是为 EventSchemaTraceListener 类提供的一个更大示例的一部分。
Console.WriteLine("MaximumNumberOfFiles = " + ((EventSchemaTraceListener)ts.Listeners["eventListener"]).MaximumNumberOfFiles);
Console.WriteLine("MaximumNumberOfFiles = " + CType(ts.Listeners("eventListener"), EventSchemaTraceListener).MaximumNumberOfFiles.ToString())
注解
属性值由 maximumNumberOfFiles
构造函数中的 参数或 maximumNumberOfFiles
配置文件中的 属性设置。
下表显示了与每个跟踪日志保留选项关联的文件大小和文件计数的可能值和默认值。 标记为 N/A 的值指示未检查TraceLogRetentionOption该值的属性MaximumNumberOfFiles。
TraceLogRetentionOption | 最大文件数 | 默认文件数 |
---|---|---|
LimitedCircularFiles | 不适用 | 1 |
LimitedSequentialFiles | 不适用 | 1 |
SingleFileBoundedSize | 不适用 | -1 |
SingleFileUnboundedSize | >0 | 1 |
UnlimitedSequentialFiles | >1 | 2 |