C# 클래스 Server.Engines.Reports.StaffHistory

상속: Server.Engines.Reports.PersistableObject
파일 보기 프로젝트 열기: Grimoric/RunUO.T2A 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
RenderLock object
SaveLock object
ThisTypeID Server.Engines.Reports.PersistableType

공개 메소드들

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

비공개 메소드들

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

메소드 상세

AddPage() 공개 메소드

public AddPage ( PageInfo info ) : void
info PageInfo
리턴 void

DeserializeChildren() 공개 메소드

public DeserializeChildren ( PersistanceReader ip ) : void
ip PersistanceReader
리턴 void

GetPageCount() 공개 정적인 메소드

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
리턴 int

GetPageCount() 공개 정적인 메소드

public static GetPageCount ( StaffInfo staff, System.DateTime min, System.DateTime max ) : int
staff StaffInfo
min System.DateTime
max System.DateTime
리턴 int

GetStaff() 공개 메소드

public GetStaff ( ) : Server.Engines.Reports.StaffInfo[]
리턴 Server.Engines.Reports.StaffInfo[]

GetStaffInfo() 공개 메소드

public GetStaffInfo ( string account ) : StaffInfo
account string
리턴 StaffInfo

GetUserInfo() 공개 메소드

public GetUserInfo ( string account ) : UserInfo
account string
리턴 UserInfo

Load() 공개 메소드

public Load ( ) : void
리턴 void

Render() 공개 메소드

public Render ( Server.Engines.Reports.ObjectCollection objects ) : void
objects Server.Engines.Reports.ObjectCollection
리턴 void

Save() 공개 메소드

public Save ( ) : void
리턴 void

SerializeChildren() 공개 메소드

public SerializeChildren ( PersistanceWriter op ) : void
op PersistanceWriter
리턴 void

StaffHistory() 공개 메소드

public StaffHistory ( ) : System
리턴 System

프로퍼티 상세

RenderLock 공개적으로 정적으로 프로퍼티

public static object RenderLock
리턴 object

SaveLock 공개적으로 정적으로 프로퍼티

public static object SaveLock
리턴 object

ThisTypeID 공개적으로 정적으로 프로퍼티

public static PersistableType,Server.Engines.Reports ThisTypeID
리턴 Server.Engines.Reports.PersistableType