Syntax

C#
public class CacheableHashMap
Visual Basic (Declaration)
Public Class CacheableHashMap
Visual C++
public ref class CacheableHashMap

The type exposes the following methods.

Public Methods

  NameDescription
Public methodAdd
Adds the specified key and value to the dictionary.
(Inherited from Dictionary<(Of <ICacheableKey, IGFSerializable>)>.)
Public methodClear
Removes all keys and values from the Dictionary<(Of <TKey, TValue>)>.
(Inherited from Dictionary<(Of <ICacheableKey, IGFSerializable>)>.)
Public methodContainsKey
Determines whether the Dictionary<(Of <TKey, TValue>)> contains the specified key.
(Inherited from Dictionary<(Of <ICacheableKey, IGFSerializable>)>.)
Public methodContainsValue
Determines whether the Dictionary<(Of <TKey, TValue>)> contains a specific value.
(Inherited from Dictionary<(Of <ICacheableKey, IGFSerializable>)>.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodFromData
Deserialize this object, typical implementation should return the 'this' pointer.
Public methodGetEnumerator
Returns an enumerator that iterates through the Dictionary<(Of <TKey, TValue>)>.
(Inherited from Dictionary<(Of <ICacheableKey, IGFSerializable>)>.)
Public methodGetHashCode
Serves as a hash function for a particular type. GetHashCode()() is suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from Object.)
Public methodGetObjectData
Implements the ISerializable interface and returns the data needed to serialize the Dictionary<(Of <TKey, TValue>)> instance.
(Inherited from Dictionary<(Of <ICacheableKey, IGFSerializable>)>.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodOnDeserialization
Implements the ISerializable interface and raises the deserialization event when the deserialization is complete.
(Inherited from Dictionary<(Of <ICacheableKey, IGFSerializable>)>.)
Public methodRemove
Removes the value with the specified key from the Dictionary<(Of <TKey, TValue>)>.
(Inherited from Dictionary<(Of <ICacheableKey, IGFSerializable>)>.)
Public methodToData
Serializes this object.
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Public methodTryGetValue (Inherited from Dictionary<(Of <ICacheableKey, IGFSerializable>)>.)

Protected Methods

  NameDescription
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 methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)

Explicit Interface Implementations

See Also