C# 클래스 DataAccess.RedisAdaptor

파일 보기 프로젝트 열기: fingerpasswang/Phial 1 사용 예제들

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
Load ( string path ) : string
UpdateQueueToArgs ( List queue ) : IEnumerable

메소드 상세

DeleteTask() 공개 메소드

public DeleteTask ( string key, string task ) : Task
key string
task string
리턴 Task

GetNowUnixTimeDouble() 공개 정적인 메소드

public static GetNowUnixTimeDouble ( ) : double
리턴 double

GetTasks() 공개 메소드

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

LockKey() 공개 메소드

public LockKey ( string key ) : Task
key string
리턴 Task

Query() 공개 메소드

public Query ( string queryCmd, string field ) : Task
queryCmd string
field string
리턴 Task

QueryAll() 공개 메소드

public QueryAll ( string queryCmd ) : Task
queryCmd string
리턴 Task

RedisAdaptor() 공개 메소드

public RedisAdaptor ( List endPoints ) : System
endPoints List
리턴 System

RedisAdaptor() 공개 메소드

public RedisAdaptor ( string ip, int port ) : System
ip string
port int
리턴 System

SubmitChanges() 공개 메소드

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

Update() 공개 메소드

public Update ( string key ) : IUpdateDataContext
key string
리턴 IUpdateDataContext

UpdateWork() 공개 메소드

public UpdateWork ( object id ) : Task
id object
리턴 Task