C# Класс CSharpUtils.Threading.TaskQueue

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
EnqueuedEvent System.Threading.AutoResetEvent

Открытые методы

Метод Описание
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

Описание методов

EnqueueAndWaitCompleted() публичный Метод

public EnqueueAndWaitCompleted ( System.Action Action ) : void
Action System.Action
Результат void

EnqueueAndWaitStarted() публичный Метод

public EnqueueAndWaitStarted ( System.Action Action ) : void
Action System.Action
Результат void

EnqueueAndWaitStarted() публичный Метод

public EnqueueAndWaitStarted ( System.Action Action, System.TimeSpan Timeout, System.Action ActionTimeout = null ) : void
Action System.Action
Timeout System.TimeSpan
ActionTimeout System.Action
Результат void

EnqueueWithoutWaiting() публичный Метод

public EnqueueWithoutWaiting ( System.Action Action ) : void
Action System.Action
Результат void

HandleEnqueued() публичный Метод

public HandleEnqueued ( ) : void
Результат void

TaskQueue() публичный Метод

public TaskQueue ( ) : System
Результат System

WaitAndHandleEnqueued() публичный Метод

public WaitAndHandleEnqueued ( ) : void
Результат void

WaitEnqueued() публичный Метод

public WaitEnqueued ( ) : void
Результат void

Описание свойств

EnqueuedEvent публичное свойство

public AutoResetEvent,System.Threading EnqueuedEvent
Результат System.Threading.AutoResetEvent