C# 클래스 NuGetGallery.Operations.CreateWarehouseReportsTask

상속: DatabaseAndStorageTask
파일 보기 프로젝트 열기: NuGet/NuGetGallery

Private Properties

프로퍼티 타입 설명
ClearInactivePackageReports void
ConfirmExport void
CreateAllPerPackageReports void
CreateBlob System.Uri
CreateContainerIfNotExists void
CreateDirtyPerPackageReports void
CreateEmptyPackageReport void
CreateJsonContent Newtonsoft.Json.Linq.JObject
CreatePackageReport void
CreatePerPackageReports void
CreateReport_Last6Weeks void
CreateReport_NuGetClientVersion void
CreateReport_RecentPopularity void
CreateReport_RecentPopularityDetail void
ExecuteSql List>.Tuple
GetAllPackageIds IList
GetInactivePackageIds IList
GetPackageIds int>>.IList
MakeReportJson JObject
SortItems void
TotalDownloads int
WithRetry void

공개 메소드들

메소드 설명
ExecuteCommand ( ) : void

비공개 메소드들

메소드 설명
ClearInactivePackageReports ( ) : void
ConfirmExport ( int>.Tuple packageId ) : void
CreateAllPerPackageReports ( ) : void
CreateBlob ( string name, string contentType, Stream content ) : Uri
CreateContainerIfNotExists ( ) : void
CreateDirtyPerPackageReports ( ) : void
CreateEmptyPackageReport ( string packageId ) : void
CreateJsonContent ( string packageId ) : Newtonsoft.Json.Linq.JObject
CreatePackageReport ( string packageId ) : void
CreatePerPackageReports ( Tuple report ) : void
CreateReport_Last6Weeks ( ) : void
CreateReport_NuGetClientVersion ( ) : void
CreateReport_RecentPopularity ( ) : void
CreateReport_RecentPopularityDetail ( ) : void
ExecuteSql ( string filename ) : List>.Tuple
GetAllPackageIds ( ) : IList
GetInactivePackageIds ( ) : IList
GetPackageIds ( ) : int>>.IList
MakeReportJson ( Tuple data ) : JObject
SortItems ( JObject report ) : void
TotalDownloads ( JObject report ) : int
WithRetry ( Action action ) : void

메소드 상세

ExecuteCommand() 공개 메소드

public ExecuteCommand ( ) : void
리턴 void