C# 클래스 SharpMod.Database.DefaultDatabase

상속: IDatabase
파일 보기 프로젝트 열기: txdv/sharpmod

공개 메소드들

메소드 설명
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