IRedisQueueCompletableOperationAsync
Interface to operations that allow queued commands to be completed
Assembly: ServiceStack.Interfaces.dll
View Source
Declaration
public interface IRedisQueueCompletableOperationAsync
Methods
CompleteVoidQueuedCommandAsync(Func<CancellationToken, ValueTask>)
View Source
Declaration
void CompleteVoidQueuedCommandAsync(Func<CancellationToken, ValueTask> voidReadCommand)
Parameters
Type | Name |
---|---|
System.Func<System.Threading.CancellationToken,ValueTask> | voidReadCommand |
CompleteIntQueuedCommandAsync(Func<CancellationToken, ValueTask<Int32>>)
View Source
Declaration
void CompleteIntQueuedCommandAsync(Func<CancellationToken, ValueTask<int>> intReadCommand)
Parameters
Type | Name |
---|---|
System.Func<System.Threading.CancellationToken,ValueTask<System.Int32>> | intReadCommand |
CompleteLongQueuedCommandAsync(Func<CancellationToken, ValueTask<Int64>>)
View Source
Declaration
void CompleteLongQueuedCommandAsync(Func<CancellationToken, ValueTask<long>> longReadCommand)
Parameters
Type | Name |
---|---|
System.Func<System.Threading.CancellationToken,ValueTask<System.Int64>> | longReadCommand |
CompleteBytesQueuedCommandAsync(Func<CancellationToken, ValueTask<Byte[]>>)
View Source
Declaration
void CompleteBytesQueuedCommandAsync(Func<CancellationToken, ValueTask<byte[]>> bytesReadCommand)
Parameters
Type | Name |
---|---|
System.Func<System.Threading.CancellationToken,ValueTask<System.Byte[]>> | bytesReadCommand |
CompleteMultiBytesQueuedCommandAsync(Func<CancellationToken, ValueTask<Byte[][]>>)
View Source
Declaration
void CompleteMultiBytesQueuedCommandAsync(Func<CancellationToken, ValueTask<byte[][]>> multiBytesReadCommand)
Parameters
Type | Name |
---|---|
System.Func<System.Threading.CancellationToken,ValueTask<System.Byte[][]>> | multiBytesReadCommand |
CompleteStringQueuedCommandAsync(Func<CancellationToken, ValueTask<String>>)
View Source
Declaration
void CompleteStringQueuedCommandAsync(Func<CancellationToken, ValueTask<string>> stringReadCommand)
Parameters
Type | Name |
---|---|
System.Func<System.Threading.CancellationToken,ValueTask<System.String>> | stringReadCommand |
CompleteMultiStringQueuedCommandAsync(Func<CancellationToken, ValueTask<List<String>>>)
View Source
Declaration
void CompleteMultiStringQueuedCommandAsync(Func<CancellationToken, ValueTask<List<string>>> multiStringReadCommand)
Parameters
Type | Name |
---|---|
System.Func<System.Threading.CancellationToken,ValueTask<System.Collections.Generic.List<System.String>>> | multiStringReadCommand |
CompleteDoubleQueuedCommandAsync(Func<CancellationToken, ValueTask<Double>>)
View Source
Declaration
void CompleteDoubleQueuedCommandAsync(Func<CancellationToken, ValueTask<double>> doubleReadCommand)
Parameters
Type | Name |
---|---|
System.Func<System.Threading.CancellationToken,ValueTask<System.Double>> | doubleReadCommand |
CompleteRedisDataQueuedCommandAsync(Func<CancellationToken, ValueTask<RedisData>>)
View Source
Declaration
void CompleteRedisDataQueuedCommandAsync(Func<CancellationToken, ValueTask<RedisData>> redisDataReadCommand)
Parameters
Type | Name |
---|---|
System.Func<System.Threading.CancellationToken,ValueTask<ServiceStack.Redis.RedisData>> | redisDataReadCommand |