StreamSynchronizationSourceTryCreateSynchronizationEnumerableAsync - метод

Осуществляет попытку создания перечислителя файлов необходимых для синхронизации элементов между файлами находящимися в источнике и текущем состоянии пакета приложения находящегося в состоянии currentState. В случае если не при создании произошли ошибки, то ошибки помещаются в validationResultBuilder, и возвращается null

Definition

Пространство имён: Tessa.Applications.Synchronization
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public Task<IApplicationPackageFileEnumerable> TryCreateSynchronizationEnumerableAsync(
	ApplicationPackage currentState,
	IValidationResultBuilder validationResultBuilder,
	CancellationToken cancellationToken = default
)

Параметры

currentState  ApplicationPackage
Текущее состояние пакета приложения
validationResultBuilder  IValidationResultBuilder
Построитель результатов валидации
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

TaskIApplicationPackageFileEnumerable
Перечислитель файлов

Реализации

ISynchronizationSourceTryCreateSynchronizationEnumerableAsync(ApplicationPackage, IValidationResultBuilder, CancellationToken)

См. также