C# Class Lucene.Net.Store.TrackingDirectoryWrapper

A delegating Directory that records which files were written to and deleted.
Inheritance: Lucene.Net.Store.FilterDirectory
显示文件 Open project: apache/lucenenet

Public Methods

Method Description
Copy ( Lucene.Net.Store.Directory to, string src, string dest, IOContext context ) : void
CreateOutput ( string name, IOContext context ) : Lucene.Net.Store.IndexOutput
CreateSlicer ( string name, IOContext context ) : Lucene.Net.Store.Directory.IndexInputSlicer
DeleteFile ( string name ) : void
TrackingDirectoryWrapper ( Lucene.Net.Store.Directory @in ) : Lucene.Net.Support

Method Details

Copy() public method

public Copy ( Lucene.Net.Store.Directory to, string src, string dest, IOContext context ) : void
to Lucene.Net.Store.Directory
src string
dest string
context IOContext
return void

CreateOutput() public method

public CreateOutput ( string name, IOContext context ) : Lucene.Net.Store.IndexOutput
name string
context IOContext
return Lucene.Net.Store.IndexOutput

CreateSlicer() public method

public CreateSlicer ( string name, IOContext context ) : Lucene.Net.Store.Directory.IndexInputSlicer
name string
context IOContext
return Lucene.Net.Store.Directory.IndexInputSlicer

DeleteFile() public method

public DeleteFile ( string name ) : void
name string
return void

TrackingDirectoryWrapper() public method

public TrackingDirectoryWrapper ( Lucene.Net.Store.Directory @in ) : Lucene.Net.Support
@in Lucene.Net.Store.Directory
return Lucene.Net.Support