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.