Oracle® Fusion Middleware .NET API Reference for Oracle Coherence
12c (12.2.1.4.0)
E90869-02
An IInvocableCache is an ICache against which both entry-targeted processing and aggregating operations can be invoked.

Namespace: Tangosol.Net.Cache
Assembly: Coherence (in Coherence.dll) Version: 12.2.1.4014 (12.2.1.4014)

Syntax

C#
public interface IInvocableCache : ICache, 
	IDictionary, ICollection, IEnumerable

Remarks

While a traditional model for working with a dictionary is to have an operation access and mutate the dictionary directly through its API, the IInvocableCache allows that model of operation to be inverted such that the operations against the cache contents are executed by (and thus within the localized context of) a cache. This is particularly useful in a distributed environment, because it enables the processing to be moved to the location at which the entries-to-be-processed are being managed, thus providing efficiency by localization of processing.

See Also