C# Класс ZeroInstall.Commands.Utils.Exporter

Exports feeds and implementations listed in a set of Selections.
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
DeployBootstrapIntegrate ( [ handler ) : void

Deploys a bootstrap file for importing exported feeds and implementations.

DeployBootstrapRun ( [ handler ) : void

Deploys a bootstrap file for importing exported feeds and implementations.

DeployImportScript ( ) : void

Deploys a bootstrap file for importing exported feeds and implementations.

ExportFeeds ( [ feedCache, [ openPgp ) : void

Exports all feeds listed in a Selections document along with any OpenPGP public key files required for validation.

ExportImplementations ( [ store, [ handler ) : void

Exports all implementations listed in a Selections document as archives.

Exporter ( [ selections, Architecture architecture, [ destination ) : System

Creates a new exporter.

Exporter ( [ selections, [ requirements, [ destination ) : System

Creates a new exporter.

Приватные методы

Метод Описание
DeployBootstrap ( [ handler, [ mode ) : void

Описание методов

DeployBootstrapIntegrate() публичный метод

Deploys a bootstrap file for importing exported feeds and implementations.
public DeployBootstrapIntegrate ( [ handler ) : void
handler [ A callback object used when the the user needs to be asked questions or informed about download and IO tasks.
Результат void

DeployBootstrapRun() публичный метод

Deploys a bootstrap file for importing exported feeds and implementations.
public DeployBootstrapRun ( [ handler ) : void
handler [ A callback object used when the the user needs to be asked questions or informed about download and IO tasks.
Результат void

DeployImportScript() публичный метод

Deploys a bootstrap file for importing exported feeds and implementations.
public DeployImportScript ( ) : void
Результат void

ExportFeeds() публичный метод

Exports all feeds listed in a Selections document along with any OpenPGP public key files required for validation.
The file could not be read or written. Write access to the directory is not permitted. A feed or GnuPG could not be read from the cache.
public ExportFeeds ( [ feedCache, [ openPgp ) : void
feedCache [ Used to get local feed files.
openPgp [ Used to get export keys feeds were signed with.
Результат void

ExportImplementations() публичный метод

Exports all implementations listed in a Selections document as archives.
The user canceled the task. The file could not be read or written. Write access to the directory is not permitted. An implementation archive could not be creates.
public ExportImplementations ( [ store, [ handler ) : void
store [ Used to get cached implementations.
handler [ A callback object used when the the user needs to be asked questions or informed about download and IO tasks.
Результат void

Exporter() публичный метод

Creates a new exporter.
public Exporter ( [ selections, Architecture architecture, [ destination ) : System
selections [ A list of s to check for referenced feeds.
architecture Architecture The target architecture to use for bootstrap binaries.
destination [ The path of the directory to export to.
Результат System

Exporter() публичный метод

Creates a new exporter.
The directory could not be createdor. Creating the directory is not permitted.
public Exporter ( [ selections, [ requirements, [ destination ) : System
selections [ A list of s to check for referenced feeds.
requirements [ The used to generate the .
destination [ The path of the directory to export to.
Результат System