C# Класс BookSleeve.RedisMessage

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Create ( int db, RedisLiteral command ) : RedisMessage
Create ( int db, RedisLiteral command, RedisParameter arg0 ) : RedisMessage
Create ( int db, RedisLiteral command, RedisParameter arg0, RedisParameter arg1 ) : RedisMessage
Create ( int db, RedisLiteral command, RedisParameter arg0, RedisParameter arg1, RedisParameter arg2 ) : RedisMessage
Create ( int db, RedisLiteral command, RedisParameter arg0, RedisParameter arg1, RedisParameter arg2, RedisParameter arg3 ) : RedisMessage
Create ( int db, RedisLiteral command, string arg0 ) : RedisMessage
Create ( int db, RedisLiteral command, string arg0, string arg1 ) : RedisMessage
Critical ( ) : RedisMessage
Expect ( RedisLiteral result ) : RedisMessage
ExpectOk ( ) : RedisMessage
ToString ( ) : string
Write ( Stream stream ) : void

Защищенные методы

Метод Описание
RedisMessage ( int db, RedisLiteral command ) : System
WriteCommand ( Stream stream, int argCount ) : void
WriteRaw ( Stream stream, long value ) : void
WriteUnified ( Stream stream, RedisLiteral value ) : void
WriteUnified ( Stream stream, byte value ) : void
WriteUnified ( Stream stream, double value ) : void
WriteUnified ( Stream stream, long value ) : void
WriteUnified ( Stream stream, string value ) : void

Приватные методы

Метод Описание
ChangeState ( MessageState from, MessageState to ) : bool
Complete ( RedisResult result ) : void
RedisMessage ( ) : System
SetMessageResult ( IMessageResult messageResult ) : void
ToString ( double value ) : string
ToString ( long value ) : string

Описание методов

Create() публичный статический Метод

public static Create ( int db, RedisLiteral command ) : RedisMessage
db int
command RedisLiteral
Результат RedisMessage

Create() публичный статический Метод

public static Create ( int db, RedisLiteral command, RedisParameter arg0 ) : RedisMessage
db int
command RedisLiteral
arg0 RedisParameter
Результат RedisMessage

Create() публичный статический Метод

public static Create ( int db, RedisLiteral command, RedisParameter arg0, RedisParameter arg1 ) : RedisMessage
db int
command RedisLiteral
arg0 RedisParameter
arg1 RedisParameter
Результат RedisMessage

Create() публичный статический Метод

public static Create ( int db, RedisLiteral command, RedisParameter arg0, RedisParameter arg1, RedisParameter arg2 ) : RedisMessage
db int
command RedisLiteral
arg0 RedisParameter
arg1 RedisParameter
arg2 RedisParameter
Результат RedisMessage

Create() публичный статический Метод

public static Create ( int db, RedisLiteral command, RedisParameter arg0, RedisParameter arg1, RedisParameter arg2, RedisParameter arg3 ) : RedisMessage
db int
command RedisLiteral
arg0 RedisParameter
arg1 RedisParameter
arg2 RedisParameter
arg3 RedisParameter
Результат RedisMessage

Create() публичный статический Метод

public static Create ( int db, RedisLiteral command, string arg0 ) : RedisMessage
db int
command RedisLiteral
arg0 string
Результат RedisMessage

Create() публичный статический Метод

public static Create ( int db, RedisLiteral command, string arg0, string arg1 ) : RedisMessage
db int
command RedisLiteral
arg0 string
arg1 string
Результат RedisMessage

Critical() публичный Метод

public Critical ( ) : RedisMessage
Результат RedisMessage

Expect() публичный Метод

public Expect ( RedisLiteral result ) : RedisMessage
result RedisLiteral
Результат RedisMessage

ExpectOk() публичный Метод

public ExpectOk ( ) : RedisMessage
Результат RedisMessage

RedisMessage() защищенный Метод

protected RedisMessage ( int db, RedisLiteral command ) : System
db int
command RedisLiteral
Результат System

ToString() публичный Метод

public ToString ( ) : string
Результат string

Write() публичный абстрактный Метод

public abstract Write ( Stream stream ) : void
stream Stream
Результат void

WriteCommand() защищенный Метод

protected WriteCommand ( Stream stream, int argCount ) : void
stream Stream
argCount int
Результат void

WriteRaw() защищенный статический Метод

protected static WriteRaw ( Stream stream, long value ) : void
stream Stream
value long
Результат void

WriteUnified() защищенный статический Метод

protected static WriteUnified ( Stream stream, RedisLiteral value ) : void
stream Stream
value RedisLiteral
Результат void

WriteUnified() защищенный статический Метод

protected static WriteUnified ( Stream stream, byte value ) : void
stream Stream
value byte
Результат void

WriteUnified() защищенный статический Метод

protected static WriteUnified ( Stream stream, double value ) : void
stream Stream
value double
Результат void

WriteUnified() защищенный статический Метод

protected static WriteUnified ( Stream stream, long value ) : void
stream Stream
value long
Результат void

WriteUnified() защищенный статический Метод

protected static WriteUnified ( Stream stream, string value ) : void
stream Stream
value string
Результат void