Oracle® Coherence .NET API Reference Release 3.7.1
E22844-03

The ConditionalIndex type exposes the following members.

Methods

  NameDescription
AddInverseCollectionMapping
Add new mappings from the elements of the given value to the given key in the supplied index.
(Inherited from SimpleCacheIndex.)
AddInverseMappingOverloaded.
CollectRemoved
Given that the old value is known to be a Collection or an array, collect all the enclosed elements that are not part of the new value.
(Inherited from SimpleCacheIndex.)
Delete
Update this index in response to a remove operation on a cache.
(Inherited from SimpleCacheIndex.)
DeleteInternal
Update this index in response to a delete operation on a cache.
(Overrides SimpleCacheIndex..::.DeleteInternal(ICacheEntry).)
EqualsOverloaded.
EvaluateEntry
Evaluate the given entry using this index's filter. If the entry does not pass the filter then it should be excluded from this index, making this a partial index.
ExtractNewValue
Extract the "new" value from the specified entry.
(Inherited from SimpleCacheIndex.)
ExtractOldValue
Extract the "old" value from the specified entry.
(Inherited from SimpleCacheIndex.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Get
Using the index information if possible, get the value associated with the specified key. This is expected to be more efficient than using the IValueExtractor against an object containing the value, because the index should already have the necessary information at hand.
(Overrides SimpleCacheIndex..::.Get(Object).)
GetForwardValue
Get the forward index value associated with the specified key.
(Overrides SimpleCacheIndex..::.GetForwardValue(Object).)
GetHashCode
Returns a hash code for this object.
(Inherited from SimpleCacheIndex.)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
Initialize
Initialize the index's data structures.
(Inherited from SimpleCacheIndex.)
Insert
Update this index in response to a insert operation on a cache.
(Inherited from SimpleCacheIndex.)
InsertInternal
Update this index in response to a insert operation on a cache.
(Overrides SimpleCacheIndex..::.InsertInternal(ICacheEntry).)
InstantiateForwardIndex
Instantiate the forward index.
(Overrides SimpleCacheIndex..::.InstantiateForwardIndex()()().)
InstatiateInverseIndex
Instantiate the inverse index.
(Inherited from SimpleCacheIndex.)
IsKeyExcluded
Check if the entry with the given key is excluded from the index.
(Inherited from SimpleCacheIndex.)
LogMissingIdx
Log messages for missing inverse index.
(Inherited from SimpleCacheIndex.)
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
RemoveForwardEntry
Remove the forward index entry for the specified key.
(Overrides SimpleCacheIndex..::.RemoveForwardEntry(Object).)
RemoveInverseMappingOverloaded.
ToString
Returns string representation of this instance.
(Overrides SimpleCacheIndex..::.ToString()()().)
Update
Update this index in response to a update operation on a cache.
(Inherited from SimpleCacheIndex.)
UpdateExcludedKeys
Check the entry against the set of entries not included in the index and update the set if necessary.
(Inherited from SimpleCacheIndex.)
UpdateInternal
Update this index in response to a update operation on a cache.
(Overrides SimpleCacheIndex..::.UpdateInternal(ICacheEntry).)

See Also