C# Class Microsoft.AspNet.SignalR.Infrastructure.TaskQueue

Datei anzeigen Open project: SignalR/SignalR Class Usage Examples

Private Properties

Property Type Description
Dequeue void
Drain Task
Enqueue Task
Enqueue Task
InvokeNext Task
TaskQueue System

Public Methods

Method Description
TaskQueue ( ) : System
TaskQueue ( Task initialTask ) : System
TaskQueue ( Task initialTask, ITaskMonitor taskMonitor ) : System

Private Methods

Method Description
Dequeue ( ) : void
Drain ( ) : Task
Enqueue ( Func taskFunc ) : Task
Enqueue ( Task>.Func taskFunc, object state ) : Task
InvokeNext ( Task>.Func next, object nextState ) : Task
TaskQueue ( Task initialTask, int maxSize ) : System

Method Details

TaskQueue() public method

public TaskQueue ( ) : System
return System

TaskQueue() public method

public TaskQueue ( Task initialTask ) : System
initialTask Task
return System

TaskQueue() public method

public TaskQueue ( Task initialTask, ITaskMonitor taskMonitor ) : System
initialTask Task
taskMonitor ITaskMonitor
return System