AiCacheStorageCleanupInactiveFilesAsync - метод
Удаляет неактивные файлы в кэше, последняя активность которых была не позже указанной даты.
Пространство имён: Tessa.Ai.FilesСборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
public Task<bool> CleanupInactiveFilesAsync(
DateTime maxLastActivity,
CancellationToken cancellationToken = default
)
Public Function CleanupInactiveFilesAsync (
maxLastActivity As DateTime,
Optional cancellationToken As CancellationToken = Nothing
) As Task(Of Boolean)
public:
virtual Task<bool>^ CleanupInactiveFilesAsync(
DateTime maxLastActivity,
CancellationToken cancellationToken = CancellationToken()
) sealed
abstract CleanupInactiveFilesAsync :
maxLastActivity : DateTime *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<bool>
override CleanupInactiveFilesAsync :
maxLastActivity : DateTime *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<bool>
- maxLastActivity DateTime
-
Максимально допустимая дата последней активности файла в кэше (приводится к UTC).
Любые файлы, активность по которым была ранее этой даты, будут удалены.
- cancellationToken CancellationToken (Optional)
Propagates notification that operations should be canceled.
TaskBooleantrue, если неактивные файлы присутствовали и были удалены;
false в противном случае.
IAiCacheStorageCleanupInactiveFilesAsync(DateTime, CancellationToken)
Обновляет дату/время последней очистки кэша
LastCleanup,
даже если файлы для очистки отсутствовали.