EventSchemaTraceListener.MaximumNumberOfFiles 屬性

定義

取得記錄檔的最大數目。

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 的值表示 MaximumNumberOfFiles 未檢查該 TraceLogRetentionOption 值的屬性。

TraceLogRetentionOption 檔案數目上限 默認檔案數目
LimitedCircularFiles N/A 1
LimitedSequentialFiles N/A 1
SingleFileBoundedSize N/A -1
SingleFileUnboundedSize >0 1
UnlimitedSequentialFiles >1 2

適用於