Table of Contents

Namespace ZeroInstall.Model.Selection

Structures for representing Solver results.

Classes

ImplementationSelection

An executable implementation of a Feed as a part of a Selections.

SelectionCandidate

Represents an Implementation that is available to a solver for selection.

SelectionCandidateExtensions

Provides extension methods for SelectionCandidate.

Selections

Represents a set of ImplementationBases chosen by a solver.

TestCase

A test case describing Requirements and the Selections they are expected to lead to. Used for automated testing of Solvers.

TestCaseSet

A set of test case describing Requirements and the Selections they are expected to lead to. Used for automated testing of Solvers.