C# Класс SharpMod.Database.DefaultDatabase

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

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

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

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

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

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

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

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

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

public AddMapChange ( MapChangeInfo mi, Action callback ) : void
mi MapChangeInfo
callback Action
Результат 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 static Load ( FileInfo fi ) : IDatabase
fi System.IO.FileInfo
Результат IDatabase

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

public static Load ( string filename ) : IDatabase
filename string
Результат IDatabase

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

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

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

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

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

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