Zero Install .NET API 2.20.0
ZeroInstall.Services.Native.StubPackageManager Class Reference

Stub implementation of IPackageManager, used when there is no native package manager support for the current platform. More...

Inheritance diagram for ZeroInstall.Services.Native.StubPackageManager:
ZeroInstall.Services.Native.IPackageManager

Public Member Functions

IEnumerable< ExternalImplementationQuery (PackageImplementation package, params string[] distributions)
 Always returns an empty list. More...
 
ExternalImplementation Lookup (ImplementationSelection selection)
 Always throws ImplementationNotFoundException. More...
 

Detailed Description

Stub implementation of IPackageManager, used when there is no native package manager support for the current platform.

This class is immutable and thread-safe.

Member Function Documentation

◆ Lookup()

ExternalImplementation ZeroInstall.Services.Native.StubPackageManager.Lookup ( ImplementationSelection  selection)

Always throws ImplementationNotFoundException.

Implements ZeroInstall.Services.Native.IPackageManager.

◆ Query()

IEnumerable< ExternalImplementation > ZeroInstall.Services.Native.StubPackageManager.Query ( PackageImplementation  package,
params string[]  distributions 
)

Always returns an empty list.

Implements ZeroInstall.Services.Native.IPackageManager.


The documentation for this class was generated from the following file: