C# Class DataAccess.RedisAdaptor

Afficher le fichier Open project: fingerpasswang/Phial Class Usage Examples

Méthodes publiques

Méthode 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

Méthode Description
Load ( string path ) : string
UpdateQueueToArgs ( List queue ) : IEnumerable

Method Details

DeleteTask() public méthode

public DeleteTask ( string key, string task ) : Task
key string
task string
Résultat Task

GetNowUnixTimeDouble() public static méthode

public static GetNowUnixTimeDouble ( ) : double
Résultat double

GetTasks() public méthode

public GetTasks ( string key, uint num ) : Task>
key string
num uint
Résultat Task>

LockKey() public méthode

public LockKey ( string key ) : Task
key string
Résultat Task

Query() public méthode

public Query ( string queryCmd, string field ) : Task
queryCmd string
field string
Résultat Task

QueryAll() public méthode

public QueryAll ( string queryCmd ) : Task
queryCmd string
Résultat Task

RedisAdaptor() public méthode

public RedisAdaptor ( List endPoints ) : System
endPoints List
Résultat System

RedisAdaptor() public méthode

public RedisAdaptor ( string ip, int port ) : System
ip string
port int
Résultat System

SubmitChanges() public méthode

public SubmitChanges ( string keys, long lockId, List updateQueues ) : Task
keys string
lockId long
updateQueues List
Résultat Task

Update() public méthode

public Update ( string key ) : IUpdateDataContext
key string
Résultat IUpdateDataContext

UpdateWork() public méthode

public UpdateWork ( object id ) : Task
id object
Résultat Task