C# Класс Guidelines.Core.Threading.ProducerConsumerQueue

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

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

Метод Описание
EnqueueItem ( System.Action item ) : void
ProducerConsumerQueue ( int workerCount ) : System
ProducerConsumerQueue ( int workerCount, ILogger logger ) : System
Shutdown ( bool waitForWorkers ) : void

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

Метод Описание
Consume ( ) : void

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

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

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

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

public ProducerConsumerQueue ( int workerCount ) : System
workerCount int
Результат System

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

public ProducerConsumerQueue ( int workerCount, ILogger logger ) : System
workerCount int
logger ILogger
Результат System

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

public Shutdown ( bool waitForWorkers ) : void
waitForWorkers bool
Результат void