C# Class AcManager.Tools.ContentInstallation.BaseContentInstallator

Inheritance: IAdditionalContentInstallator
Show file Open project: gro-ove/actools

Public Methods

Method Description
Dispose ( ) : void
GetEntriesAsync ( IProgress progress, CancellationToken cancellation ) : Task>
InstallEntryToAsync ( ContentEntry entry, bool>.Func filter, string destination, IProgress progress, CancellationToken cancellation ) : Task
TrySetPasswordAsync ( string password ) : Task

Private Methods

Method Description
GetBaseId ( ) : string
GetFileEntriesAsync ( ) : Task>

Method Details

Dispose() public method

public Dispose ( ) : void
return void

GetEntriesAsync() public method

public GetEntriesAsync ( IProgress progress, CancellationToken cancellation ) : Task>
progress IProgress
cancellation System.Threading.CancellationToken
return Task>

InstallEntryToAsync() public method

public InstallEntryToAsync ( ContentEntry entry, bool>.Func filter, string destination, IProgress progress, CancellationToken cancellation ) : Task
entry ContentEntry
filter bool>.Func
destination string
progress IProgress
cancellation System.Threading.CancellationToken
return Task

TrySetPasswordAsync() public method

public TrySetPasswordAsync ( string password ) : Task
password string
return Task