WrapperNamedCache Methods | 
The WrapperNamedCache type exposes the following members.
| Name | Description | |
|---|---|---|
| Add | 
            Adds an element with the provided key and value to the
            IDictionary object.
              | |
| AddCacheListener(ICacheListener) | 
            Add a standard cache listener that will receive all events
            (inserts, updates, deletes) that occur against the cache, with
            the key, old-value and new-value included.
              | |
| AddCacheListener(ICacheListener, Object, Boolean) | 
            Add a cache listener for a specific key.
              | |
| AddCacheListener(ICacheListener, IFilter, Boolean) | 
            Add a cache listener that receives events based on a filter
            evaluation.
              | |
| AddIndex | 
            Add an index to this IQueryCache.
              | |
| Aggregate(ICollection, IEntryAggregator) | 
            Perform an aggregating operation against the entries specified by
            the passed keys.
              | |
| Aggregate(IFilter, IEntryAggregator) | 
            Perform an aggregating operation against the collection of
            entries that are selected by the given IFilter.
              | |
| Clear | 
            Removes all mappings from this dictionary.
              | |
| Contains | 
            Determines whether the IDictionary contains an element
            with the specified key.
              | |
| CopyTo | 
            Copies the elements of the ICollection to an array,
            starting at a particular array index.
              | |
| Destroy | 
            Release and destroy this instance of INamedCache.
              | |
| Dispose | 
            Calls Release to release the resources associated with this cache.
              | |
| Equals | (Inherited from Object.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.  (Inherited from Object.) | |
| GetAll | 
            Get the values for all the specified keys, if they are in the
            cache.
              | |
| GetEntries(IFilter) | 
            Return a collectioin of the entries contained in this cache
            that satisfy the criteria expressed by the filter.
              | |
| GetEntries(IFilter, IComparer) | 
            Return a collection of the entries contained in this cache
            that satisfy the criteria expressed by the filter.
              | |
| GetEnumerator | 
            Returns an enumerator that iterates through cache items.
              | |
| GetHashCode | Serves as a hash function for a particular type.   (Inherited from Object.) | |
| GetKeys | 
            Return a collection of the keys contained in this cache for
            entries that satisfy the criteria expressed by the filter.
              | |
| GetType | Gets the Type of the current instance.  (Inherited from Object.) | |
| GetValues(IFilter) | 
            Return a collection of the values contained in this cache for
            entries that satisfy the criteria expressed by the filter.
              | |
| GetValues(IFilter, IComparer) | 
            Return a collection of the values contained in this cache for
            entries that satisfy the criteria expressed by the filter.
              | |
| Insert(Object, Object) | 
            Associates the specified value with the specified key in this
            cache.
              | |
| Insert(Object, Object, Int64) | 
            Associates the specified value with the specified key in this
            cache.
              | |
| InsertAll | 
            Copies all of the mappings from the specified dictionary to this
            cache (optional operation).
              | |
| Invoke | 
            Invoke the passed IEntryProcessor against the entry
            specified by the passed key, returning the result of the
            invocation.
              | |
| InvokeAll(ICollection, IEntryProcessor) | 
            Invoke the passed IEntryProcessor against the
            entries specified by the passed keys, returning the result of the
            invocation for each.
              | |
| InvokeAll(IFilter, IEntryProcessor) | 
            Invoke the passed IEntryProcessor against the set
            of entries that are selected by the given IFilter,
            returning the result of the invocation for each.
              | |
| Lock(Object) | 
            Attempt to lock the specified item and return immediately.
              | |
| Lock(Object, Int64) | 
            Attempt to lock the specified item within the specified period of
            time.
              | |
| MemberwiseClone | Creates a shallow copy of the current Object.  (Inherited from Object.) | |
| Release | 
            Release local resources associated with this instance of
            INamedCache.
              | |
| Remove | 
            Removes the element with the specified key from the
            IDictionary object.
              | |
| RemoveCacheListener(ICacheListener) | 
            Remove a standard cache listener that previously signed up for
            all events.
              | |
| RemoveCacheListener(ICacheListener, Object) | 
            Remove a cache listener that previously signed up for events
            about a specific key.
              | |
| RemoveCacheListener(ICacheListener, IFilter) | 
            Remove a cache listener that previously signed up for events
            based on a filter evaluation.
              | |
| RemoveIndex | 
            Remove an index from this IQueryCache.
              | |
| ToString | 
            Provide a human-readable representation of this WrapperNamedCache.
              (Overrides ObjectToString.) | |
| Truncate | 
            Removes all mappings from this instance of INamedCache.
              | |
| Unlock | 
            Unlock the specified item.
              | |
| View | 
            Construct a view of this INamedCache.
              | 
| Name | Description | |
|---|---|---|
| GetOrDefault | 
            Returns the value to which the specified key is mapped, or
            the defaultValue if this cache contains no mapping for the key.
              (Defined by InvocableCacheEx.) | |
| InsertIfAbsent | 
            If the specified key is not already associated with a value 
            (or is mapped to null) associates it with the given value and
            returns null, else returns the current value.
              (Defined by InvocableCacheEx.) | |
| Remove | 
            Removes the entry for the specified key only if it is currently
            mapped to the specified value.
              (Defined by InvocableCacheEx.) | |
| Replace(Object, Object) | Overloaded.   
            Replaces the entry for the specified key only if it is
            currently mapped to some value.
              (Defined by InvocableCacheEx.) | |
| Replace(Object, Object, Object) | Overloaded.   
            Replaces the entry for the specified key only if currently
            mapped to the specified value.
              (Defined by InvocableCacheEx.) |