C# Класс Orc.NuGetExplorer.PackageQueryService

Наследование: IPackageQueryService
Показать файл Открыть проект

Открытые методы

Метод Описание
CountPackages ( IRepository packageRepository, IPackageDetails packageDetails ) : int
CountPackages ( IRepository packageRepository, string packageId ) : int
GetPackages ( IRepository packageRepository, bool allowPrereleaseVersions, string filter = null, int skip, int take = 10 ) : IEnumerable
GetVersionsOfPackage ( IRepository packageRepository, IPackageDetails package, bool allowPrereleaseVersions, int &skip, int minimalTake = 10 ) : IEnumerable
PackageQueryService ( IPackageCacheService packageCacheService, IRepositoryCacheService repositoryCacheService ) : System

Приватные методы

Метод Описание
CountPackages ( IRepository packageRepository, string filter, bool allowPrereleaseVersions ) : int

Описание методов

CountPackages() публичный Метод

public CountPackages ( IRepository packageRepository, IPackageDetails packageDetails ) : int
packageRepository IRepository
packageDetails IPackageDetails
Результат int

CountPackages() публичный Метод

public CountPackages ( IRepository packageRepository, string packageId ) : int
packageRepository IRepository
packageId string
Результат int

GetPackages() публичный Метод

public GetPackages ( IRepository packageRepository, bool allowPrereleaseVersions, string filter = null, int skip, int take = 10 ) : IEnumerable
packageRepository IRepository
allowPrereleaseVersions bool
filter string
skip int
take int
Результат IEnumerable

GetVersionsOfPackage() публичный Метод

public GetVersionsOfPackage ( IRepository packageRepository, IPackageDetails package, bool allowPrereleaseVersions, int &skip, int minimalTake = 10 ) : IEnumerable
packageRepository IRepository
package IPackageDetails
allowPrereleaseVersions bool
skip int
minimalTake int
Результат IEnumerable

PackageQueryService() публичный Метод

public PackageQueryService ( IPackageCacheService packageCacheService, IRepositoryCacheService repositoryCacheService ) : System
packageCacheService IPackageCacheService
repositoryCacheService IRepositoryCacheService
Результат System