Share via


EventSchemaTraceListener.MaximumFileSize Properti

Definisi

Mendapatkan ukuran maksimum file log.

public:
 property long MaximumFileSize { long get(); };
public long MaximumFileSize { get; }
member this.MaximumFileSize : int64
Public ReadOnly Property MaximumFileSize As Long

Nilai Properti

Ukuran file maksimum, dalam byte.

Contoh

Contoh kode berikut menunjukkan cara menampilkan nilai MaximumFileSize properti. Contoh kode ini adalah bagian dari contoh yang lebih besar yang disediakan untuk EventSchemaTraceListener kelas .

Console.WriteLine("MaximumFileSize =  " + ((EventSchemaTraceListener)ts.Listeners["eventListener"]).MaximumFileSize);
Console.WriteLine("MaximumFileSize =  " + CType(ts.Listeners("eventListener"), EventSchemaTraceListener).MaximumFileSize.ToString())

Keterangan

Nilai properti diatur oleh maximumFileSize parameter di konstruktor atau maximumFileSize atribut dalam file konfigurasi. Untuk alasan performa, Anda harus mengatur ukuran file maksimum ke kelipatan 1024 byte. Nilai MaximumFileSize properti bukan absolut; ini adalah ambang batas yang dapat dilampaui hingga ukuran pesan terakhir.

Tabel berikut ini memperlihatkan nilai yang mungkin dan default untuk ukuran file yang terkait dengan setiap opsi retensi log jejak. Nilai yang ditandai sebagai N/A menunjukkan bahwa properti tidak diperiksa untuk TraceLogRetentionOption nilai tersebutMaximumFileSize.

TraceLogRetentionOption Ukuran file maksimal Ukuran file default
LimitedCircularFiles T/A -1
LimitedSequentialFiles >0 4 KB
SingleFileBoundedSize >0 4 KB
SingleFileUnboundedSize >0 4 KB
UnlimitedSequentialFiles >0 4 KB

Berlaku untuk