Table of Contents

Namespace ZeroInstall.Store.Manifests

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

Classes

Manifest

A manifest lists every directory, file and symlink in a directory and contains a digest of each file's content.

ManifestBuilder

Builds a Manifest for a file system directory.

ManifestElement

Base class for directory-element entries (files and symlinks) in a Manifest.

ManifestExecutableFile

An executable file entry in a Manifest.

ManifestFile

Base class for file entries in a Manifest.

ManifestFormat

Abstract class to encapsulate the differences between the different formats that can be used to save and load Manifests.

ManifestNormalFile

An non-executable file entry in a Manifest.

ManifestSymlink

A symlink entry in a Manifest.