Table of Contents

Namespace ZeroInstall.Services.Native

Operating system specific services such as native package managers.

Classes

CompositePackageManager

Combines multiple IPackageManagers as a composite.

ExternalImplementation

An implementation provided by an external package manager.

ExternalRetrievalMethod

Retrieves an implementation by installing it via an external package manager rather than Zero Install itself.

PackageManagerBase

Base class for IPackageManager implementations using template methods.

PackageManagers

Provides IPackageManager instances.

WindowsPackageManager

Detects common Windows software packages (such as Java and .NET) that are installed natively.

Interfaces

IPackageManager

Handles packages provided by the operating system's native package managers rather than Zero Install itself.