C# Class BaconographyW8.PlatformServices.SystemServices

Inheritance: ISystemServices
Show file Open project: Synergex/Baconography Class Usage Examples

Public Methods

Method Description
RestartTimer ( object tickHandle ) : void
RunAsync ( Task>.Func action ) : void
StartThreadPoolTimer ( Task>.Func action, System.TimeSpan timer ) : void
StartTimer ( EventHandler tickHandler, System.TimeSpan tickSpan, bool uiThread ) : object
StopTimer ( object tickHandle ) : void

Method Details

RestartTimer() public method

public RestartTimer ( object tickHandle ) : void
tickHandle object
return void

RunAsync() public method

public RunAsync ( Task>.Func action ) : void
action Task>.Func
return void

StartThreadPoolTimer() public method

public StartThreadPoolTimer ( Task>.Func action, System.TimeSpan timer ) : void
action Task>.Func
timer System.TimeSpan
return void

StartTimer() public method

public StartTimer ( EventHandler tickHandler, System.TimeSpan tickSpan, bool uiThread ) : object
tickHandler EventHandler
tickSpan System.TimeSpan
uiThread bool
return object

StopTimer() public method

public StopTimer ( object tickHandle ) : void
tickHandle object
return void