FileLogger
isi
[
bersembunyi
]
FileLogger class
Merupakan logger yang mencatat peristiwa dan kesalahan ke file lokal.
public class FileLogger : ILogger
Konstruktor
Nama | Keterangan |
---|---|
FileLogger(string, double) | Menginisialisasi instance baru dariFileLogger kelas. |
Properti
Nama | Keterangan |
---|---|
FilePath { get; } | Mendapat jalur file log. |
MaxSize { get; } | Mendapat ukuran maksimum file log dalam megabita. |
Metode
Nama | Keterangan |
---|---|
Error(string) | Mencatat kesalahan yang terjadi di indeks. |
Trace(string) | Mencatat peristiwa yang terjadi di indeks. |
Perkataan
Belajarlah lagi
Contoh
Contoh ini menunjukkan penggunaan umum kelas.
string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";
string query = "Einstein";
string logPath = @"c:\Log.txt";
IndexSettings settings = new IndexSettings();
settings.Logger = new FileLogger(logPath, 4.0); // Menentukan jalur ke file log dan panjang maksimal 4 MB
Index index = new Index(indexFolder, settings); // Membuat indeks di folder yang ditentukan
index.Add(documentsFolder); // Pengindeksan dokumen dari folder yang ditentukan
SearchResult result = index.Search(query); // Cari di index
Lihat juga
- interface ILogger
- ruang nama GroupDocs.Search.Common
- perakitan GroupDocs.Search