C# Класс NuGet.Services.Work.Helpers.PackageDeletor

PackageDeletor should only operate based on SqlConnectionStrings and StorageConnectionstrings and nothing more
Показать файл Открыть проект

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

Метод Описание
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