C# Class Redis, redis-sharp

Inheritance: IDisposable
Afficher le fichier Open project: SamSaffron/redis-sharp Class Usage Examples

Méthodes publiques

Méthode Description
AddToSet ( string key, byte member ) : bool
AddToSet ( string key, string member ) : bool
BackgroundSave ( ) : void
CardinalityOfSet ( string key ) : int
ContainsKey ( string key ) : bool
Decrement ( string key ) : int
Decrement ( string key, int count ) : int
Dispose ( ) : void
Expire ( string key, int seconds ) : bool
ExpireAt ( string key, int time ) : bool
FlushAll ( ) : void
FlushDb ( ) : void
Get ( string key ) : byte[]
GetDifferenceOfSets ( ) : byte[][]
GetInfo ( ) : string>.Dictionary
GetIntersectionOfSets ( ) : byte[][]
GetKeys ( ) : byte[][]
GetKeys ( string pattern ) : string[]
GetMembersOfSet ( string key ) : byte[][]
GetRandomMemberOfSet ( string key ) : byte[]
GetSet ( string key, byte value ) : byte[]
GetSet ( string key, string value ) : string
GetString ( string key ) : string
GetUnionOfSets ( ) : byte[][]
Increment ( string key ) : int
Increment ( string key, int count ) : int
IsMemberOfSet ( string key, byte member ) : bool
IsMemberOfSet ( string key, string member ) : bool
LeftPop ( string key ) : byte[]
ListIndex ( string key, int index ) : byte[]
ListLength ( string key ) : int
ListRange ( string key, int start, int end ) : byte[][]
MoveMemberToSet ( string srcKey, string destKey, byte member ) : bool
PopRandomMemberOfSet ( string key ) : byte[]
RandomKey ( ) : string
Redis ( ) : System
Redis ( string host ) : System
Redis ( string host, int port ) : System
Remove ( string key ) : bool
Remove ( ) : int
RemoveFromSet ( string key, byte member ) : bool
RemoveFromSet ( string key, string member ) : bool
Rename ( string oldKeyname, string newKeyname ) : bool
RightPush ( string key, string value ) : void
Save ( ) : string
SendDataCommandExpectMultiBulkReply ( byte data, string command ) : byte[][]
Set ( byte[]>.IDictionary dict ) : void
Set ( string>.IDictionary dict ) : void
Set ( string key, byte value ) : void
Set ( string key, string value ) : void
SetNX ( string key, byte value ) : bool
SetNX ( string key, string value ) : bool
Shutdown ( ) : void
Sort ( SortOptions, options ) : byte[][]
StoreDifferenceOfSets ( string destKey ) : void
StoreIntersectionOfSets ( string destKey ) : void
StoreUnionOfSets ( string destKey ) : void
TimeToLive ( string key ) : int
TypeOf ( string key ) : KeyType
this ( string key ) : string

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Private Methods

Méthode Description
Connect ( ) : void
ExpectSuccess ( ) : void
Log ( string fmt ) : void
ReadData ( ) : byte[]
ReadLine ( ) : string
SendCommand ( string cmd ) : bool
SendDataCommand ( byte data, string cmd ) : bool
SendDataExpectInt ( byte data, string cmd ) : int
SendExpectData ( byte data, string cmd ) : byte[]
SendExpectInt ( string cmd ) : int
SendExpectString ( string cmd ) : string
SendExpectSuccess ( string cmd ) : void
SendGetString ( string cmd ) : string
StoreSetCommands ( string cmd, string destKey ) : void

Method Details

AddToSet() public méthode

public AddToSet ( string key, byte member ) : bool
key string
member byte
Résultat bool

AddToSet() public méthode

public AddToSet ( string key, string member ) : bool
key string
member string
Résultat bool

BackgroundSave() public méthode

public BackgroundSave ( ) : void
Résultat void

CardinalityOfSet() public méthode

public CardinalityOfSet ( string key ) : int
key string
Résultat int

ContainsKey() public méthode

public ContainsKey ( string key ) : bool
key string
Résultat bool

Decrement() public méthode

public Decrement ( string key ) : int
key string
Résultat int

Decrement() public méthode

public Decrement ( string key, int count ) : int
key string
count int
Résultat int

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

Expire() public méthode

public Expire ( string key, int seconds ) : bool
key string
seconds int
Résultat bool

ExpireAt() public méthode

public ExpireAt ( string key, int time ) : bool
key string
time int
Résultat bool

FlushAll() public méthode

public FlushAll ( ) : void
Résultat void

FlushDb() public méthode

public FlushDb ( ) : void
Résultat void

Get() public méthode

public Get ( string key ) : byte[]
key string
Résultat byte[]

GetDifferenceOfSets() public méthode

public GetDifferenceOfSets ( ) : byte[][]
Résultat byte[][]

GetInfo() public méthode

public GetInfo ( ) : string>.Dictionary
Résultat string>.Dictionary

GetIntersectionOfSets() public méthode

public GetIntersectionOfSets ( ) : byte[][]
Résultat byte[][]

GetKeys() public méthode

public GetKeys ( ) : byte[][]
Résultat byte[][]

GetKeys() public méthode

public GetKeys ( string pattern ) : string[]
pattern string
Résultat string[]

GetMembersOfSet() public méthode

public GetMembersOfSet ( string key ) : byte[][]
key string
Résultat byte[][]

GetRandomMemberOfSet() public méthode

public GetRandomMemberOfSet ( string key ) : byte[]
key string
Résultat byte[]

GetSet() public méthode

public GetSet ( string key, byte value ) : byte[]
key string
value byte
Résultat byte[]

GetSet() public méthode

public GetSet ( string key, string value ) : string
key string
value string
Résultat string

GetString() public méthode

public GetString ( string key ) : string
key string
Résultat string

GetUnionOfSets() public méthode

public GetUnionOfSets ( ) : byte[][]
Résultat byte[][]

Increment() public méthode

public Increment ( string key ) : int
key string
Résultat int

Increment() public méthode

public Increment ( string key, int count ) : int
key string
count int
Résultat int

IsMemberOfSet() public méthode

public IsMemberOfSet ( string key, byte member ) : bool
key string
member byte
Résultat bool

IsMemberOfSet() public méthode

public IsMemberOfSet ( string key, string member ) : bool
key string
member string
Résultat bool

LeftPop() public méthode

public LeftPop ( string key ) : byte[]
key string
Résultat byte[]

ListIndex() public méthode

public ListIndex ( string key, int index ) : byte[]
key string
index int
Résultat byte[]

ListLength() public méthode

public ListLength ( string key ) : int
key string
Résultat int

ListRange() public méthode

public ListRange ( string key, int start, int end ) : byte[][]
key string
start int
end int
Résultat byte[][]

MoveMemberToSet() public méthode

public MoveMemberToSet ( string srcKey, string destKey, byte member ) : bool
srcKey string
destKey string
member byte
Résultat bool

PopRandomMemberOfSet() public méthode

public PopRandomMemberOfSet ( string key ) : byte[]
key string
Résultat byte[]

RandomKey() public méthode

public RandomKey ( ) : string
Résultat string

Redis() public méthode

public Redis ( ) : System
Résultat System

Redis() public méthode

public Redis ( string host ) : System
host string
Résultat System

Redis() public méthode

public Redis ( string host, int port ) : System
host string
port int
Résultat System

Remove() public méthode

public Remove ( string key ) : bool
key string
Résultat bool

Remove() public méthode

public Remove ( ) : int
Résultat int

RemoveFromSet() public méthode

public RemoveFromSet ( string key, byte member ) : bool
key string
member byte
Résultat bool

RemoveFromSet() public méthode

public RemoveFromSet ( string key, string member ) : bool
key string
member string
Résultat bool

Rename() public méthode

public Rename ( string oldKeyname, string newKeyname ) : bool
oldKeyname string
newKeyname string
Résultat bool

RightPush() public méthode

public RightPush ( string key, string value ) : void
key string
value string
Résultat void

Save() public méthode

public Save ( ) : string
Résultat string

SendDataCommandExpectMultiBulkReply() public méthode

public SendDataCommandExpectMultiBulkReply ( byte data, string command ) : byte[][]
data byte
command string
Résultat byte[][]

Set() public méthode

public Set ( byte[]>.IDictionary dict ) : void
dict byte[]>.IDictionary
Résultat void

Set() public méthode

public Set ( string>.IDictionary dict ) : void
dict string>.IDictionary
Résultat void

Set() public méthode

public Set ( string key, byte value ) : void
key string
value byte
Résultat void

Set() public méthode

public Set ( string key, string value ) : void
key string
value string
Résultat void

SetNX() public méthode

public SetNX ( string key, byte value ) : bool
key string
value byte
Résultat bool

SetNX() public méthode

public SetNX ( string key, string value ) : bool
key string
value string
Résultat bool

Shutdown() public méthode

public Shutdown ( ) : void
Résultat void

Sort() public méthode

public Sort ( SortOptions, options ) : byte[][]
options SortOptions,
Résultat byte[][]

StoreDifferenceOfSets() public méthode

public StoreDifferenceOfSets ( string destKey ) : void
destKey string
Résultat void

StoreIntersectionOfSets() public méthode

public StoreIntersectionOfSets ( string destKey ) : void
destKey string
Résultat void

StoreUnionOfSets() public méthode

public StoreUnionOfSets ( string destKey ) : void
destKey string
Résultat void

TimeToLive() public méthode

public TimeToLive ( string key ) : int
key string
Résultat int

TypeOf() public méthode

public TypeOf ( string key ) : KeyType
key string
Résultat KeyType

this() public méthode

public this ( string key ) : string
key string
Résultat string