Show / Hide Table of Contents

Interface IDependencyContainer

An object that contains Dependencys and Restrictions.

Namespace: ZeroInstall.Model
Assembly: ZeroInstall.Model.dll
Syntax
public interface IDependencyContainer

Properties

Dependencies

A list of interfaces this implementation depends upon.

Declaration
List<Dependency> Dependencies { get; }
Property Value
Type Description
List<Dependency>

Restrictions

A list of interfaces that are restricted to specific versions when used.

Declaration
List<Restriction> Restrictions { get; }
Property Value
Type Description
List<Restriction>

Extension Methods

DependencyContainerExtensions.GetEffectiveRestrictions(IDependencyContainer)
SolverUtils.AddDependencies(IDependencyContainer, Requirements, IDependencyContainer)
In This Article
Back to top Copyright Bastian Eicher et al