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

OperationsExtensions - методы

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

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