C# Class ServiceStack.Redis.RedisQueueCompletableOperation

Redis operation (transaction/pipeline) that allows queued commands to be completed
Exibir arquivo Open project: ServiceStack/ServiceStack.Redis

Public Methods

Method Description
CompleteBytesQueuedCommand ( Func bytesReadCommand ) : void
CompleteDoubleQueuedCommand ( Func doubleReadCommand ) : void
CompleteIntQueuedCommand ( Func intReadCommand ) : void
CompleteLongQueuedCommand ( Func longReadCommand ) : void
CompleteMultiBytesQueuedCommand ( Func multiBytesReadCommand ) : void
CompleteMultiStringQueuedCommand ( Func multiStringReadCommand ) : void
CompleteRedisDataQueuedCommand ( Func redisDataReadCommand ) : void
CompleteStringQueuedCommand ( Func stringReadCommand ) : void
CompleteVoidQueuedCommand ( System.Action voidReadCommand ) : void

Protected Methods

Method Description
AddCurrentQueuedOperation ( ) : void

Private Methods

Method Description
AssertCurrentOperation ( ) : void
BeginQueuedCommand ( QueuedRedisOperation queuedRedisOperation ) : void

Method Details

AddCurrentQueuedOperation() protected method

protected AddCurrentQueuedOperation ( ) : void
return void

CompleteBytesQueuedCommand() public method

public CompleteBytesQueuedCommand ( Func bytesReadCommand ) : void
bytesReadCommand Func
return void

CompleteDoubleQueuedCommand() public method

public CompleteDoubleQueuedCommand ( Func doubleReadCommand ) : void
doubleReadCommand Func
return void

CompleteIntQueuedCommand() public method

public CompleteIntQueuedCommand ( Func intReadCommand ) : void
intReadCommand Func
return void

CompleteLongQueuedCommand() public method

public CompleteLongQueuedCommand ( Func longReadCommand ) : void
longReadCommand Func
return void

CompleteMultiBytesQueuedCommand() public method

public CompleteMultiBytesQueuedCommand ( Func multiBytesReadCommand ) : void
multiBytesReadCommand Func
return void

CompleteMultiStringQueuedCommand() public method

public CompleteMultiStringQueuedCommand ( Func multiStringReadCommand ) : void
multiStringReadCommand Func
return void

CompleteRedisDataQueuedCommand() public method

public CompleteRedisDataQueuedCommand ( Func redisDataReadCommand ) : void
redisDataReadCommand Func
return void

CompleteStringQueuedCommand() public method

public CompleteStringQueuedCommand ( Func stringReadCommand ) : void
stringReadCommand Func
return void

CompleteVoidQueuedCommand() public method

public CompleteVoidQueuedCommand ( System.Action voidReadCommand ) : void
voidReadCommand System.Action
return void