C# Class Server.Engines.Reports.StaffHistory

Inheritance: Server.Engines.Reports.PersistableObject
Afficher le fichier Open project: Grimoric/RunUO.T2A Class Usage Examples

Méthodes publiques

Свойство Type Description
RenderLock object
SaveLock object
ThisTypeID Server.Engines.Reports.PersistableType

Méthodes publiques

Méthode Description
AddPage ( PageInfo info ) : void
DeserializeChildren ( PersistanceReader ip ) : void
GetPageCount ( Server.Engines.Reports.PageInfoCollection pages, PageResolution res, System.DateTime min, System.DateTime max ) : int
GetPageCount ( StaffInfo staff, System.DateTime min, System.DateTime max ) : int
GetStaff ( ) : Server.Engines.Reports.StaffInfo[]
GetStaffInfo ( string account ) : StaffInfo
GetUserInfo ( string account ) : UserInfo
Load ( ) : void
Render ( Server.Engines.Reports.ObjectCollection objects ) : void
Save ( ) : void
SerializeChildren ( PersistanceWriter op ) : void
StaffHistory ( ) : System

Private Methods

Méthode Description
ChartTotalPages ( StaffInfo staff, System.TimeSpan ts, string title, string fname ) : Server.Engines.Reports.PieChart[]
Construct ( ) : Server.Engines.Reports.PersistableObject
GraphHourlyPages ( Server.Engines.Reports.PageInfoCollection pages, PageResolution res, string title, string fname ) : Server.Engines.Reports.BarGraph
GraphHourlyPages ( StaffInfo staff ) : Server.Engines.Reports.BarGraph
GraphQueueStatus ( ) : Server.Engines.Reports.BarGraph
ReportTotalPages ( StaffInfo staff, System.TimeSpan ts, string title ) : Server.Engines.Reports.Report

Method Details

AddPage() public méthode

public AddPage ( PageInfo info ) : void
info PageInfo
Résultat void

DeserializeChildren() public méthode

public DeserializeChildren ( PersistanceReader ip ) : void
ip PersistanceReader
Résultat void

GetPageCount() public static méthode

public static GetPageCount ( Server.Engines.Reports.PageInfoCollection pages, PageResolution res, System.DateTime min, System.DateTime max ) : int
pages Server.Engines.Reports.PageInfoCollection
res PageResolution
min System.DateTime
max System.DateTime
Résultat int

GetPageCount() public static méthode

public static GetPageCount ( StaffInfo staff, System.DateTime min, System.DateTime max ) : int
staff StaffInfo
min System.DateTime
max System.DateTime
Résultat int

GetStaff() public méthode

public GetStaff ( ) : Server.Engines.Reports.StaffInfo[]
Résultat Server.Engines.Reports.StaffInfo[]

GetStaffInfo() public méthode

public GetStaffInfo ( string account ) : StaffInfo
account string
Résultat StaffInfo

GetUserInfo() public méthode

public GetUserInfo ( string account ) : UserInfo
account string
Résultat UserInfo

Load() public méthode

public Load ( ) : void
Résultat void

Render() public méthode

public Render ( Server.Engines.Reports.ObjectCollection objects ) : void
objects Server.Engines.Reports.ObjectCollection
Résultat void

Save() public méthode

public Save ( ) : void
Résultat void

SerializeChildren() public méthode

public SerializeChildren ( PersistanceWriter op ) : void
op PersistanceWriter
Résultat void

StaffHistory() public méthode

public StaffHistory ( ) : System
Résultat System

Property Details

RenderLock public_oe static_oe property

public static object RenderLock
Résultat object

SaveLock public_oe static_oe property

public static object SaveLock
Résultat object

ThisTypeID public_oe static_oe property

public static PersistableType,Server.Engines.Reports ThisTypeID
Résultat Server.Engines.Reports.PersistableType