C# Class SWFProcessing.Swiffotron.Processor.Caches

Datei anzeigen Open project: WeeWorld/Swiffotron Class Usage Examples

Public Methods

Method Description
Caches ( ) : System.Collections.Generic
Get ( SwiffotronContext ctx, string key ) : object

Retrieves a cached object given its fully qualified cache key of the form [cache name]:[cache key]

Interrogate ( string>.Dictionary info ) : void

Get some useful information for debug purposes letting us find out how things are set up. I should list them all here, really.

Put ( SwiffotronContext ctx, string key, object v ) : void

Caches an object under a key in a given cache, specified as part of the cache key. GetCacheItem

Register ( string name, ISwiffotronCache cache ) : void

Method Details

Caches() public method

public Caches ( ) : System.Collections.Generic
return System.Collections.Generic

Get() public method

Retrieves a cached object given its fully qualified cache key of the form [cache name]:[cache key]
public Get ( SwiffotronContext ctx, string key ) : object
ctx SwiffotronContext
key string Full cache path
return object

Interrogate() public method

Get some useful information for debug purposes letting us find out how things are set up. I should list them all here, really.
public Interrogate ( string>.Dictionary info ) : void
info string>.Dictionary An accumulating big map of arbitrary string->string data /// that you can pick apart and use as you so desire.
return void

Put() public method

Caches an object under a key in a given cache, specified as part of the cache key. GetCacheItem
public Put ( SwiffotronContext ctx, string key, object v ) : void
ctx SwiffotronContext
key string Full cache path
v object The object to cache
return void

Register() public method

public Register ( string name, ISwiffotronCache cache ) : void
name string
cache ISwiffotronCache
return void