Class FindLocalPackagesResource
- Namespace
- NuGet.Protocol
- Assembly
- NuGet.Protocol.dll
public abstract class FindLocalPackagesResource : INuGetResource
- Inheritance
-
FindLocalPackagesResource
- Implements
-
- Derived
-
- Inherited Members
-
- Extension Methods
-
Constructors
FindLocalPackagesResource()
protected FindLocalPackagesResource()
Properties
Root
public string Root { get; protected set; }
Property Value
- string
Methods
Exists(PackageIdentity, ILogger, CancellationToken)
public virtual bool Exists(PackageIdentity identity, ILogger logger, CancellationToken token)
Parameters
identity
PackageIdentity
logger
ILogger
token
CancellationToken
Returns
- bool
Exists(string, ILogger, CancellationToken)
public virtual bool Exists(string packageId, ILogger logger, CancellationToken token)
Parameters
packageId
string
logger
ILogger
token
CancellationToken
Returns
- bool
FindPackagesById(string, ILogger, CancellationToken)
public abstract IEnumerable<LocalPackageInfo> FindPackagesById(string id, ILogger logger, CancellationToken token)
Parameters
id
string
logger
ILogger
token
CancellationToken
Returns
- IEnumerable<LocalPackageInfo>
GetPackage(PackageIdentity, ILogger, CancellationToken)
public abstract LocalPackageInfo GetPackage(PackageIdentity identity, ILogger logger, CancellationToken token)
Parameters
identity
PackageIdentity
logger
ILogger
token
CancellationToken
Returns
- LocalPackageInfo
GetPackage(Uri, ILogger, CancellationToken)
public abstract LocalPackageInfo GetPackage(Uri path, ILogger logger, CancellationToken token)
Parameters
path
Uri
logger
ILogger
token
CancellationToken
Returns
- LocalPackageInfo
GetPackages(ILogger, CancellationToken)
public abstract IEnumerable<LocalPackageInfo> GetPackages(ILogger logger, CancellationToken token)
Parameters
logger
ILogger
token
CancellationToken
Returns
- IEnumerable<LocalPackageInfo>