C# Класс Microsoft.WindowsAzure.StorageClient.AzureBlobStorageExtensions

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

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

Метод Описание
CreateIfNotExistAsync ( this container, CancellationToken cancellationToken = default(CancellationToken) ) : Task
DeleteAsync ( this blob ) : Task
DeleteIfExistsAsync ( this blob ) : Task
DownloadToStreamAsync ( this blob, Stream stream ) : Task
FetchAttributesAsync ( this blob ) : Task
ListBlobsSegmentedAsync ( this directory, IProgress progress = null, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
ListBlobsSegmentedAsync ( this container, bool useFlatBlobListing, int pageSize, BlobListingDetails details, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext, IProgress progress = null, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
ListBlobsSegmentedAsync ( this container, string prefix, bool useFlatBlobListing, int pageSize, BlobListingDetails details, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext, IProgress progress = null, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
SetMetadataAsync ( this blob ) : Task
SetPermissionsAsync ( this container, BlobContainerPermissions permissions ) : Task
UploadFromStreamAsync ( this blob, Stream stream ) : Task

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

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

public static CreateIfNotExistAsync ( this container, CancellationToken cancellationToken = default(CancellationToken) ) : Task
container this
cancellationToken System.Threading.CancellationToken
Результат Task

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

public static DeleteAsync ( this blob ) : Task
blob this
Результат Task

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

public static DeleteIfExistsAsync ( this blob ) : Task
blob this
Результат Task

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

public static DownloadToStreamAsync ( this blob, Stream stream ) : Task
blob this
stream Stream
Результат Task

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

public static FetchAttributesAsync ( this blob ) : Task
blob this
Результат Task

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

public static ListBlobsSegmentedAsync ( this directory, IProgress progress = null, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
directory this
progress IProgress
cancellationToken System.Threading.CancellationToken
Результат Task>

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

public static ListBlobsSegmentedAsync ( this container, bool useFlatBlobListing, int pageSize, BlobListingDetails details, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext, IProgress progress = null, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
container this
useFlatBlobListing bool
pageSize int
details BlobListingDetails
options Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions
operationContext Microsoft.WindowsAzure.Storage.OperationContext
progress IProgress
cancellationToken System.Threading.CancellationToken
Результат Task>

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

public static ListBlobsSegmentedAsync ( this container, string prefix, bool useFlatBlobListing, int pageSize, BlobListingDetails details, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext, IProgress progress = null, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
container this
prefix string
useFlatBlobListing bool
pageSize int
details BlobListingDetails
options Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions
operationContext Microsoft.WindowsAzure.Storage.OperationContext
progress IProgress
cancellationToken System.Threading.CancellationToken
Результат Task>

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

public static SetMetadataAsync ( this blob ) : Task
blob this
Результат Task

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

public static SetPermissionsAsync ( this container, BlobContainerPermissions permissions ) : Task
container this
permissions BlobContainerPermissions
Результат Task

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

public static UploadFromStreamAsync ( this blob, Stream stream ) : Task
blob this
stream Stream
Результат Task