FileLogger
περιεχόμενα
[
κρύβω
]
FileLogger class
Αντιπροσωπεύει έναν καταγραφέα που καταγράφει συμβάντα και σφάλματα σε ένα τοπικό αρχείο.
public class FileLogger : ILogger
Κατασκευαστές
Ονομα | Περιγραφή |
---|---|
FileLogger(string, double) | Αρχικοποιεί μια νέα παρουσία τουFileLogger τάξη. |
Ιδιότητες
Ονομα | Περιγραφή |
---|---|
FilePath { get; } | Λαμβάνει τη διαδρομή του αρχείου καταγραφής. |
MaxSize { get; } | Λαμβάνει το μέγιστο μέγεθος αρχείου καταγραφής σε megabyte. |
Μέθοδοι
Ονομα | Περιγραφή |
---|---|
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 MB
Index index = new Index(indexFolder, settings); // Δημιουργία ευρετηρίου στον καθορισμένο φάκελο
index.Add(documentsFolder); // Δημιουργία ευρετηρίου εγγράφων από τον καθορισμένο φάκελο
SearchResult result = index.Search(query); // Αναζήτηση στο ευρετήριο
Δείτε επίσης
- interface ILogger
- χώρος ονομάτων GroupDocs.Search.Common
- συνέλευση GroupDocs.Search