C# Класс Lucene.Net.Store.MockRAMDirectory

Наследование: RAMDirectory
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ClearCrash ( ) : void
Crash ( ) : void
CreateOutput ( String name ) : Lucene.Net.Store.IndexOutput
DeleteFile ( String name ) : void
FailOn ( Failure fail ) : void
GetMaxSizeInBytes ( ) : long
GetMaxUsedSizeInBytes ( ) : long
GetNoDeleteOpenFile ( ) : bool
GetOpenDeletedFiles ( ) : ISet
GetRandomIOExceptionRate ( ) : double
GetRecomputedActualSizeInBytes ( ) : long
GetRecomputedSizeInBytes ( ) : long
MockRAMDirectory ( ) : System
MockRAMDirectory ( Lucene.Net.Store.Directory dir ) : System
OpenInput ( String name ) : IndexInput
ResetMaxUsedSizeInBytes ( ) : void
SetMaxSizeInBytes ( long maxSize ) : void
SetNoDeleteOpenFile ( bool value ) : void
SetPreventDoubleWrite ( bool value ) : void
SetRandomIOExceptionRate ( double rate, long seed ) : void
Sync ( String name ) : void

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Приватные методы

Метод Описание
DeleteFile ( String name, bool forced ) : void
Init ( ) : void
MaybeThrowDeterministicException ( ) : void
MaybeThrowIOException ( ) : void

Описание методов

ClearCrash() публичный Метод

public ClearCrash ( ) : void
Результат void

Crash() публичный Метод

public Crash ( ) : void
Результат void

CreateOutput() публичный Метод

public CreateOutput ( String name ) : Lucene.Net.Store.IndexOutput
name String
Результат Lucene.Net.Store.IndexOutput

DeleteFile() публичный Метод

public DeleteFile ( String name ) : void
name String
Результат void

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

FailOn() публичный Метод

public FailOn ( Failure fail ) : void
fail Failure
Результат void

GetMaxSizeInBytes() публичный Метод

public GetMaxSizeInBytes ( ) : long
Результат long

GetMaxUsedSizeInBytes() публичный Метод

public GetMaxUsedSizeInBytes ( ) : long
Результат long

GetNoDeleteOpenFile() публичный Метод

public GetNoDeleteOpenFile ( ) : bool
Результат bool

GetOpenDeletedFiles() публичный Метод

public GetOpenDeletedFiles ( ) : ISet
Результат ISet

GetRandomIOExceptionRate() публичный Метод

public GetRandomIOExceptionRate ( ) : double
Результат double

GetRecomputedActualSizeInBytes() публичный Метод

public GetRecomputedActualSizeInBytes ( ) : long
Результат long

GetRecomputedSizeInBytes() публичный Метод

public GetRecomputedSizeInBytes ( ) : long
Результат long

MockRAMDirectory() публичный Метод

public MockRAMDirectory ( ) : System
Результат System

MockRAMDirectory() публичный Метод

public MockRAMDirectory ( Lucene.Net.Store.Directory dir ) : System
dir Lucene.Net.Store.Directory
Результат System

OpenInput() публичный Метод

public OpenInput ( String name ) : IndexInput
name String
Результат IndexInput

ResetMaxUsedSizeInBytes() публичный Метод

public ResetMaxUsedSizeInBytes ( ) : void
Результат void

SetMaxSizeInBytes() публичный Метод

public SetMaxSizeInBytes ( long maxSize ) : void
maxSize long
Результат void

SetNoDeleteOpenFile() публичный Метод

public SetNoDeleteOpenFile ( bool value ) : void
value bool
Результат void

SetPreventDoubleWrite() публичный Метод

public SetPreventDoubleWrite ( bool value ) : void
value bool
Результат void

SetRandomIOExceptionRate() публичный Метод

public SetRandomIOExceptionRate ( double rate, long seed ) : void
rate double
seed long
Результат void

Sync() публичный Метод

public Sync ( String name ) : void
name String
Результат void