ICardSynchronizationTarget - интерфейс

Описание интерфейса целевого объекта синхронизации приложения в виде карточки

Definition

Пространство имён: Tessa.Applications.Synchronization
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public interface ICardSynchronizationTarget : ISynchronizationTarget, 
	IValidationObject, IValidatable
Implements
ISynchronizationTarget, IValidatable, IValidationObject

Методы

GetSynchronizationStrategy Возвращает стратегию синхронизации файлов
(Унаследован от ISynchronizationTarget)
IsValidВыполняет проверку объекта на валидность и возвращает признак того, что объект является валидным.
(Унаследован от IValidatable)
TryGetApplicationPackageAsync Возвращает пакет приложения содержащий файлы которые содержатся в целевом объекте синхронизации. В случае ошибки получения или отсутствия приложения в целевом объекте возвращает null. Ошибки получения пакета приложения записываются в validationResultBuilder
(Унаследован от ISynchronizationTarget)
ValidateВыполняет валидацию текущего объекта и всех его дочерних объектов.
(Унаследован от IValidationObject)
WithApplicationAlias Устанавливает псевдоним пакета приложения
WithClient64Bit Устанавливает, что приложение использует 64-битную архитектуру.
WithSavingUpdateProgress Устанавливает функцию обновления прогресса сохранения данных в карточку

Методы расширения

Validate Выполняет валидацию объекта и всех его дочерних объектов.
(Определяется ValidationExtensions)

См. также