C# Class Microsoft.WindowsAzure.Samples.Phone.Storage.StorageAccountCloudBlobContainer

Inheritance: CloudBlobContainerBase
Afficher le fichier Open project: WindowsAzure-Toolkits/wa-toolkit-wp-nugets

Méthodes publiques

Méthode Description
Create ( BlobContainerPublicAccessType publicAccessType, Action callback ) : void
Delete ( Action callback ) : void
FetchAttributes ( Action callback ) : void
GetBlobReference ( string blobName ) : ICloudBlob
GetSharedAccessSignature ( Action callback ) : void
ListBlobs ( string blobPrefix, bool flatBlobListing, Action callback ) : void
SetMetadata ( Action callback ) : void
SetPermissions ( BlobContainerPublicAccessType publicAccessType, Action callback ) : void
StorageAccountCloudBlobContainer ( Uri uri, string name, IStorageCredentials credentials ) : System
StorageAccountCloudBlobContainer ( Uri uri, string name, IStorageCredentials credentials, Dispatcher dispatcher ) : System

Méthodes protégées

Méthode Description
CloudBlobsMapper ( HttpWebResponse response ) : IEnumerable
OnSendingRequest ( HttpWebRequest request, int contentLength ) : void

Private Methods

Méthode Description
CloudBlobContainerAttributesResponseMapper ( HttpWebResponse response ) : BlobContainerAttributes

Method Details

CloudBlobsMapper() protected méthode

protected CloudBlobsMapper ( HttpWebResponse response ) : IEnumerable
response System.Net.HttpWebResponse
Résultat IEnumerable

Create() public méthode

public Create ( BlobContainerPublicAccessType publicAccessType, Action callback ) : void
publicAccessType BlobContainerPublicAccessType
callback Action
Résultat void

Delete() public méthode

public Delete ( Action callback ) : void
callback Action
Résultat void

FetchAttributes() public méthode

public FetchAttributes ( Action callback ) : void
callback Action
Résultat void

GetBlobReference() public méthode

public GetBlobReference ( string blobName ) : ICloudBlob
blobName string
Résultat ICloudBlob

GetSharedAccessSignature() public méthode

public GetSharedAccessSignature ( Action callback ) : void
callback Action
Résultat void

ListBlobs() public méthode

public ListBlobs ( string blobPrefix, bool flatBlobListing, Action callback ) : void
blobPrefix string
flatBlobListing bool
callback Action
Résultat void

OnSendingRequest() protected méthode

protected OnSendingRequest ( HttpWebRequest request, int contentLength ) : void
request System.Net.HttpWebRequest
contentLength int
Résultat void

SetMetadata() public méthode

public SetMetadata ( Action callback ) : void
callback Action
Résultat void

SetPermissions() public méthode

public SetPermissions ( BlobContainerPublicAccessType publicAccessType, Action callback ) : void
publicAccessType BlobContainerPublicAccessType
callback Action
Résultat void

StorageAccountCloudBlobContainer() public méthode

public StorageAccountCloudBlobContainer ( Uri uri, string name, IStorageCredentials credentials ) : System
uri System.Uri
name string
credentials IStorageCredentials
Résultat System

StorageAccountCloudBlobContainer() public méthode

public StorageAccountCloudBlobContainer ( Uri uri, string name, IStorageCredentials credentials, Dispatcher dispatcher ) : System
uri System.Uri
name string
credentials IStorageCredentials
dispatcher System.Windows.Threading.Dispatcher
Résultat System