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
CacheListenerSupport Members
CacheListenerSupport Class Constructors Methods Fields Properties See Also Send Feedback

Oracle® Coherence .NET API Reference Release 3.6
E15727-01

The CacheListenerSupport type exposes the following members.

# Constructors

| Name | Description
--- | --- | ---
| CacheListenerSupport | Initializes a new instance of the CacheListenerSupport class

# Methods

| Name | Description
--- | --- | ---
| AddListener | Overloaded.
| AddListenerState | Add a state information (lite or standard) assosiated with specified key and listener.
| AddSafeListener | Ensure that the specified cache has an Listeners object associated with the specified key and add the specified listener to it.
| Clear | Remove all signed up listeners.
| CollectListeners | Collect all Listeners that should be notified for a given event.
| ContainsStandardListeners | Overloaded.
| ConvertEvent | Convert the specified cache event into another CacheEventArgs that ensures the lazy event data conversion using the specified converters.
| Dispatch | Overloaded.
| Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
| 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.)
| FireEvent | Fire the specified cache event.
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.)
| GetListeners | Overloaded.
| GetType | Gets the Type of the current instance. (Inherited from Object.)
| IsEmpty | Overloaded.
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.)
| RemoveListener | Overloaded.
| RemoveListenerState | Remove a state information (lite or standard) associated with specified key and listener.
| RemoveSafeListener | Remove the specified listener from the Listeners object associated with the specified key.
| ToString | Provide a string representation of the CacheListenerSupport object. (Overrides Object..::.ToString()()().)

# Fields

| Name | Description
--- | --- | ---
| m_cachedListeners | A cached list of Listeners.
| m_cacheKeyListeners | The collections of ICacheListener objects that have signed up for key based notifications from an IObservableCache implementation keyed by the corresponding key objects.
| m_cacheListeners | The collections of ICacheListener objects that have signed up for notifications from an IObservableCache implementation keyed by the corresponding IFilter objects.
| m_cacheStandardKeyListeners | The subset of standard (not lite) key listeners.
| m_cacheStandardListeners | The subset of standard (not lite) global listeners.
| m_optimizationPlan | The optimization plan which indicates the fastest way to put together a list of listeners.
| NO_LISTENERS | An empty list of Listeners.

# Properties

| Name | Description
--- | --- | ---
| Filters | Obtain a collection of all IFilter objects that have associated global listeners.
| Keys | Obtain a collection of all keys that have associated key listeners.

# See Also

CacheListenerSupport Class
Tangosol.Net.Cache.Support Namespace