FileLogger
inhoud
[
verbergen
]
FileLogger class
Vertegenwoordigt een logger die gebeurtenissen en fouten registreert in een lokaal bestand.
public class FileLogger : ILogger
Constructeurs
Naam | Beschrijving |
---|---|
FileLogger(string, double) | Initialiseert een nieuw exemplaar van hetFileLogger klasse. |
Eigenschappen
Naam | Beschrijving |
---|---|
FilePath { get; } | Haalt het logbestandspad op. |
MaxSize { get; } | Haalt de maximale grootte van het logbestand op in megabytes. |
methoden
Naam | Beschrijving |
---|---|
Error(string) | Registreert een fout die is opgetreden in de index. |
Trace(string) | Registreert een gebeurtenis die plaatsvond in de index. |
Opmerkingen
Kom meer te weten
Voorbeelden
Het voorbeeld demonstreert een typisch gebruik van de klasse.
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); // Specificeer het pad naar het logbestand en een maximale lengte van 4 MB
Index index = new Index(indexFolder, settings); // Een index maken in de opgegeven map
index.Add(documentsFolder); // Documenten uit de opgegeven map indexeren
SearchResult result = index.Search(query); // Zoeken in index
Zie ook
- interface ILogger
- naamruimte GroupDocs.Search.Common
- montage GroupDocs.Search