FileLogger

FileLogger class

يمثل أداة التسجيل التي تسجل الأحداث والأخطاء إلى ملف محلي.

public class FileLogger : ILogger

المنشئون

اسم وصف
FileLogger(string, double) يقوم بتهيئة مثيل جديد لملفFileLogger فئة .

الخصائص

اسم وصف
FilePath { get; } يحصل على مسار ملف السجل.
MaxSize { get; } الحصول على الحد الأقصى لحجم ملف السجل بالميغابايت.

طُرق

اسم وصف
Error(string) يتم تسجيل خطأ حدث في الفهرس .
Trace(string) يسجل حدثًا وقع في الفهرس .

ملاحظات

يتعلم أكثر

أمثلة

يوضح المثال استخدامًا نموذجيًا للفئة.

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); // تحديد المسار إلى ملف السجل وبحد أقصى 4 ميغا بايت

Index index = new Index(indexFolder, settings); // إنشاء فهرس في المجلد المحدد

index.Add(documentsFolder); // فهرسة المستندات من المجلد المحدد

SearchResult result = index.Search(query); // بحث في الفهرس

أنظر أيضا