Table of Contents

Class ReadOptions

Namespace
Org.Rocksdb
Assembly
MASES.KNet.dll
public class ReadOptions : RocksObject, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, IAutoCloseable
Inheritance
ReadOptions
Implements
Inherited Members

Constructors

ReadOptions()

public ReadOptions()

ReadOptions(IJVMBridgeBaseInitializer)

Initializer used internally by JCOBridge. Do not use directly.

[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public ReadOptions(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

ReadOptions(ReadOptions)

public ReadOptions(ReadOptions arg0)

Parameters

arg0 ReadOptions

ReadOptions

ReadOptions(bool, bool)

public ReadOptions(bool arg0, bool arg1)

Parameters

arg0 bool

bool

arg1 bool

bool

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements java.lang.AutoCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

AsyncIo()

public bool AsyncIo()

Returns

bool

bool

AutoPrefixMode()

public bool AutoPrefixMode()

Returns

bool

bool

BackgroundPurgeOnIteratorCleanup()

public bool BackgroundPurgeOnIteratorCleanup()

Returns

bool

bool

CreatePoolableInstance()

HPA initializer for ReadOptions()

public static ReadOptions CreatePoolableInstance()

Returns

ReadOptions

CreatePoolableInstance(ReadOptions)

HPA initializer for ReadOptions(Org.Rocksdb.ReadOptions arg0)

public static ReadOptions CreatePoolableInstance(ReadOptions arg0)

Parameters

arg0 ReadOptions

Returns

ReadOptions

CreatePoolableInstance(bool, bool)

HPA initializer for ReadOptions(bool arg0, bool arg1)

public static ReadOptions CreatePoolableInstance(bool arg0, bool arg1)

Parameters

arg0 bool
arg1 bool

Returns

ReadOptions

Deadline()

public long Deadline()

Returns

long

long

FillCache()

public bool FillCache()

Returns

bool

bool

IgnoreRangeDeletions()

public bool IgnoreRangeDeletions()

Returns

bool

bool

IoTimeout()

public long IoTimeout()

Returns

long

long

IterStartTs()

public Slice IterStartTs()

Returns

Slice

Slice

IterateLowerBound()

public Slice IterateLowerBound()

Returns

Slice

Slice

IterateUpperBound()

public Slice IterateUpperBound()

Returns

Slice

Slice

Managed()

[Obsolete("Deprecated in JVM")]
public bool Managed()

Returns

bool

bool

MaxSkippableInternalKeys()

public long MaxSkippableInternalKeys()

Returns

long

long

PinData()

public bool PinData()

Returns

bool

bool

PrefixSameAsStart()

public bool PrefixSameAsStart()

Returns

bool

bool

ReadTier()

public ReadTier ReadTier()

Returns

ReadTier

ReadTier

ReadaheadSize()

public long ReadaheadSize()

Returns

long

long

SetAsyncIo(bool)

public ReadOptions SetAsyncIo(bool arg0)

Parameters

arg0 bool

bool

Returns

ReadOptions

ReadOptions

SetAutoPrefixMode(bool)

public ReadOptions SetAutoPrefixMode(bool arg0)

Parameters

arg0 bool

bool

Returns

ReadOptions

ReadOptions

SetBackgroundPurgeOnIteratorCleanup(bool)

public ReadOptions SetBackgroundPurgeOnIteratorCleanup(bool arg0)

Parameters

arg0 bool

bool

Returns

ReadOptions

ReadOptions

SetDeadline(long)

public ReadOptions SetDeadline(long arg0)

Parameters

arg0 long

long

Returns

ReadOptions

ReadOptions

SetFillCache(bool)

public ReadOptions SetFillCache(bool arg0)

Parameters

arg0 bool

bool

Returns

ReadOptions

ReadOptions

SetIgnoreRangeDeletions(bool)

public ReadOptions SetIgnoreRangeDeletions(bool arg0)

Parameters

arg0 bool

bool

Returns

ReadOptions

ReadOptions

SetIoTimeout(long)

public ReadOptions SetIoTimeout(long arg0)

Parameters

arg0 long

long

Returns

ReadOptions

ReadOptions

SetIterStartTs(AbstractSlice<object>)

public ReadOptions SetIterStartTs(AbstractSlice<object> arg0)

Parameters

arg0 AbstractSlice<object>

AbstractSlice

Returns

ReadOptions

ReadOptions

SetIterateLowerBound(AbstractSlice<object>)

public ReadOptions SetIterateLowerBound(AbstractSlice<object> arg0)

Parameters

arg0 AbstractSlice<object>

AbstractSlice

Returns

ReadOptions

ReadOptions

SetIterateUpperBound(AbstractSlice<object>)

public ReadOptions SetIterateUpperBound(AbstractSlice<object> arg0)

Parameters

arg0 AbstractSlice<object>

AbstractSlice

Returns

ReadOptions

ReadOptions

SetManaged(bool)

[Obsolete("Deprecated in JVM")]
public ReadOptions SetManaged(bool arg0)

Parameters

arg0 bool

bool

Returns

ReadOptions

ReadOptions

SetMaxSkippableInternalKeys(long)

public ReadOptions SetMaxSkippableInternalKeys(long arg0)

Parameters

arg0 long

long

Returns

ReadOptions

ReadOptions

SetPinData(bool)

public ReadOptions SetPinData(bool arg0)

Parameters

arg0 bool

bool

Returns

ReadOptions

ReadOptions

SetPrefixSameAsStart(bool)

public ReadOptions SetPrefixSameAsStart(bool arg0)

Parameters

arg0 bool

bool

Returns

ReadOptions

ReadOptions

SetReadTier(ReadTier)

public ReadOptions SetReadTier(ReadTier arg0)

Parameters

arg0 ReadTier

ReadTier

Returns

ReadOptions

ReadOptions

SetReadaheadSize(long)

public ReadOptions SetReadaheadSize(long arg0)

Parameters

arg0 long

long

Returns

ReadOptions

ReadOptions

SetSnapshot(Snapshot)

public ReadOptions SetSnapshot(Snapshot arg0)

Parameters

arg0 Snapshot

Snapshot

Returns

ReadOptions

ReadOptions

SetTableFilter(AbstractTableFilter)

public ReadOptions SetTableFilter(AbstractTableFilter arg0)

Parameters

arg0 AbstractTableFilter

AbstractTableFilter

Returns

ReadOptions

ReadOptions

SetTailing(bool)

public ReadOptions SetTailing(bool arg0)

Parameters

arg0 bool

bool

Returns

ReadOptions

ReadOptions

SetTimestamp(AbstractSlice<object>)

public ReadOptions SetTimestamp(AbstractSlice<object> arg0)

Parameters

arg0 AbstractSlice<object>

AbstractSlice

Returns

ReadOptions

ReadOptions

SetTotalOrderSeek(bool)

public ReadOptions SetTotalOrderSeek(bool arg0)

Parameters

arg0 bool

bool

Returns

ReadOptions

ReadOptions

SetValueSizeSoftLimit(long)

public ReadOptions SetValueSizeSoftLimit(long arg0)

Parameters

arg0 long

long

Returns

ReadOptions

ReadOptions

SetVerifyChecksums(bool)

public ReadOptions SetVerifyChecksums(bool arg0)

Parameters

arg0 bool

bool

Returns

ReadOptions

ReadOptions

Snapshot()

public Snapshot Snapshot()

Returns

Snapshot

Snapshot

Tailing()

public bool Tailing()

Returns

bool

bool

Timestamp()

public Slice Timestamp()

Returns

Slice

Slice

TotalOrderSeek()

public bool TotalOrderSeek()

Returns

bool

bool

ValueSizeSoftLimit()

public long ValueSizeSoftLimit()

Returns

long

long

VerifyChecksums()

public bool VerifyChecksums()

Returns

bool

bool