IAssemblySynchronizationSource - интерфейс

Источник синхронизации сборка приложения

Definition

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

Методы

IsValidВыполняет проверку объекта на валидность и возвращает признак того, что объект является валидным.
(Унаследован от IValidatable)
ProcessAssembly Устанавливает исполняемый файла приложения
RequireAdministrator Устанавливает признак необходимости наличия административных прав платформы Tessa для запуска приложения.
TryCreateSynchronizationEnumerableAsync

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

В случае если при создании произошли ошибки, то ошибки помещаются в validationResultBuilder, и возвращается null.


(Унаследован от ISynchronizationSource)
ValidateВыполняет валидацию текущего объекта и всех его дочерних объектов.
(Унаследован от IValidationObject)
WithApplicationAlias Устанавливает псевдоним приложения
WithApplicationName Устанавливаем имя приложения
WithAppManagerApiV2 Устанавливает, что публикуемое приложение использует новый API для взаимодействия с менеджером приложений.
WithClient64Bit Устанавливает, что публикуемое приложение использует 64-битную архитектуру.
WithGroupName Устанавливает группу приложения
WithHidden Устанавливает, что публикуемое приложение не должно отображаться менеджером приложений.

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

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

См. также