Class TrackingDirectoryWrapper
A delegating Directory that records which files were
written to and deleted.
Inheritance
System.Object
TrackingDirectoryWrapper
Assembly: Lucene.Net.dll
Syntax
public sealed class TrackingDirectoryWrapper : FilterDirectory
Constructors
|
Improve this Doc
View Source
TrackingDirectoryWrapper(Directory)
Declaration
public TrackingDirectoryWrapper(Directory in)
Parameters
Properties
|
Improve this Doc
View Source
CreatedFiles
Declaration
public ISet<string> CreatedFiles { get; }
Property Value
Type |
Description |
ISet<System.String> |
|
Methods
|
Improve this Doc
View Source
Copy(Directory, String, String, IOContext)
Declaration
public override void Copy(Directory to, string src, string dest, IOContext context)
Parameters
Overrides
|
Improve this Doc
View Source
CreateOutput(String, IOContext)
Declaration
public override IndexOutput CreateOutput(string name, IOContext context)
Parameters
Type |
Name |
Description |
System.String |
name |
|
IOContext |
context |
|
Returns
Overrides
|
Improve this Doc
View Source
CreateSlicer(String, IOContext)
Declaration
public override Directory.IndexInputSlicer CreateSlicer(string name, IOContext context)
Parameters
Type |
Name |
Description |
System.String |
name |
|
IOContext |
context |
|
Returns
Overrides
|
Improve this Doc
View Source
DeleteFile(String)
Declaration
public override void DeleteFile(string name)
Parameters
Type |
Name |
Description |
System.String |
name |
|
Overrides