OperationQueueStrategy - класс

Объект, управляющий очередью операций.

Definition

Пространство имён: Tessa.Platform.Operations
Сборка: Tessa (в Tessa.dll) Версия: 4.2.3+85077ef6104b2e81389e52f8b825d77905da3c54
C#
public sealed class OperationQueueStrategy : IOperationQueueStrategy
Inheritance
Object    OperationQueueStrategy
Implements
IOperationQueueStrategy

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

OperationQueueStrategy Объект, управляющий очередью операций.

Методы

DeleteAsync Удаляет операцию из очереди. Это метод O(N), проверяющий всю очередь на наличие операции. Поэтому вызывайте метод только в случае, если в очереди для типа typeID действительно может быть операция с идентификатором operationID.
EnqueueAsync(Guid, Guid) Добавляет операцию в очередь.
EnqueueAsync(IReadOnlyListGuid, Guid) Добавляет операции в очередь.
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)
ToStringReturns a string that represents the current object.
(Унаследован от Object)
TryDequeueAsync Извлекает операцию из очереди для одного из указанных типов.

См. также