A memory-resident {@link Directory} implementation. Locking implementation is by default the {@link SingleInstanceLockFactory} but can be changed with {@link #setLockFactory}.

Namespace: Lucene.Net.Store
Assembly: Lucene.Net (in Lucene.Net.dll) Version: 2.9.4.1

Syntax

C#
[SerializableAttribute]
public class RAMDirectory : Directory
Visual Basic
<SerializableAttribute> _
Public Class RAMDirectory _
	Inherits Directory
Visual C++
[SerializableAttribute]
public ref class RAMDirectory : public Directory

Inheritance Hierarchy

System..::..Object
  Lucene.Net.Store..::..Directory
    Lucene.Net.Store..::..RAMDirectory

See Also