FileLocalCacheAwaitPendingGlobalTasksAsync - метод |
Ожидает завершение всех задач по отложенному освобождению содержимого файлов,
добавленных в любые объекты кэшей
FileLocalCache.
Если таких задач нет, метод возвращает уже завершённое задание.
Если задачи есть, то возвращается задание, которое завершится после завершения всех задач по отложенному удалению,
добавленных от любого количества объектов кэшей
FileLocalCache.
Пространство имён:
Tessa.Files
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис public static Task AwaitPendingGlobalTasksAsync(
bool preventAppShutdown = false,
Action completedAction = null
)
Public Shared Function AwaitPendingGlobalTasksAsync (
Optional preventAppShutdown As Boolean = false,
Optional completedAction As Action = Nothing
) As Task
public:
static Task^ AwaitPendingGlobalTasksAsync(
bool preventAppShutdown = false,
Action^ completedAction = nullptr
)
static member AwaitPendingGlobalTasksAsync :
?preventAppShutdown : bool *
?completedAction : Action
(* Defaults:
let _preventAppShutdown = defaultArg preventAppShutdown false
let _completedAction = defaultArg completedAction null
*)
-> Task
Параметры
- preventAppShutdown (Optional)
- Тип: SystemBoolean
Признак того, что ожидание отложенного удаления должно выполняться в отдельном потоке,
который предотвращает закрытие приложения. Укажите этот признак, если закрытие приложения уже было инициировано
и вы не ожидаете завершения возвращённой задачи в основном потоке.
- completedAction (Optional)
- Тип: SystemAction
Действие, которое будет выполнено при завершении ожидания, но перед завершением возвращаемой задачи.
Если указан признак preventAppShutdown, то до завершения этого действия также предотвращается закрытие приложения.
Укажите null, если действие не требуется.
Возвращаемое значение
Тип:
Task
Задача, которая ожидает завершения всех задач по отложенному освобождению содержимого файлов,
добавленных в любые объекты кэшей
FileLocalCache.
См. также