C# Class CarrotCache, carrot-unity

Inheritance: IDisposable
显示文件 Open project: GoCarrotArchive/carrot-unity Class Usage Examples

Public Methods

Method Description
CacheRequest ( Carrot, serviceType, string endpoint, object>.Dictionary parameters ) : CachedRequest
CarrotCache ( ) : System
Dispose ( ) : void
RequestsInCache ( Carrot, authStatus ) : List
markInstallMetricSent ( ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Private Methods

Method Description
sqlite3_close ( IntPtr db ) : int
sqlite3_column_double ( IntPtr stmHandle, int iCol ) : double
sqlite3_column_int ( IntPtr stmHandle, int iCol ) : int
sqlite3_column_int64 ( IntPtr stmHandle, int iCol ) : long
sqlite3_column_text ( IntPtr stmHandle, int iCol ) : string
sqlite3_errmsg ( IntPtr db ) : string
sqlite3_exec ( IntPtr db, string zSql, IntPtr callback, IntPtr cbArg, IntPtr errmsg ) : int
sqlite3_finalize ( IntPtr stmHandle ) : int
sqlite3_last_insert_rowid ( IntPtr db ) : long
sqlite3_open ( string filename, IntPtr &ppDb ) : int
sqlite3_prepare_v2 ( IntPtr db, string zSql, int nByte, IntPtr &ppStmpt, IntPtr pzTail ) : int
sqlite3_step ( IntPtr stmHandle ) : int

Method Details

CacheRequest() public method

public CacheRequest ( Carrot, serviceType, string endpoint, object>.Dictionary parameters ) : CachedRequest
serviceType Carrot,
endpoint string
parameters object>.Dictionary
return CachedRequest

CarrotCache() public method

public CarrotCache ( ) : System
return System

Dispose() public method

public Dispose ( ) : void
return void

Dispose() protected method

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

RequestsInCache() public method

public RequestsInCache ( Carrot, authStatus ) : List
authStatus Carrot,
return List

markInstallMetricSent() public method

public markInstallMetricSent ( ) : void
return void