Click or drag to resize

MemoryCacheMultiThreaded Class

Memory cache accessible in multiple threads.
Inheritance Hierarchy
SystemObject
  SystemMarshalByRefObject
    SystemContextBoundObject
      Ptv.XServer.Controls.Map.ToolsMemoryCacheMultiThreaded
        Ptv.XServer.Controls.Map.ToolsTileCache

Namespace:  Ptv.XServer.Controls.Map.Tools
Assembly:  Ptv.XServer.Controls.Map (in Ptv.XServer.Controls.Map.dll) Version: 1.7.10.0
Syntax
public class MemoryCacheMultiThreaded : ContextBoundObject

The MemoryCacheMultiThreaded type exposes the following members.

Constructors
  NameDescription
Public methodMemoryCacheMultiThreaded
Initializes a new instance of the MemoryCacheMultiThreaded class with a specific size.
Top
Properties
  NameDescription
Protected propertyCacheSize
Gets or sets Documentation in progress...
Top
Methods
  NameDescription
Public methodAddValue
Adds a value to the cache.
Public methodTryGetValue
Tries to get a value for a given key.
Public methodUnlockKey
Unlocks a key.
Top
Fields
  NameDescription
Protected fieldlastUsed
Documentation in progress...
Protected fieldlockedKeys
The Dictionary which holds the locked keys.
Protected fieldvalueCache
Documentation in progress...
Top
Extension Methods
  NameDescription
Public Extension MethodToJson
Converts an object to a JSON string representation.
(Defined by JSONWriter.)
Top
See Also