FileLogger
Contenido
[
Ocultar
]
FileLogger class
Representa un registrador que registra eventos y errores en un archivo local.
public class FileLogger : ILogger
Constructores
Nombre | Descripción |
---|---|
FileLogger(string, double) | Inicializa una nueva instancia delFileLogger clase. |
Propiedades
Nombre | Descripción |
---|---|
FilePath { get; } | Obtiene la ruta del archivo de registro. |
MaxSize { get; } | Obtiene el tamaño máximo del archivo de registro en megabytes. |
Métodos
Nombre | Descripción |
---|---|
Error(string) | Registra un error que ocurrió en el index. |
Trace(string) | Registra un evento que ocurrió en el índice. |
Observaciones
Aprende más
Ejemplos
El ejemplo demuestra un uso típico de la clase.
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); // Especificando la ruta al archivo de registro y una longitud máxima de 4 MB
Index index = new Index(indexFolder, settings); // Creando un índice en la carpeta especificada
index.Add(documentsFolder); // Indexación de documentos de la carpeta especificada
SearchResult result = index.Search(query); // Buscar en el índice
Ver también
- interface ILogger
- espacio de nombres GroupDocs.Search.Common
- asamblea GroupDocs.Search