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

Inheritance: CloudClientBase, ICloudBlob
显示文件 Open project: WindowsAzure-Toolkits/wa-toolkit-wp-nugets

Public Methods

Method Description
Delete ( Action callback ) : void
FetchAttributes ( Action callback ) : void
GetSharedAccessSignature ( Action callback ) : void
SetMetadata ( Action callback ) : void
UploadFromStream ( Stream source, Action callback ) : void

Protected Methods

Method Description
CloudBlobBase ( Uri uri, string name, ICloudBlobContainer container ) : System

Private Methods

Method Description
CloudBlobContainerAttributesResponseMapper ( HttpWebResponse response ) : BlobAttributes

Method Details

CloudBlobBase() protected method

protected CloudBlobBase ( Uri uri, string name, ICloudBlobContainer container ) : System
uri System.Uri
name string
container ICloudBlobContainer
return System

Delete() public method

public Delete ( Action callback ) : void
callback Action
return void

FetchAttributes() public method

public FetchAttributes ( Action callback ) : void
callback Action
return void

GetSharedAccessSignature() public abstract method

public abstract GetSharedAccessSignature ( Action callback ) : void
callback Action
return void

SetMetadata() public method

public SetMetadata ( Action callback ) : void
callback Action
return void

UploadFromStream() public method

public UploadFromStream ( Stream source, Action callback ) : void
source Stream
callback Action
return void