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

Inheritance: CloudClientBase, ICloudBlobContainer
Afficher le fichier Open project: WindowsAzure-Toolkits/wa-toolkit-wp-nugets

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
CloudBlobContainerBase ( string name ) : System
CloudBlobContainerBase ( string name, Dispatcher dispatcher ) : System
CloudBlobsMapper ( HttpWebResponse response ) : IEnumerable
InnerListBlobs ( Uri containerUri, string blobPrefix, bool flatBlobListing, Action callback ) : void

Method Details

CloudBlobContainerBase() protected méthode

protected CloudBlobContainerBase ( string name ) : System
name string
Résultat System

CloudBlobContainerBase() protected méthode

protected CloudBlobContainerBase ( string name, Dispatcher dispatcher ) : System
name string
dispatcher System.Windows.Threading.Dispatcher
Résultat System

CloudBlobsMapper() protected abstract méthode

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

Create() public méthode

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

Create() public abstract méthode

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

CreateIfNotExist() public méthode

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

CreateIfNotExist() public méthode

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

Delete() public abstract méthode

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

FetchAttributes() public abstract méthode

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

GetBlobReference() public abstract méthode

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

GetSharedAccessSignature() public abstract méthode

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

InnerListBlobs() protected méthode

protected InnerListBlobs ( Uri containerUri, string blobPrefix, bool flatBlobListing, Action callback ) : void
containerUri System.Uri
blobPrefix string
flatBlobListing bool
callback Action
Résultat void

ListBlobs() public méthode

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

ListBlobs() public abstract méthode

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

SetMetadata() public abstract méthode

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

SetPermissions() public abstract méthode

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