C# 클래스 CodeSharp.EventSourcing.TimeRecorder

파일 보기 프로젝트 열기: tangxuehua/eventsourcing 1 사용 예제들

공개 메소드들

메소드 설명
BeginRecorderItem ( string description ) : RecorderItem
GenerateReport ( ) : string
Reset ( ) : void
TimeRecorder ( string name ) : System

비공개 메소드들

메소드 설명
AddCompletedRecorderItem ( RecorderItem recorderItem ) : void
BuildChildRecorderItemTree ( RecorderItem parentRecorderItem ) : void
GenerateRecorderItemTimeStrings ( RecorderItem recorderItem, string leftSpace, string unitIndentString, List recorderItemTimeStrings ) : void
GenerateTreeReport ( ) : string
GetChildRecorderItems ( RecorderItem parentRecorderItem ) : List
GetCurrentTicks ( ) : double
GetDirectParent ( RecorderItem recorderItem ) : RecorderItem
GetTimePercent ( RecorderItem recorderItem ) : string
GetTopLevelRecorderItems ( ) : List
GetTotalTicks ( ) : double
IsTopLevelRecorderItem ( RecorderItem recorderItem ) : bool

메소드 상세

BeginRecorderItem() 공개 메소드

public BeginRecorderItem ( string description ) : RecorderItem
description string
리턴 RecorderItem

GenerateReport() 공개 메소드

public GenerateReport ( ) : string
리턴 string

Reset() 공개 메소드

public Reset ( ) : void
리턴 void

TimeRecorder() 공개 메소드

public TimeRecorder ( string name ) : System
name string
리턴 System