GroupInitializerSynchronizeGroupsAsync - метод

Синхронизирует группы по информации, указанной в контексте context. Возвращает результат, содержащий информацию по выполненной синхронизации, а также ошибки, связанные с синхронизацией.

Definition

Пространство имён: Tessa.Groups
Сборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
C#
protected virtual ValueTask<ValidationResult> SynchronizeGroupsAsync(
	GroupInitializerSynchronizationJobContext context,
	CancellationToken cancellationToken = default
)

Параметры

context  GroupInitializerSynchronizationJobContext
Контекст синхронизации групп.
cancellationToken  CancellationToken  (Optional)
Propagates notification that operations should be canceled.

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

ValueTaskValidationResult
Результат синхронизации. Может содержать ошибки при синхронизации отдельных групп.

Заметки

Метод выполняется внутри блокировки, т.е. нет параллельных процессов синхронизации. Если действие с отдельной группой завершается с ошибкой, то она будет возвращена в результате, при этом синхронизация других групп не прерывается.

См. также