EventSchemaTraceListener.MaximumFileSize Свойство

Определение

Возвращает максимальный размер файла журнала.

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 свойства не является абсолютным; это пороговое значение, которое может быть превышено до размера последнего сообщения.

В следующей таблице показаны возможные и стандартные значения размера файла, связанные с каждым параметром хранения журнала трассировки. Значения, помеченные как Н/Д, указывают на то, что MaximumFileSize свойство не проверяется на наличие этого TraceLogRetentionOption значения.

TraceLogRetentionOption Максимальный размер файла Размер файла по умолчанию
LimitedCircularFiles Н/Д -1
LimitedSequentialFiles >0 4 КБ
SingleFileBoundedSize >0 4 КБ
SingleFileUnboundedSize >0 4 КБ
UnlimitedSequentialFiles >0 4 КБ

Применяется к