C# Класс azurecopy.Utils.AzureHelper

Показать файл Открыть проект

Private Properties

Свойство Тип Описание
AzureHelper System

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

Метод Описание
AzureContainerToBasicBlobContainer ( Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer container ) : BasicBlobContainer
GetAccountNameFromUrl ( string blobUrl ) : string
GetBlobFromUrl ( string blobUrl ) : string
GetCloudBlobClient ( string url, bool isSrc, string accountKey = null ) : Microsoft.WindowsAzure.Storage.Blob.CloudBlobClient
GetCloudBlobClient ( string accountName, string accountKey ) : Microsoft.WindowsAzure.Storage.Blob.CloudBlobClient
GetCloudFileClient ( string url, bool isSrc ) : Microsoft.WindowsAzure.Storage.File.CloudFileClient
GetCloudStorageAccount ( string accountKey, string accountName ) : Microsoft.WindowsAzure.Storage.CloudStorageAccount
GetCloudStorageAccount ( string url, string accountKey, string accountName ) : Microsoft.WindowsAzure.Storage.CloudStorageAccount
GetContainerFromUrl ( string blobUrl, bool assumeNoBlob = false ) : string
GetDisplayName ( string fullBlobName ) : string
GetSourceCloudBlobClient ( string url ) : Microsoft.WindowsAzure.Storage.Blob.CloudBlobClient
GetTargetCloudBlobClient ( string url ) : Microsoft.WindowsAzure.Storage.Blob.CloudBlobClient
GetVirtualDirectoryFromUrl ( string blobUrl ) : string
IsDevUrl ( string url ) : bool
ListBlobsInContainer ( string containerUrl ) : IEnumerable
ListBlobsInContainer ( string containerUrl, CopyStatus copyStatusFilter ) : List
MatchFileHandler ( string url ) : bool
MatchHandler ( string url ) : bool

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

Метод Описание
AzureHelper ( ) : System

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

AzureContainerToBasicBlobContainer() публичный статический Метод

public static AzureContainerToBasicBlobContainer ( Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer container ) : BasicBlobContainer
container Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer
Результат BasicBlobContainer

GetAccountNameFromUrl() публичный статический Метод

public static GetAccountNameFromUrl ( string blobUrl ) : string
blobUrl string
Результат string

GetBlobFromUrl() публичный статический Метод

public static GetBlobFromUrl ( string blobUrl ) : string
blobUrl string
Результат string

GetCloudBlobClient() публичный статический Метод

public static GetCloudBlobClient ( string url, bool isSrc, string accountKey = null ) : Microsoft.WindowsAzure.Storage.Blob.CloudBlobClient
url string
isSrc bool
accountKey string
Результат Microsoft.WindowsAzure.Storage.Blob.CloudBlobClient

GetCloudBlobClient() публичный статический Метод

public static GetCloudBlobClient ( string accountName, string accountKey ) : Microsoft.WindowsAzure.Storage.Blob.CloudBlobClient
accountName string
accountKey string
Результат Microsoft.WindowsAzure.Storage.Blob.CloudBlobClient

GetCloudFileClient() публичный статический Метод

public static GetCloudFileClient ( string url, bool isSrc ) : Microsoft.WindowsAzure.Storage.File.CloudFileClient
url string
isSrc bool
Результат Microsoft.WindowsAzure.Storage.File.CloudFileClient

GetCloudStorageAccount() публичный статический Метод

public static GetCloudStorageAccount ( string accountKey, string accountName ) : Microsoft.WindowsAzure.Storage.CloudStorageAccount
accountKey string
accountName string
Результат Microsoft.WindowsAzure.Storage.CloudStorageAccount

GetCloudStorageAccount() публичный статический Метод

public static GetCloudStorageAccount ( string url, string accountKey, string accountName ) : Microsoft.WindowsAzure.Storage.CloudStorageAccount
url string
accountKey string
accountName string
Результат Microsoft.WindowsAzure.Storage.CloudStorageAccount

GetContainerFromUrl() публичный статический Метод

public static GetContainerFromUrl ( string blobUrl, bool assumeNoBlob = false ) : string
blobUrl string
assumeNoBlob bool
Результат string

GetDisplayName() публичный статический Метод

public static GetDisplayName ( string fullBlobName ) : string
fullBlobName string
Результат string

GetSourceCloudBlobClient() публичный статический Метод

public static GetSourceCloudBlobClient ( string url ) : Microsoft.WindowsAzure.Storage.Blob.CloudBlobClient
url string
Результат Microsoft.WindowsAzure.Storage.Blob.CloudBlobClient

GetTargetCloudBlobClient() публичный статический Метод

public static GetTargetCloudBlobClient ( string url ) : Microsoft.WindowsAzure.Storage.Blob.CloudBlobClient
url string
Результат Microsoft.WindowsAzure.Storage.Blob.CloudBlobClient

GetVirtualDirectoryFromUrl() публичный статический Метод

public static GetVirtualDirectoryFromUrl ( string blobUrl ) : string
blobUrl string
Результат string

IsDevUrl() публичный статический Метод

public static IsDevUrl ( string url ) : bool
url string
Результат bool

ListBlobsInContainer() публичный статический Метод

public static ListBlobsInContainer ( string containerUrl ) : IEnumerable
containerUrl string
Результат IEnumerable

ListBlobsInContainer() публичный статический Метод

public static ListBlobsInContainer ( string containerUrl, CopyStatus copyStatusFilter ) : List
containerUrl string
copyStatusFilter CopyStatus
Результат List

MatchFileHandler() публичный статический Метод

public static MatchFileHandler ( string url ) : bool
url string
Результат bool

MatchHandler() публичный статический Метод

public static MatchHandler ( string url ) : bool
url string
Результат bool