INumberQueueContainer - интерфейс

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

Definition

Пространство имён: Tessa.Cards.Numbers
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public interface INumberQueueContainer

Методы

RemoveNumberQueueAsync Удаляет очередь действий с номерами для заданного контекста. Возвращает признак того, что очередь была найдена и удалена. Возвращает false, если очередь не была найдена.
TryGetNumberQueueAsync Возвращает очередь действий с номерами для заданного контекста или null, если очередь недоступна.

Методы расширения

DereserveWhenTabIsClosedOrRefreshedAsync Добавляет запись в очередь действий с номерами, которая вызовет дерезервирование заданного номера number при закрытии вкладки карточки или при её переоткрытии (например, в процессе сохранения).
(Определяется NumberExtensions)
ReleaseAndCommitAtServerAsync Добавляет запись в очередь действий с номерами, которая вызовет освобождение заданного номера number при сохранении карточки. Вторым параметром возвращает действие, выполняемое для отмены операции по освобождению номера, или null, если отсутствуют действия для отмены.
(Определяется NumberExtensions)
ReserveAndCommitAtServerAsync Резервирует номер заданного типа и добавляет запись в очередь действий с номерами, которая вызовет выделение номера при сохранении карточки. Возвращает зарезервированный номер или пустой номер, если зарезервировать номер не удалось или в процессе выполнения произошли ошибки.
(Определяется NumberExtensions)

См. также