C# 클래스 azurecopy.Utils.AzureHelper

파일 보기 프로젝트 열기: kpfaulkner/azurecopy

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