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
appIApplicationApplication.
Properties
IsApplicationIconUpdated
Check whether application icon has been updated after installation or not.
public override bool IsApplicationIconUpdated { get; }
Property Value
Methods
PerformOperationAsync(CancellationToken)
Perform operation asynchronously.
protected override Task PerformOperationAsync(CancellationToken cancellationToken)
Parameters
cancellationTokenCancellationTokenCancellation token.
Returns
- Task
Task of performing operation.