Table of Contents

Namespace ZeroInstall.Publish

Namespaces

ZeroInstall.Publish.Capture

Builds feeds by creating and comparing snapshots of the system before and after an application was installed.

ZeroInstall.Publish.EntryPoints

Automatic detection of application entry points.

Helps publishers set up the appropriate Commands and Runners.

Classes

BuilderExtensions

Helpers for adding RetrievalMethods to IBuilders and setting missing properties.

FeedBuilder

Builds simple Feeds containing a single Implementation.

FeedEditing

Represents a Feed being edited using IUndoCommands.

FeedUtils

Helper methods for manipulating Feeds.

ImplementationExtensions

Helpers for setting missing properties on Implementations.

RetrievalMethodExtensions

Helpers for setting missing properties on RetrievalMethods.

SignedCatalog

A wrapper around a Catalog adding and XSL stylesheet and a digital signature.

SignedFeed

A wrapper around a Feed adding and XSL stylesheet and a digital signature.

Enums

ExitCode

An exit code is returned to the original caller after the application terminates, to indicate success or the reason for failure.