C# Class CSharpUtils.Threading.TaskQueue

Afficher le fichier Open project: soywiz/csharputils

Méthodes publiques

Свойство Type Description
EnqueuedEvent System.Threading.AutoResetEvent

Méthodes publiques

Méthode Description
EnqueueAndWaitCompleted ( System.Action Action ) : void
EnqueueAndWaitStarted ( System.Action Action ) : void
EnqueueAndWaitStarted ( System.Action Action, System.TimeSpan Timeout, System.Action ActionTimeout = null ) : void
EnqueueWithoutWaiting ( System.Action Action ) : void

HandleEnqueued ( ) : void

TaskQueue ( ) : System

WaitAndHandleEnqueued ( ) : void

WaitEnqueued ( ) : void

Method Details

EnqueueAndWaitCompleted() public méthode

public EnqueueAndWaitCompleted ( System.Action Action ) : void
Action System.Action
Résultat void

EnqueueAndWaitStarted() public méthode

public EnqueueAndWaitStarted ( System.Action Action ) : void
Action System.Action
Résultat void

EnqueueAndWaitStarted() public méthode

public EnqueueAndWaitStarted ( System.Action Action, System.TimeSpan Timeout, System.Action ActionTimeout = null ) : void
Action System.Action
Timeout System.TimeSpan
ActionTimeout System.Action
Résultat void

EnqueueWithoutWaiting() public méthode

public EnqueueWithoutWaiting ( System.Action Action ) : void
Action System.Action
Résultat void

HandleEnqueued() public méthode

public HandleEnqueued ( ) : void
Résultat void

TaskQueue() public méthode

public TaskQueue ( ) : System
Résultat System

WaitAndHandleEnqueued() public méthode

public WaitAndHandleEnqueued ( ) : void
Résultat void

WaitEnqueued() public méthode

public WaitEnqueued ( ) : void
Résultat void

Property Details

EnqueuedEvent public_oe property

public AutoResetEvent,System.Threading EnqueuedEvent
Résultat System.Threading.AutoResetEvent