Zero Install .NET API  2.18.2
ZeroInstall.Store Namespace Reference

Zero Install management of on-disk caches, signature verification, etc. NuGet: ZeroInstall.Store More...

Namespaces

namespace  Feeds
 Caches for feeds.
 
namespace  Implementations
 Caches for implementations (called stores) and logic for manifest generation.
 
namespace  Trust
 Structures and logic for OpenPGP signatures and trust (which domains the user associates with which signatures).
 
namespace  ViewModel
 Models information about configuration and cache elements for display in a UI.
 

Classes

class  Config
 User settings controlling network behaviour, solving, etc. More...
 
class  FeedUriExtensions
 Provides extensions methods for FeedUri-related types. More...
 
class  IconStore
 Stores icon files downloaded from the web as local files. More...
 
interface  IIconStore
 Stores icon files downloaded from the web as local files. More...
 

Enumerations

enum  BootstrapMode { BootstrapMode.None, BootstrapMode.Run, BootstrapMode.Integrate }
 Available operation modes for the Zero Install Bootstrapper. More...
 
enum  NetworkLevel { NetworkLevel.Offline, NetworkLevel.Minimal, NetworkLevel.Full }
 Controls how liberally network access is attempted. More...
 

Detailed Description

Zero Install management of on-disk caches, signature verification, etc. NuGet: ZeroInstall.Store

Enumeration Type Documentation

◆ BootstrapMode

Available operation modes for the Zero Install Bootstrapper.

Enumerator
None 

Perform no application bootstrapping.

Run 

Run the target application.

Integrate 

Perform desktop integration for the target application.

◆ NetworkLevel

Controls how liberally network access is attempted.

Config.NetworkUse

Enumerator
Offline 

Do not access network at all.

Minimal 

Only access network when there are no safe implementations available.

Full 

Always use network to get the newest available versions.