Reperesents modifiers for space read operations.
Declaration Syntax
C# | Visual Basic | Visual C++ | J# |
[FlagsAttribute] public enum ReadModifiers
<FlagsAttribute> _ Public Enumeration ReadModifiers
[FlagsAttribute] public enum class ReadModifiers
/** @attribute FlagsAttribute */ public enum ReadModifiers
Members
Member | Description |
---|---|
None |
Use operation default behavior.
|
RepeatableRead |
Allows read operations to have visibility of entities that are not write-locked or exclusively-locked by active transactions.
Note:This modifier cannot be used together with: DirtyRead, ReadCommitted |
DirtyRead |
Allows non-transactional read operations to have full visibility of the entities in the space, including entities that are exclusively-locked.
Note:This modifier cannot be used together with: RepeatableRead, ReadCommitted |
ExclusiveReadLock |
Allows read operations to have exclusive visibility of entities that are not locked by active transactions.
|
ReadCommitted |
Allows read operations to have visibility of already committed entities, regardless of the fact that these entities might be updated (with a newer version) or taken under an uncommitted transaction.
Note:This modifier cannot be used together with: RepeatableRead, DirtyRead |
IgnorePartialFailure |
Affects batch operations. The modifier will cause
partial results to be returned instead of throwing ReadMultipleException
when not all of the requested number of entries are returned and one or more cluster members are not available.
|
Fifo |
Indicates the operation should comply with First-In-First-Out order.
Can only be used if the relevant type is set with Operation |
FifoGroupingPoll |
The modifier will cause a group fifo poll based on the passed template.
The template must have a property marked with the SpaceFifoGroupingPropertyAttribute.
|
MemoryOnlySearch |
Search for matching entries in cache memory only (do not use the underlying EDS).
|