Для изменения размера нажмите или перетащите

OperationsExtensions - класс

Методы-расширения для пространства имён Tessa.Platform.Operations.
Иерархия наследования
SystemObject
  Tessa.Platform.OperationsOperationsExtensions

Пространство имён:  Tessa.Platform.Operations
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public static class OperationsExtensions

Тип OperationsExtensions предоставляет следующие члены.

Методы
  ИмяОписание
Открытый методСтатический членExecuteInLockAsync
Асинхронно выполняет действие actionFunc внутри эксклюзивной блокировки. Никакое другое вычисление не сможет быть выполнено, пока выполняется действие. При этом создаётся операция c ID lockOperationTypeID с указанным описанием operationDescription. Возвращает признак того, что блокировка была взята и действие было выполнено. Значение false возвращается, если блокировку взять не удалось из-за таймаута при ожидании блокировки. Вторым параметром возвращается идентификатор операции. При взятии блокировки все операции не обязательно выполняются в одном и том же соединении с базой данных. Использование нескольких соединений может быть полезно для больших таймаутов, чтобы не удерживать одно и то же соединение несколько минут. Чтобы гарантировать выполнение на одном и том же соединении с БД, вызовите метод внутри блока await using(dbScope.Create()) { ... }.
Открытый методСтатический членHas
Возвращает признак того, что заданный флаг установлен.
Открытый методСтатический членHasAny
Возвращает признак того, что один из заданных флагов установлен.
Открытый методСтатический членHasNot
Возвращает признак того, что заданный флаг не установлен.
Открытый методСтатический членRegisterOperationsForDatabase
Выполняет регистрацию API операций на сервере для использования совместно с регистрацией базы данных IDbScope, например, в плагине Chronos без полноценной регистрации всех зависимостей.
Открытый методСтатический членRegisterOperationsOnClient
Выполняет регистрацию API операций на клиенте.
Открытый методСтатический членRegisterOperationsOnServer
Выполняет регистрацию API операций на сервере.
В начало страницы
См. также