Bagikan melalui


FileLogTraceListener.AutoFlush Properti

Definisi

Menunjukkan apakah penulisan ke aliran file log menghapus buffer atau tidak.

public:
 property bool AutoFlush { bool get(); void set(bool value); };
public bool AutoFlush { get; set; }
member this.AutoFlush : bool with get, set
Public Property AutoFlush As Boolean

Nilai Properti

Boolean, dengan True menunjukkan bahwa aliran dibersihkan setelah setiap penulisan; jika tidak, entri log di-buffer dan ditulis lebih efisien. Pengaturan default untuk properti ini adalah False.

Keterangan

False Pengaturan untuk AutoFlush properti memberikan performa terbaik untuk sebagian besar aplikasi, karena lebih efisien untuk menulis beberapa pesan ke file log pada satu waktu. Anda dapat menggunakan Flush metode untuk menghapus pesan apa pun yang saat ini ada di buffer output file log. Anda juga dapat menggunakan Close metode , yang secara implisit membersihkan aliran sebelum menutup file log.

Berlaku untuk

Lihat juga