Table of Contents

Class ZipPackageInstaller

Namespace
CarinaStudio.AutoUpdate.Installers
Assembly
CarinaStudio.AppBase.AutoUpdate.dll

Implementation of IPackageInstaller which install package in ZIP format.

public class ZipPackageInstaller : BasePackageInstaller, IApplicationObject, IPackageInstaller, IUpdaterComponent, IDisposable, INotifyPropertyChanged, IThreadDependent, ISynchronizable
Inheritance
ZipPackageInstaller
Implements
Inherited Members
Extension Methods

Constructors

ZipPackageInstaller(IApplication)

Initialize new ZipPackageInstaller instance.

public ZipPackageInstaller(IApplication app)

Parameters

app IApplication

Application.

Properties

IsApplicationIconUpdated

Check whether application icon has been updated after installation or not.

public override bool IsApplicationIconUpdated { get; }

Property Value

bool

Methods

PerformOperationAsync(CancellationToken)

Perform operation asynchronously.

protected override Task PerformOperationAsync(CancellationToken cancellationToken)

Parameters

cancellationToken CancellationToken

Cancellation token.

Returns

Task

Task of performing operation.