C# Класс SharpMod.Database.MySql.MySqlDatabase

Наследование: IDatabase
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
CreateTables void

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

Метод Описание
AddBan ( BanInfo bi, bool>.Action callback ) : void
AddKick ( KickInfo ki, Action callback ) : void
AddMapChange ( MapChangeInfo mi, Action callback ) : void
FindByUniqueId ( string uniqueId ) : void
GetActiveBan ( IPlayerExtendedInfo player, Action callback ) : void
GetAllBans ( BanInfo[]>.Action callback ) : void
Load ( XmlDocument doc ) : bool
LoadPrivileges ( IPlayerExtendedInfo player, Action callback ) : void
MySqlDatabase ( ) : System
SavePrivileges ( IPlayerExtendedInfo player, string access, Action callback ) : void

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

Метод Описание
CreateTables ( ) : void

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

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

public AddBan ( BanInfo bi, bool>.Action callback ) : void
bi SharpMod.Database.BanInfo
callback bool>.Action
Результат void

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

public AddKick ( KickInfo ki, Action callback ) : void
ki SharpMod.Database.KickInfo
callback Action
Результат void

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

public AddMapChange ( MapChangeInfo mi, Action callback ) : void
mi SharpMod.Database.MapChangeInfo
callback Action
Результат void

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

public FindByUniqueId ( string uniqueId ) : void
uniqueId string
Результат void

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

public GetActiveBan ( IPlayerExtendedInfo player, Action callback ) : void
player IPlayerExtendedInfo
callback Action
Результат void

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

public GetAllBans ( BanInfo[]>.Action callback ) : void
callback BanInfo[]>.Action
Результат void

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

public Load ( XmlDocument doc ) : bool
doc System.Xml.XmlDocument
Результат bool

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

public LoadPrivileges ( IPlayerExtendedInfo player, Action callback ) : void
player IPlayerExtendedInfo
callback Action
Результат void

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

public MySqlDatabase ( ) : System
Результат System

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

public SavePrivileges ( IPlayerExtendedInfo player, string access, Action callback ) : void
player IPlayerExtendedInfo
access string
callback Action
Результат void