Table of Contents

Namespace ZeroInstall.Store

Management of implementation caches, digital signatures, etc..

NuGet package: ZeroInstall.Store

Namespaces

ZeroInstall.Store.Configuration

User settings controlling network behaviour, solving, etc..

ZeroInstall.Store.Deployment

Deploying implementations to locations outside an implementation cache; mainly used to deploy Zero Install itself.

ZeroInstall.Store.Feeds

Caches for feeds.

ZeroInstall.Store.FileSystem

Interfaces and methods for building and reading File system structures.

ZeroInstall.Store.Icons

Stores icon files downloaded from the web as local files.

ZeroInstall.Store.Implementations

On-disk storage for implementations, i.e. implementation caches.

ZeroInstall.Store.Manifests

Manifests list every file, directory and symlink in the tree to allow for digest/hash calculation.

ZeroInstall.Store.Trust

Structures and logic for OpenPGP signatures and trust (which domains the user associates with which signatures).

ZeroInstall.Store.ViewModel

Models information about configuration and cache elements for display in a UI.

Classes

ManagerBase

Common base class for managers that need an ITaskHandler and Mutex-based locking.