FileManagerEnsureContentModifiedCoreAsync - метод

Проверяет, что источник файла был уведомлён об изменениях, сделанных для контента файла [IFileObject.Content].

Definition

Пространство имён: Tessa.Files
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
protected virtual ValueTask<ValidationResult> EnsureContentModifiedCoreAsync(
	IFile file,
	Func<IFileObject, CancellationToken, ValueTask<IFileContent>> getContentFuncAsync = null,
	CancellationToken cancellationToken = default
)

Параметры

file  IFile
Файл, для которого требуется проверить признак того, что контент последней версии был изменён.
getContentFuncAsync  FuncIFileObject, CancellationToken, ValueTaskIFileContent  (Optional)
Функция, возвращающая контент для заданного объекта, или null, если используется свойство по умолчанию [IFileObject.Content].
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

Возвращаемое значение

ValueTaskValidationResult
Результат выполнения операции.

См. также