EventSchemaTraceListener.MaximumNumberOfFiles Właściwość

Definicja

Pobiera maksymalną liczbę plików dziennika.

C#
public int MaximumNumberOfFiles { get; }

Wartość właściwości

Maksymalna liczba plików dziennika określona przez wartość TraceLogRetentionOption właściwości dla pliku.

Przykłady

W poniższym przykładzie kodu pokazano, jak wyświetlić wartość MaximumNumberOfFiles właściwości. Ten przykład kodu jest częścią większego przykładu udostępnionego EventSchemaTraceListener dla klasy.

C#
Console.WriteLine("MaximumNumberOfFiles =  " + ((EventSchemaTraceListener)ts.Listeners["eventListener"]).MaximumNumberOfFiles);

Uwagi

Wartość właściwości jest ustawiana przez maximumNumberOfFiles parametr w konstruktorze lub atrybucie maximumNumberOfFiles w pliku konfiguracji.

W poniższej tabeli przedstawiono możliwe i domyślne wartości dotyczące rozmiaru pliku i liczby plików skojarzonych z każdą opcją przechowywania dziennika śledzenia. Wartości oznaczone jako N/A wskazują, że MaximumNumberOfFiles właściwość nie jest sprawdzana pod kątem tej TraceLogRetentionOption wartości.

TraceLogRetentionOption Maksymalna liczba plików Domyślna liczba plików
LimitedCircularFiles Nie dotyczy 1
LimitedSequentialFiles Nie dotyczy 1
SingleFileBoundedSize Nie dotyczy -1
SingleFileUnboundedSize > 0 1
UnlimitedSequentialFiles >1 2

Dotyczy

Produkt Wersje
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1