C# Class CSharpUtils.Forms.TimerTaskQueue

Show file Open project: soywiz/csharputils Class Usage Examples

Public Properties

Property Type Description
Tasks Queue

Protected Properties

Property Type Description
NamedInstances TimerTaskQueue>.Dictionary

Public Methods

Method Description
AddQueue ( TaskDelegate TaskDelegate ) : void
GetNamedInstance ( String Name, int Interval ) : TimerTaskQueue
TimerTaskQueue ( int Interval ) : System

Protected Methods

Method Description
ExecuteOne ( ) : void

Method Details

AddQueue() public method

public AddQueue ( TaskDelegate TaskDelegate ) : void
TaskDelegate TaskDelegate
return void

ExecuteOne() protected method

protected ExecuteOne ( ) : void
return void

GetNamedInstance() public static method

public static GetNamedInstance ( String Name, int Interval ) : TimerTaskQueue
Name String
Interval int
return TimerTaskQueue

TimerTaskQueue() public method

public TimerTaskQueue ( int Interval ) : System
Interval int
return System

Property Details

NamedInstances protected static property

protected static Dictionary NamedInstances
return TimerTaskQueue>.Dictionary

Tasks public property

public Queue Tasks
return Queue