Class SimpleFSDirectory
A straightforward implementation of FSDirectory
using
Inherited Members
Namespace: Lucene.Net.Store
Assembly: Lucene.Net.dll
Syntax
public class SimpleFSDirectory : FSDirectory
Constructors
| Improve this Doc View SourceSimpleFSDirectory(DirectoryInfo)
Create a new SimpleFSDirectory for the named location and NativeFSLockFactory.
Declaration
public SimpleFSDirectory(DirectoryInfo path)
Parameters
Type | Name | Description |
---|---|---|
DirectoryInfo | path | the path of the directory |
SimpleFSDirectory(DirectoryInfo, LockFactory)
Create a new SimpleFSDirectory for the named location.
Declaration
public SimpleFSDirectory(DirectoryInfo path, LockFactory lockFactory)
Parameters
Type | Name | Description |
---|---|---|
DirectoryInfo | path | the path of the directory |
LockFactory | lockFactory | the lock factory to use, or null for the default (NativeFSLockFactory); |
SimpleFSDirectory(String)
Create a new SimpleFSDirectory for the named location and NativeFSLockFactory.
LUCENENET specific overload for convenience using string instead of
Declaration
public SimpleFSDirectory(string path)
Parameters
Type | Name | Description |
---|---|---|
System.String | path | the path of the directory |
SimpleFSDirectory(String, LockFactory)
Create a new SimpleFSDirectory for the named location.
LUCENENET specific overload for convenience using string instead of
Declaration
public SimpleFSDirectory(string path, LockFactory lockFactory)
Parameters
Type | Name | Description |
---|---|---|
System.String | path | the path of the directory |
LockFactory | lockFactory | the lock factory to use, or null for the default (NativeFSLockFactory); |
Methods
| Improve this Doc View SourceCreateSlicer(String, IOContext)
Declaration
public override Directory.IndexInputSlicer CreateSlicer(string name, IOContext context)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | |
IOContext | context |
Returns
Type | Description |
---|---|
Directory.IndexInputSlicer |
Overrides
| Improve this Doc View SourceOpenInput(String, IOContext)
Creates an IndexInput for the file with the given name.
Declaration
public override IndexInput OpenInput(string name, IOContext context)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | |
IOContext | context |
Returns
Type | Description |
---|---|
IndexInput |