C# Class Aegis.Calculate.HighResolutionTimer

Inheritance: IDisposable
显示文件 Open project: SyncZone/AegisFramework Class Usage Examples

Public Properties

Property Type Description
Items NamedObjectIndexer
Name string

Public Methods

Method Description
Dispose ( ) : void
GetElapsedSeconds ( long frequency, long startTime ) : double
HighResolutionTimer ( ) : System
HighResolutionTimer ( string name ) : System
Lap ( ) : void
Restart ( ) : void
Start ( ) : void
StartNew ( ) : HighResolutionTimer
Stop ( ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

GetElapsedSeconds() public static method

public static GetElapsedSeconds ( long frequency, long startTime ) : double
frequency long
startTime long
return double

HighResolutionTimer() public method

public HighResolutionTimer ( ) : System
return System

HighResolutionTimer() public method

public HighResolutionTimer ( string name ) : System
name string
return System

Lap() public method

public Lap ( ) : void
return void

Restart() public method

public Restart ( ) : void
return void

Start() public method

public Start ( ) : void
return void

StartNew() public static method

public static StartNew ( ) : HighResolutionTimer
return HighResolutionTimer

Stop() public method

public Stop ( ) : void
return void

Property Details

Items public_oe static_oe property

public static NamedObjectIndexer Items
return NamedObjectIndexer

Name public_oe property

public string Name
return string