C# Class Codeology.SharpCache.Providers.CacheProvider

Inheritance: IDisposable, ICacheProvider
Show file Open project: lkinsella/SharpCache

Public Methods

Method Description
Clear ( ) : void
Dispose ( ) : void
Exists ( string key ) : bool
Get ( string key ) : object
Initialize ( ) : void
Set ( string key, object value, System.DateTime dt ) : void
Uninitialize ( ) : void
Unset ( string key ) : void

Protected Methods

Method Description
CacheProvider ( ) : System
Dispose ( bool disposing ) : void
GetId ( ) : System.Guid
GetName ( ) : string

Method Details

CacheProvider() protected method

protected CacheProvider ( ) : System
return System

Clear() public abstract method

public abstract Clear ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

Exists() public abstract method

public abstract Exists ( string key ) : bool
key string
return bool

Get() public abstract method

public abstract Get ( string key ) : object
key string
return object

GetId() protected abstract method

protected abstract GetId ( ) : System.Guid
return System.Guid

GetName() protected abstract method

protected abstract GetName ( ) : string
return string

Initialize() public method

public Initialize ( ) : void
return void

Set() public abstract method

public abstract Set ( string key, object value, System.DateTime dt ) : void
key string
value object
dt System.DateTime
return void

Uninitialize() public method

public Uninitialize ( ) : void
return void

Unset() public abstract method

public abstract Unset ( string key ) : void
key string
return void