C# Class SharpMod.Database.DefaultDatabase

Inheritance: IDatabase
Afficher le fichier Open project: txdv/sharpmod

Méthodes publiques

Méthode Description
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

Method Details

AddBan() public méthode

public AddBan ( BanInfo bi, bool>.Action callback ) : void
bi BanInfo
callback bool>.Action
Résultat void

AddKick() public méthode

public AddKick ( KickInfo ki, Action callback ) : void
ki KickInfo
callback Action
Résultat void

AddMapChange() public méthode

public AddMapChange ( MapChangeInfo mi, Action callback ) : void
mi MapChangeInfo
callback Action
Résultat void

GetActiveBan() public méthode

public GetActiveBan ( IPlayerExtendedInfo player, Action callback ) : void
player IPlayerExtendedInfo
callback Action
Résultat void

GetAllBans() public méthode

public GetAllBans ( BanInfo[]>.Action callback ) : void
callback BanInfo[]>.Action
Résultat void

Load() public static méthode

public static Load ( FileInfo fi ) : IDatabase
fi System.IO.FileInfo
Résultat IDatabase

Load() public static méthode

public static Load ( string filename ) : IDatabase
filename string
Résultat IDatabase

Load() public méthode

public Load ( XmlDocument doc ) : bool
doc System.Xml.XmlDocument
Résultat bool

LoadPrivileges() public méthode

public LoadPrivileges ( IPlayerExtendedInfo player, Action callback ) : void
player IPlayerExtendedInfo
callback Action
Résultat void

SavePrivileges() public méthode

public SavePrivileges ( IPlayerExtendedInfo player, string access, Action callback ) : void
player IPlayerExtendedInfo
access string
callback Action
Résultat void