Show / Hide Table of Contents

    Class TrackingDirectoryWrapper

    A delegating Directory that records which files were written to and deleted.

    Inheritance
    System.Object
    Directory
    FilterDirectory
    TrackingDirectoryWrapper
    Inherited Members
    FilterDirectory.m_input
    FilterDirectory.Delegate
    FilterDirectory.ListAll()
    FilterDirectory.FileExists(String)
    FilterDirectory.FileLength(String)
    FilterDirectory.Sync(ICollection<String>)
    FilterDirectory.OpenInput(String, IOContext)
    FilterDirectory.MakeLock(String)
    FilterDirectory.ClearLock(String)
    FilterDirectory.Dispose(Boolean)
    FilterDirectory.SetLockFactory(LockFactory)
    FilterDirectory.GetLockID()
    FilterDirectory.LockFactory
    FilterDirectory.ToString()
    Directory.OpenChecksumInput(String, IOContext)
    Directory.Dispose()
    Directory.EnsureOpen()
    Namespace: Lucene.Net.Store
    Assembly: Lucene.Net.dll
    Syntax
    public sealed class TrackingDirectoryWrapper : FilterDirectory

    Constructors

    | Improve this Doc View Source

    TrackingDirectoryWrapper(Directory)

    Declaration
    public TrackingDirectoryWrapper(Directory in)
    Parameters
    Type Name Description
    Directory in

    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
    Type Name Description
    Directory to
    System.String src
    System.String dest
    IOContext context
    Overrides
    Directory.Copy(Directory, String, String, IOContext)
    | 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
    Type Description
    IndexOutput
    Overrides
    FilterDirectory.CreateOutput(String, IOContext)
    | 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
    Type Description
    Directory.IndexInputSlicer
    Overrides
    Directory.CreateSlicer(String, IOContext)
    | Improve this Doc View Source

    DeleteFile(String)

    Declaration
    public override void DeleteFile(string name)
    Parameters
    Type Name Description
    System.String name
    Overrides
    FilterDirectory.DeleteFile(String)
    • Improve this Doc
    • View Source
    Back to top Copyright © 2020 Licensed to the Apache Software Foundation (ASF)