The AbstractKeySetBasedCache type exposes the following members.

Methods

  NameDescription
Public methodAdd
Adds an element with the provided key and value to the IDictionary object.
(Inherited from AbstractKeyBasedCache.)
Public methodClear
Clear all key/value mappings.
(Inherited from AbstractKeyBasedCache.)
Public methodContains
Returns true if this cache contains a mapping for the specified key.
(Overrides AbstractKeyBasedCache..::..Contains(Object).)
Public methodCopyTo
Copies the elements of the ICollection to an Array, starting at a particular index.
(Inherited from AbstractKeyBasedCache.)
Public methodEquals
Compares the specified object with this cache for equality.
(Inherited from AbstractKeyBasedCache.)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Protected methodGet
Returns the value for the specified key.
(Inherited from AbstractKeyBasedCache.)
Public methodGetAll
Get all the specified keys, if they are in the cache.
(Inherited from AbstractKeyBasedCache.)
Public methodGetEnumerator
Returns an ICacheEnumerator object for the ICache instance.
(Inherited from AbstractKeyBasedCache.)
Public methodGetHashCode
Returns the hash code value for this cache.
(Inherited from AbstractKeyBasedCache.)
Protected methodGetInternalKeysCollection
Obtain a collection of keys that are represented by this cache.
Protected methodGetKeysEnumerator
Create an IEnumerator over the keys in this cache.
(Overrides AbstractKeyBasedCache..::..GetKeysEnumerator()()()().)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInsert(Object, Object)
Associates the specified value with the specified key in this cache.
(Inherited from AbstractKeyBasedCache.)
Public methodInsert(Object, Object, Int64)
Associates the specified value with the specified key in this cache.
(Inherited from AbstractKeyBasedCache.)
Public methodInsertAll
Copies all of the mappings from the specified IDictionary to this cache.
(Inherited from AbstractKeyBasedCache.)
Protected methodInstantiateEntriesCollection
Factory pattern: Create a collection that represents the entries in the cache.
(Inherited from AbstractKeyBasedCache.)
Protected methodInstantiateKeyEnumerator
Factory pattern: Create an IEnumerator over the keys in the cache.
Protected methodInstantiateKeysCollection
Factory pattern: Create a collection that represents the keys in the cache.
(Inherited from AbstractKeyBasedCache.)
Protected methodInstantiateValuesCollection
Factory pattern: Instantiate the values collection.
(Inherited from AbstractKeyBasedCache.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRemove
Removes the mapping for this key from this cache if present.
(Inherited from AbstractKeyBasedCache.)
Protected methodRemoveBlind
Removes the mapping for this key from this cache if present.
(Inherited from AbstractKeyBasedCache.)
Public methodToString
Returns a string representation of this cache.
(Inherited from AbstractKeyBasedCache.)

See Also