Table of Contents

Class CapabilityListExtensions

Namespace
ZeroInstall.Model.Capabilities
Assembly
ZeroInstall.Model.dll

Contains extension methods for CapabilityLists.

public static class CapabilityListExtensions
Inheritance
CapabilityListExtensions
Inherited Members

Methods

CompatibleCapabilities(IEnumerable<CapabilityList>)

Flattens a set of CapabilityLists into a single stream of Capabilitys, filtering out OSes that do not match CurrentSystem.

[LinqTunnel]
public static IEnumerable<Capability> CompatibleCapabilities(this IEnumerable<CapabilityList> capabilityLists)

Parameters

capabilityLists IEnumerable<CapabilityList>

Returns

IEnumerable<Capability>