WebBackgroundServiceQueue - класс

Очередь действий для асинхронной обработки в фоновом режиме веб-сервером.

Definition

Пространство имён: Tessa.Web.Services
Сборка: Tessa.Web (в Tessa.Web.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public sealed class WebBackgroundServiceQueue : IWebBackgroundServiceQueue, 
	IBackgroundServiceQueue
Inheritance
Object    WebBackgroundServiceQueue
Implements
IBackgroundServiceQueue, IWebBackgroundServiceQueue

Конструкторы

WebBackgroundServiceQueueИнициализирует новый экземпляр класса WebBackgroundServiceQueue

Методы

Count Возвращает количество значений в последовательной (parallel = ) или параллельной (parallel = ) очереди.
DequeAsync Возвращает следующее действие для обработки и соответствующий отправке данного действия контекст обработки. Если на момент вызова метода очередь пустая, метод будет ожидать, пока в очередь не поместят следующее действие.
EnqueueAsync Помещает действие в очередь асинхронной обработки в фоновом режиме.
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
Stop Остановить приём сообщений в очередь.
После этого вызова новые действия не принимаются в очередь.
Очередь работает только на возврат запланированных действий.
ToStringReturns a string that represents the current object.
(Унаследован от Object)

См. также