EventSchemaTraceListener.MaximumFileSize Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera maksymalny rozmiar pliku dziennika.
public:
property long MaximumFileSize { long get(); };
public long MaximumFileSize { get; }
member this.MaximumFileSize : int64
Public ReadOnly Property MaximumFileSize As Long
Wartość właściwości
Maksymalny rozmiar pliku w bajtach.
Przykłady
W poniższym przykładzie kodu pokazano, jak wyświetlić wartość MaximumFileSize właściwości. Ten przykład kodu jest częścią większego przykładu udostępnionego EventSchemaTraceListener dla klasy.
Console.WriteLine("MaximumFileSize = " + ((EventSchemaTraceListener)ts.Listeners["eventListener"]).MaximumFileSize);
Console.WriteLine("MaximumFileSize = " + CType(ts.Listeners("eventListener"), EventSchemaTraceListener).MaximumFileSize.ToString())
Uwagi
Wartość właściwości jest ustawiana przez maximumFileSize
parametr w konstruktorze lub atrybucie maximumFileSize
w pliku konfiguracji. Ze względu na wydajność należy ustawić maksymalny rozmiar pliku na wielokrotność 1024 bajtów. Wartość MaximumFileSize właściwości nie jest bezwzględna; jest to próg, który można przekroczyć do rozmiaru ostatniego komunikatu.
W poniższej tabeli przedstawiono możliwe i domyślne wartości rozmiaru pliku skojarzonego z każdą opcją przechowywania dziennika śledzenia. Wartości oznaczone jako N/A wskazują, że MaximumFileSize właściwość nie jest sprawdzana pod kątem tej TraceLogRetentionOption wartości.
TraceLogRetentionOption | Maksymalna wielkość pliku | Domyślny rozmiar pliku |
---|---|---|
LimitedCircularFiles | Nie dotyczy | -1 |
LimitedSequentialFiles | > 0 | 4 KB |
SingleFileBoundedSize | > 0 | 4 KB |
SingleFileUnboundedSize | > 0 | 4 KB |
UnlimitedSequentialFiles | > 0 | 4 KB |