C# Класс Microsoft.PackageManagement.NuGetProvider.HttpClientPackageRepository

Package repository for downloading data from remote galleries
Наследование: IPackageRepository
Показать файл Открыть проект

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

Метод Описание
FindPackage ( string packageId, SemanticVersion version, NuGetRequest request ) : IPackage

Find-Package

FindPackagesById ( string packageId, NuGetRequest request ) : IEnumerable

Find-Package bases on the given package Id

Search ( string searchTerm, NuGetRequest nugetRequest ) : IEnumerable

Search the entire repository for the case when a user does not provider package name or uses wildcards in the name.

SendRequest ( string query, NuGetRequest request ) : IEnumerable

Send the request to the server with buffer size to account for the case where there are more data that we need to fetch

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

Метод Описание
HttpClientPackageRepository ( string queryUrl, NuGetRequest request ) : System

Ctor's

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

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

Find-Package
public FindPackage ( string packageId, SemanticVersion version, NuGetRequest request ) : IPackage
packageId string package Id
version SemanticVersion package version
request NuGetRequest
Результат IPackage

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

Find-Package bases on the given package Id
public FindPackagesById ( string packageId, NuGetRequest request ) : IEnumerable
packageId string Package Id
request NuGetRequest
Результат IEnumerable

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

Search the entire repository for the case when a user does not provider package name or uses wildcards in the name.
public Search ( string searchTerm, NuGetRequest nugetRequest ) : IEnumerable
searchTerm string
nugetRequest NuGetRequest
Результат IEnumerable

SendRequest() публичный статический Метод

Send the request to the server with buffer size to account for the case where there are more data that we need to fetch
public static SendRequest ( string query, NuGetRequest request ) : IEnumerable
query string
request NuGetRequest
Результат IEnumerable