C# Класс Microsoft.WindowsAzure.Samples.Phone.Storage.CloudBlobContainerBase

Наследование: CloudClientBase, ICloudBlobContainer
Показать файл Открыть проект

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

Метод Описание
Create ( Action callback ) : void
Create ( BlobContainerPublicAccessType publicAccessType, Action callback ) : void
CreateIfNotExist ( Action callback ) : void
CreateIfNotExist ( BlobContainerPublicAccessType publicAccessType, Action callback ) : void
Delete ( Action callback ) : void
FetchAttributes ( Action callback ) : void
GetBlobReference ( string blobName ) : ICloudBlob
GetSharedAccessSignature ( Action callback ) : void
ListBlobs ( Action callback ) : void
ListBlobs ( string blobPrefix, bool flatBlobListing, Action callback ) : void
SetMetadata ( Action callback ) : void
SetPermissions ( BlobContainerPublicAccessType publicAccessType, Action callback ) : void

Защищенные методы

Метод Описание
CloudBlobContainerBase ( string name ) : System
CloudBlobContainerBase ( string name, Dispatcher dispatcher ) : System
CloudBlobsMapper ( HttpWebResponse response ) : IEnumerable
InnerListBlobs ( Uri containerUri, string blobPrefix, bool flatBlobListing, Action callback ) : void

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

CloudBlobContainerBase() защищенный Метод

protected CloudBlobContainerBase ( string name ) : System
name string
Результат System

CloudBlobContainerBase() защищенный Метод

protected CloudBlobContainerBase ( string name, Dispatcher dispatcher ) : System
name string
dispatcher System.Windows.Threading.Dispatcher
Результат System

CloudBlobsMapper() защищенный абстрактный Метод

protected abstract CloudBlobsMapper ( HttpWebResponse response ) : IEnumerable
response System.Net.HttpWebResponse
Результат IEnumerable

Create() публичный Метод

public Create ( Action callback ) : void
callback Action
Результат void

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

public abstract Create ( BlobContainerPublicAccessType publicAccessType, Action callback ) : void
publicAccessType BlobContainerPublicAccessType
callback Action
Результат void

CreateIfNotExist() публичный Метод

public CreateIfNotExist ( Action callback ) : void
callback Action
Результат void

CreateIfNotExist() публичный Метод

public CreateIfNotExist ( BlobContainerPublicAccessType publicAccessType, Action callback ) : void
publicAccessType BlobContainerPublicAccessType
callback Action
Результат void

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

public abstract Delete ( Action callback ) : void
callback Action
Результат void

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

public abstract FetchAttributes ( Action callback ) : void
callback Action
Результат void

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

public abstract GetBlobReference ( string blobName ) : ICloudBlob
blobName string
Результат ICloudBlob

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

public abstract GetSharedAccessSignature ( Action callback ) : void
callback Action
Результат void

InnerListBlobs() защищенный Метод

protected InnerListBlobs ( Uri containerUri, string blobPrefix, bool flatBlobListing, Action callback ) : void
containerUri System.Uri
blobPrefix string
flatBlobListing bool
callback Action
Результат void

ListBlobs() публичный Метод

public ListBlobs ( Action callback ) : void
callback Action
Результат void

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

public abstract ListBlobs ( string blobPrefix, bool flatBlobListing, Action callback ) : void
blobPrefix string
flatBlobListing bool
callback Action
Результат void

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

public abstract SetMetadata ( Action callback ) : void
callback Action
Результат void

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

public abstract SetPermissions ( BlobContainerPublicAccessType publicAccessType, Action callback ) : void
publicAccessType BlobContainerPublicAccessType
callback Action
Результат void