C# Class DotNetWorkQueue.Transport.Redis.Basic.Lua.DequeueRpcLua

Dequeues the next record for a Rpc
Inheritance: BaseLua
Afficher le fichier Open project: blehnen/DotNetWorkQueue

Méthodes publiques

Méthode Description
DequeueRpcLua ( IRedisConnection connection, RedisNames redisNames ) : System.Threading.Tasks
Execute ( string messageid, long unixTime ) : RedisValue[]

Dequeues the next record for a Rpc.

ExecuteAsync ( string messageid, long unixTime ) : Task

Dequeues the next record for a Rpc.

Private Methods

Méthode Description
GetParameters ( string messageid, long unixTime ) : object

Gets the parameters.

Method Details

DequeueRpcLua() public méthode

public DequeueRpcLua ( IRedisConnection connection, RedisNames redisNames ) : System.Threading.Tasks
connection IRedisConnection
redisNames RedisNames
Résultat System.Threading.Tasks

Execute() public méthode

Dequeues the next record for a Rpc.
public Execute ( string messageid, long unixTime ) : RedisValue[]
messageid string The messageid.
unixTime long The current unix time.
Résultat RedisValue[]

ExecuteAsync() public méthode

Dequeues the next record for a Rpc.
public ExecuteAsync ( string messageid, long unixTime ) : Task
messageid string The messageid.
unixTime long The current unix time.
Résultat Task