C# Класс Hpdi.Vss2Git.SimpleWorkQueue

Simple work queue over a bounded number of thread-pool threads.
Показать файл Открыть проект

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

Метод Описание
Abort ( ) : void
AddFirst ( WaitCallback work ) : void
AddLast ( WaitCallback work ) : void
ClearPending ( ) : void
Resume ( ) : void
SimpleWorkQueue ( ) : System
SimpleWorkQueue ( int maxThreads ) : System
Suspend ( ) : void

Защищенные методы

Метод Описание
OnActive ( ) : void
OnException ( WaitCallback work, Exception e ) : void
OnIdle ( ) : void
OnStart ( WaitCallback work ) : void
OnStop ( WaitCallback work ) : void

Приватные методы

Метод Описание
StartWorker ( ) : void
Worker ( object state ) : void

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

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

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

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

public AddFirst ( WaitCallback work ) : void
work WaitCallback
Результат void

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

public AddLast ( WaitCallback work ) : void
work WaitCallback
Результат void

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

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

OnActive() защищенный Метод

protected OnActive ( ) : void
Результат void

OnException() защищенный Метод

protected OnException ( WaitCallback work, Exception e ) : void
work WaitCallback
e System.Exception
Результат void

OnIdle() защищенный Метод

protected OnIdle ( ) : void
Результат void

OnStart() защищенный Метод

protected OnStart ( WaitCallback work ) : void
work WaitCallback
Результат void

OnStop() защищенный Метод

protected OnStop ( WaitCallback work ) : void
work WaitCallback
Результат void

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

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

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

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

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

public SimpleWorkQueue ( int maxThreads ) : System
maxThreads int
Результат System

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

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