C# Класс NuGet.PackageDownloader

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

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

Метод Описание
DownloadPackage ( IHttpClient downloadClient, byte packageHash, IPackageMetadata package ) : IPackage
DownloadPackage ( Uri uri, byte packageHash, IPackageMetadata package ) : IPackage
PackageDownloader ( ) : System
PackageDownloader ( IPackageFactory packageFactory, IHashProvider hashProvider ) : System

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

Метод Описание
OnPackageDownloadProgress ( NuGet.ProgressEventArgs e ) : void
OnSendingRequest ( WebRequest webRequest ) : void

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

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

public DownloadPackage ( IHttpClient downloadClient, byte packageHash, IPackageMetadata package ) : IPackage
downloadClient IHttpClient
packageHash byte
package IPackageMetadata
Результат IPackage

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

public DownloadPackage ( Uri uri, byte packageHash, IPackageMetadata package ) : IPackage
uri System.Uri
packageHash byte
package IPackageMetadata
Результат IPackage

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

public PackageDownloader ( ) : System
Результат System

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

public PackageDownloader ( IPackageFactory packageFactory, IHashProvider hashProvider ) : System
packageFactory IPackageFactory
hashProvider IHashProvider
Результат System