C# Class DataAccess.RedisAdaptor

Exibir arquivo Open project: fingerpasswang/Phial Class Usage Examples

Public Methods

Method Description
DeleteTask ( string key, string task ) : Task
GetNowUnixTimeDouble ( ) : double
GetTasks ( string key, uint num ) : Task>
LockKey ( string key ) : Task
Query ( string queryCmd, string field ) : Task
QueryAll ( string queryCmd ) : Task
RedisAdaptor ( List endPoints ) : System
RedisAdaptor ( string ip, int port ) : System
SubmitChanges ( string keys, long lockId, List updateQueues ) : Task
Update ( string key ) : IUpdateDataContext
UpdateWork ( object id ) : Task

Private Methods

Method Description
Load ( string path ) : string
UpdateQueueToArgs ( List queue ) : IEnumerable

Method Details

DeleteTask() public method

public DeleteTask ( string key, string task ) : Task
key string
task string
return Task

GetNowUnixTimeDouble() public static method

public static GetNowUnixTimeDouble ( ) : double
return double

GetTasks() public method

public GetTasks ( string key, uint num ) : Task>
key string
num uint
return Task>

LockKey() public method

public LockKey ( string key ) : Task
key string
return Task

Query() public method

public Query ( string queryCmd, string field ) : Task
queryCmd string
field string
return Task

QueryAll() public method

public QueryAll ( string queryCmd ) : Task
queryCmd string
return Task

RedisAdaptor() public method

public RedisAdaptor ( List endPoints ) : System
endPoints List
return System

RedisAdaptor() public method

public RedisAdaptor ( string ip, int port ) : System
ip string
port int
return System

SubmitChanges() public method

public SubmitChanges ( string keys, long lockId, List updateQueues ) : Task
keys string
lockId long
updateQueues List
return Task

Update() public method

public Update ( string key ) : IUpdateDataContext
key string
return IUpdateDataContext

UpdateWork() public method

public UpdateWork ( object id ) : Task
id object
return Task