C# 클래스 NuGet.Services.Work.Helpers.PackageDeletor

PackageDeletor should only operate based on SqlConnectionStrings and StorageConnectionstrings and nothing more
파일 보기 프로젝트 열기: NuGet/NuGet.Services.Work

공개 메소드들

메소드 설명
DeletePackage ( dynamic package, SqlConnection connection, Microsoft.WindowsAzure.Storage.CloudStorageAccount account ) : System.Threading.Tasks.Task
DeleteRegistration ( SqlConnection conn, string id ) : System.Threading.Tasks.Task
DeleteStaleRegistation ( SqlConnection conn, dynamic package ) : Task
GetDeletePackages ( SqlConnection conn, string id, string version ) : Task>
Normalize ( string version ) : string
QueryDatatable ( SqlConnection connection, string query ) : Task
SetListed ( SqlConnection conn, string id, string version, bool isListed ) : System.Threading.Tasks.Task
ToNormalizedString ( SemanticVersion version ) : string
ToNormalizedStringSafe ( SemanticVersion version ) : string

비공개 메소드들

메소드 설명
DeletePackageBlob ( dynamic package, Microsoft.WindowsAzure.Storage.CloudStorageAccount account ) : System.Threading.Tasks.Task
DeletePackageData ( dynamic package, SqlConnection connection ) : System.Threading.Tasks.Task

메소드 상세

DeletePackage() 공개 정적인 메소드

public static DeletePackage ( dynamic package, SqlConnection connection, Microsoft.WindowsAzure.Storage.CloudStorageAccount account ) : System.Threading.Tasks.Task
package dynamic
connection System.Data.SqlClient.SqlConnection
account Microsoft.WindowsAzure.Storage.CloudStorageAccount
리턴 System.Threading.Tasks.Task

DeleteRegistration() 공개 정적인 메소드

public static DeleteRegistration ( SqlConnection conn, string id ) : System.Threading.Tasks.Task
conn System.Data.SqlClient.SqlConnection
id string
리턴 System.Threading.Tasks.Task

DeleteStaleRegistation() 공개 정적인 메소드

public static DeleteStaleRegistation ( SqlConnection conn, dynamic package ) : Task
conn System.Data.SqlClient.SqlConnection
package dynamic
리턴 Task

GetDeletePackages() 공개 정적인 메소드

public static GetDeletePackages ( SqlConnection conn, string id, string version ) : Task>
conn System.Data.SqlClient.SqlConnection
id string
version string
리턴 Task>

Normalize() 공개 정적인 메소드

public static Normalize ( string version ) : string
version string
리턴 string

QueryDatatable() 공개 정적인 메소드

public static QueryDatatable ( SqlConnection connection, string query ) : Task
connection System.Data.SqlClient.SqlConnection
query string
리턴 Task

SetListed() 공개 정적인 메소드

public static SetListed ( SqlConnection conn, string id, string version, bool isListed ) : System.Threading.Tasks.Task
conn System.Data.SqlClient.SqlConnection
id string
version string
isListed bool
리턴 System.Threading.Tasks.Task

ToNormalizedString() 공개 정적인 메소드

public static ToNormalizedString ( SemanticVersion version ) : string
version SemanticVersion
리턴 string

ToNormalizedStringSafe() 공개 정적인 메소드

public static ToNormalizedStringSafe ( SemanticVersion version ) : string
version SemanticVersion
리턴 string