C# (CSharp) ZeroInstall.Store.Implementations Namespace

Nested Namespaces

ZeroInstall.Store.Implementations.Archives
ZeroInstall.Store.Implementations.Deployment

Classes

Name Description
CompositeStore Combines multiple IStores as a composite. Adds memory caching for IStore.Contains(ManifestDigest).
CompositeStoreTest
CopyDirectoryPosix Copies the content of a directory to a new location preserving the original file modification times. Uses FlagUtils to preserve executable bits and symlinks if the destination filesystem cannot hold them.
DigestMismatchException
DirectoryStoreTest
DirectoryWalkTask Common base class for tasks that walk an entire directory tree using template methods.
FlagUtils
FlagUtilsTest
ImplementationAlreadyInStoreException
ImplementationNotFoundException
IpcStore Provides transparent access to an IStore running in another process (the Store Service).
ManifestDirectoryElement
ManifestFileBase
ManifestFormat
ManifestFormat.Sha1NewFormat
ManifestFormat.Sha256Format
ManifestFormat.Sha256NewFormat
ManifestFormatTest
ManifestGenerator Generates a Implementations.Manifest for a directory.
ManifestTest
OptimiseRun Manages state during a single IStore.Optimise run.
OptimiseRun.DedupKey
OptimiseRun.StoreFile
RecipeUtils Provides helper methods for dealing with Recipes.
RecipeUtilsTest
StoreConfig Manages IStore implementation directories.
StoreExtensions Contains extension methods for IStores.
StoreFactory Creates IStore instances.
StoreUtils Helper methods for IStores and paths.