An interprocess mutex lock.
Typical use might look like:
Namespace: Lucene.Net.Storenew Lock.With(directory.makeLock("my.lock")) { public Object doBody() { ... code to execute while locked ... } }.run();
Assembly: Lucene.Net (in Lucene.Net.dll) Version: 2.9.4.1
Syntax
C# |
---|
public abstract class Lock |
Visual Basic |
---|
Public MustInherit Class Lock |
Visual C++ |
---|
public ref class Lock abstract |