In This Article

IPackageResolverResult Interface

Provides the base requirements of a package result from an IResolver resolution operation.

public interface IPackageResolverResult : IResolverResult

Properties

FilterByPublicNames

Gets whether package members should be filtered by the package's public names (all).

bool FilterByPublicNames { get; }

Property Value

bool:

true if package members should be filtered by the package's public names; otherwise, false.

IsWithinImportStatement

Gets whether the package is within an import statement.

bool IsWithinImportStatement { get; }

Property Value

bool:

true if the package is within an import statement; otherwise, false.

Package

Gets a IPackageReference indicating the package.

IPackageReference Package { get; }

Property Value

IPackageReference:

A IPackageReference indicating the package.

Inherited Members