C# Class NuGet.Services.Work.Helpers.PackageDeletor

PackageDeletor should only operate based on SqlConnectionStrings and StorageConnectionstrings and nothing more
Afficher le fichier Open project: NuGet/NuGet.Services.Work

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
DeletePackageBlob ( dynamic package, Microsoft.WindowsAzure.Storage.CloudStorageAccount account ) : System.Threading.Tasks.Task
DeletePackageData ( dynamic package, SqlConnection connection ) : System.Threading.Tasks.Task

Method Details

DeletePackage() public static méthode

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
Résultat System.Threading.Tasks.Task

DeleteRegistration() public static méthode

public static DeleteRegistration ( SqlConnection conn, string id ) : System.Threading.Tasks.Task
conn System.Data.SqlClient.SqlConnection
id string
Résultat System.Threading.Tasks.Task

DeleteStaleRegistation() public static méthode

public static DeleteStaleRegistation ( SqlConnection conn, dynamic package ) : Task
conn System.Data.SqlClient.SqlConnection
package dynamic
Résultat Task

GetDeletePackages() public static méthode

public static GetDeletePackages ( SqlConnection conn, string id, string version ) : Task>
conn System.Data.SqlClient.SqlConnection
id string
version string
Résultat Task>

Normalize() public static méthode

public static Normalize ( string version ) : string
version string
Résultat string

QueryDatatable() public static méthode

public static QueryDatatable ( SqlConnection connection, string query ) : Task
connection System.Data.SqlClient.SqlConnection
query string
Résultat Task

SetListed() public static méthode

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
Résultat System.Threading.Tasks.Task

ToNormalizedString() public static méthode

public static ToNormalizedString ( SemanticVersion version ) : string
version SemanticVersion
Résultat string

ToNormalizedStringSafe() public static méthode

public static ToNormalizedStringSafe ( SemanticVersion version ) : string
version SemanticVersion
Résultat string