C# Класс Dbot.Data.Datastore

Показать файл Открыть проект

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

Метод Описание
AddToStateString ( string key, string stringToAdd, IList externalList ) : bool
AddToStateString ( string key, string keyToAdd, double valueToAdd, double>.IDictionary externalDictionary ) : bool
AddToStateString ( string key, string keyToAdd, string valueToAdd, string>.IDictionary externalDictionary ) : bool
DeleteFromStateString ( string key, string keyToDelete, double>.IDictionary externalDictionary ) : bool
DeleteFromStateString ( string key, string keyToDelete, string>.IDictionary externalDictionary ) : bool
DeleteFromStateString ( string key, string stringToDelete, IList externalList ) : bool
GenerateEmoteRegex ( ) : void
GetStateString_StringDoubleDictionary ( string key ) : double>.Dictionary
GetStateString_StringList ( string key ) : List
GetStateString_StringStringDictionary ( string key ) : string>.Dictionary
GetStateVariable ( string key ) : int
Initialize ( ) : void
InsertMessage ( Message msg ) : void
OffTime ( ) : int
OnTime ( ) : int
SaveUserHistory ( UserHistory history, bool wait = false ) : void
SetStateString ( string key, double>.Dictionary value, bool wait = false ) : void
SetStateString ( string key, string>.Dictionary value, bool wait = false ) : void
SetStateString ( string key, List value, bool wait = false ) : void
Stalk ( string user ) : Stalk
Terminate ( ) : void
UpdateStateString ( string key, string value, bool wait = false ) : void
UpdateStateVariable ( string key, int value, bool wait = false ) : void
UserHistory ( string nick ) : UserHistory

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

Метод Описание
GetStateString ( string key ) : string

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

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

public static AddToStateString ( string key, string stringToAdd, IList externalList ) : bool
key string
stringToAdd string
externalList IList
Результат bool

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

public static AddToStateString ( string key, string keyToAdd, double valueToAdd, double>.IDictionary externalDictionary ) : bool
key string
keyToAdd string
valueToAdd double
externalDictionary double>.IDictionary
Результат bool

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

public static AddToStateString ( string key, string keyToAdd, string valueToAdd, string>.IDictionary externalDictionary ) : bool
key string
keyToAdd string
valueToAdd string
externalDictionary string>.IDictionary
Результат bool

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

public static DeleteFromStateString ( string key, string keyToDelete, double>.IDictionary externalDictionary ) : bool
key string
keyToDelete string
externalDictionary double>.IDictionary
Результат bool

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

public static DeleteFromStateString ( string key, string keyToDelete, string>.IDictionary externalDictionary ) : bool
key string
keyToDelete string
externalDictionary string>.IDictionary
Результат bool

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

public static DeleteFromStateString ( string key, string stringToDelete, IList externalList ) : bool
key string
stringToDelete string
externalList IList
Результат bool

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

public static GenerateEmoteRegex ( ) : void
Результат void

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

public static GetStateString_StringDoubleDictionary ( string key ) : double>.Dictionary
key string
Результат double>.Dictionary

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

public static GetStateString_StringList ( string key ) : List
key string
Результат List

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

public static GetStateString_StringStringDictionary ( string key ) : string>.Dictionary
key string
Результат string>.Dictionary

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

public static GetStateVariable ( string key ) : int
key string
Результат int

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

public static Initialize ( ) : void
Результат void

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

public static InsertMessage ( Message msg ) : void
msg Message
Результат void

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

public static OffTime ( ) : int
Результат int

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

public static OnTime ( ) : int
Результат int

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

public static SaveUserHistory ( UserHistory history, bool wait = false ) : void
history UserHistory
wait bool
Результат void

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

public static SetStateString ( string key, double>.Dictionary value, bool wait = false ) : void
key string
value double>.Dictionary
wait bool
Результат void

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

public static SetStateString ( string key, string>.Dictionary value, bool wait = false ) : void
key string
value string>.Dictionary
wait bool
Результат void

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

public static SetStateString ( string key, List value, bool wait = false ) : void
key string
value List
wait bool
Результат void

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

public static Stalk ( string user ) : Stalk
user string
Результат Stalk

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

public static Terminate ( ) : void
Результат void

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

public static UpdateStateString ( string key, string value, bool wait = false ) : void
key string
value string
wait bool
Результат void

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

public static UpdateStateVariable ( string key, int value, bool wait = false ) : void
key string
value int
wait bool
Результат void

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

public static UserHistory ( string nick ) : UserHistory
nick string
Результат UserHistory