Collapse All Expand All Members: Show All Members: Filtered Members: Filtered Members: Filtered

C#
Include Protected Members
Include Inherited Members

Oracle® Coherence .NET API Reference
ContinuousQueryCache Members
ContinuousQueryCache Class Constructors Methods Fields Properties See Also

Oracle® Coherence .NET API Reference Release 3.6.1
E18812-01

The ContinuousQueryCache type exposes the following members.

# Constructors

| Name | Description
--- | --- | ---
| ContinuousQueryCache | Overloaded.

# Methods

| Name | Description
--- | --- | ---
| Add | Adds an element with the provided key and value to the IDictionary object. (Inherited from AbstractKeyBasedCache.)
| AddCacheListener | Overloaded.
| AddIndex | Add an index to this IQueryCache.
| Aggregate | Overloaded.
| CheckEntry | Overloaded.
| CheckReadOnly | Check the read-only setting to verify that the cache is NOT read-only.
| Clear | Removes all mappings from this cache. (Overrides AbstractKeyBasedCache..::.Clear()()().)
| ConfigureSynchronization | Set up the listeners that keep the ContinuousQueryCache up-to-date.
| Contains | Returns true if this cache contains a mapping for the specified key. (Overrides AbstractKeySetBasedCache..::.Contains(Object).)
| CopyTo | Copies the elements of the ICollection to an Array, starting at a particular index. (Inherited from AbstractKeyBasedCache.)
| Destroy | Release and destroy this instance of INamedCache.
| Dispose | Release the resources associated with this cache.
| EnsureEventDispatcher | Obtain the existing event queue or create one if none exists.
| EnsureIndexMap | Obtain the IDictionary of indexes maintained by this cache.
| EnsureSynchronized | Ensure that the ContinousQueryCache listeners have been registered and its content synchronized with the underlying INamedCache.
| Equals | Compares the specified object with this cache for equality. (Inherited from AbstractKeyBasedCache.)
| 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 | Returns the value for the specified key. (Overrides AbstractKeyBasedCache..::.Get(Object).)
| GetAll | Get the values for all the specified keys, if they are in the cache. (Overrides AbstractKeyBasedCache..::.GetAll(ICollection).)
| GetEntries | Overloaded.
| GetEnumerator | Returns an ICacheEnumerator object for the ICache instance. (Inherited from AbstractKeyBasedCache.)
| GetHashCode | Returns the hash code value for this cache. (Inherited from AbstractKeyBasedCache.)
| GetInternalKeysCollection | Obtain a collection of keys that are represented by this cache. (Overrides AbstractKeySetBasedCache..::.GetInternalKeysCollection()()().)
| GetKeys | Return a collection of the keys contained in this cache for entries that satisfy the criteria expressed by the filter.
| GetKeysEnumerator | Create an IEnumerator over the keys in this cache. (Inherited from AbstractKeySetBasedCache.)
| GetType | Gets the Type of the current instance. (Inherited from Object.)
| GetValues | Overloaded.
| Insert | Overloaded.
| InsertAll | Copies all of the mappings from the specified dictionary to this cache (optional operation). (Overrides AbstractKeyBasedCache..::.InsertAll(IDictionary).)
| InstantiateAddListener | Instantiate an ICacheListener for adding items to the query, and (if there are listeners on the ContinuousQueryCache) for dispatching inserts and updates.
| InstantiateEntriesCollection | Factory pattern: Create a collection that represents the entries in the cache. (Inherited from AbstractKeyBasedCache.)
| InstantiateEventDispatcher | Create a self-processing event queue dispatcher.
| InstantiateEventRouter | Instantiate a listener on the internal cache that will direct events to the passed listener, either synchronously or asynchronously as appropriate.
| InstantiateInternalCache | Instantiate the internal cache used by the ContinuousQueryCache.
| InstantiateKeyEnumerator | Factory pattern: Create an IEnumerator over the keys in the cache. (Inherited from AbstractKeySetBasedCache.)
| InstantiateKeysCollection | Factory pattern: Create a collection that represents the keys in the cache. (Inherited from AbstractKeyBasedCache.)
| InstantiateRemoveListener | Instantiate an ICacheListener for evicting items from the query.
| InstantiateValuesCollection | Factory pattern: Instantiate the values collection. (Inherited from AbstractKeyBasedCache.)
| Invoke | Invoke the passed IEntryProcessor against the entry specified by the passed key, returning the result of the invocation.
| InvokeAll | Overloaded.
| IsEventDeferred | Called when an event has occurred.
| Lock | Overloaded.
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.)
| MergeFilter | Return a filter which merges the ContinousQueueCache's filter with the supplied filter.
| OnMemberJoined | Invoked when an IMember has joined the service.
| OnMemberLeaving | Invoked when an IMember is leaving the service.
| OnMemberLeft | Invoked when an IMember has left the service.
| RegisterServiceMemberEventHandler | Register a member event handler with the underlying caches's service.
| Release | Release local resources associated with this instance of INamedCache.
| ReleaseIndexMap | Release the the entire index map.
| Remove | Removes the element with the specified key from the IDictionary object. (Overrides AbstractKeyBasedCache..::.Remove(Object).)
| RemoveBlind | Removes the mapping for this key from this cache if present. (Overrides AbstractKeyBasedCache..::.RemoveBlind(Object).)
| RemoveCacheListener | Overloaded.
| RemoveIndex | Remove an index from this IQueryCache.
| ShutdownEventQueue | Shut down running event queue.
| ToString | Returns a string representation of this cache. (Inherited from AbstractKeyBasedCache.)
| Unlock | Unlock the specified item.
| UnregisterServiceMemberEventHandler | Unregister underlying caches's service member event handler.

# Fields

| Name | Description
--- | --- | ---
| m_connectionTimestamp | The timestamp when the synchronization was last attempted.

# Properties

| Name | Description
--- | --- | ---
| Cache | Obtain the INamedCache that this ContinuousQueryCache is based on.
| CacheName | Gets the cache name.
| CacheService | Gets the ICacheService that this INamedCache is a part of.
| CacheValues | Obtain or modify the local-caching option for this ContinuousQueryCache.
| Count | Returns the number of key-value mappings in this cache. (Inherited from AbstractKeySetBasedCache.)
| Dispatcher | Obtain this ContinuousQueryCache's event dispatcher.
| Entries | Returns a collection of the mappings contained in this cache. (Inherited from AbstractKeyBasedCache.)
| Filter | Obtain the IFilter that this ContinuousQueryCache is using to query the underlying INamedCache.
| IndexMap | The index IDictionary used by this ContinuousQueryCache.
| InternalCache | Obtain a reference to the internal cache.
| IsActive | Specifies whether or not the INamedCache is active.
| IsCacheValues | Obsolete. Obtain or modify the local-caching option for this ContinuousQueryCache.
| IsFixedSize | Gets a value indicating whether the IDictionary object has a fixed size. (Inherited from AbstractKeyBasedCache.)
| IsObserved | Determine or modify if the ContinuousQueryCache has any listeners that cannot be served by this cache listening to lite events.
| IsReadOnly | Obtain or modify the read-only option for the ContinuousQueryCache.
| IsSynchronized | Gets a value indicating whether access to the ICollection is synchronized (thread safe). (Overrides AbstractKeyBasedCache..::.IsSynchronized.)
| Item | Returns the value to which this cache maps the specified key. (Inherited from AbstractKeyBasedCache.)
| Keys | Returns a collection view of the keys contained in this cache. (Inherited from AbstractKeyBasedCache.)
| ReconnectInterval | Return a reconnection interval (in milliseconds).
| State | The state of the ContinuousQueryCache.
| SyncRoot | Gets an object that can be used to synchronize access to the ICollection. (Inherited from AbstractKeyBasedCache.)
| Values | Returns a collection of the values contained in this cache. (Inherited from AbstractKeyBasedCache.)

# See Also

ContinuousQueryCache Class
Tangosol.Net.Cache Namespace