
LeanDirectory
- Namespace
- Rowles.LeanLucene.Store
- Assembly
- Rowles.LeanLucene.dll
Abstract base for storage operations. Named LeanDirectory to avoid collision with System.IO.Directory.
public abstract class LeanDirectory
LeanDirectory
- Derived
Properties
DirectoryPath
Directory path backing this store.
Methods
CreateOutput(string)
Creates a new file for writing.
DeleteFile(string)
Deletes the specified file from the directory.
FileExists(string)
Returns whether the specified file exists.
ListAll()
Lists all files in the directory.
OpenInput(string)
Opens an existing file for reading via memory-mapped I/O.