





[This topic is part of the Microsoft Azure Storage Client Library 1.7, which has been deprecated. See Storage Client Library for the latest version.]
Top
Top
Top
Represents a Windows Azure blob.
The following tables list the members exposed by the CloudBlob type.
Public Constructors
Public Properties
Name | Description | |
---|---|---|
![]() | Attributes | Gets the BlobAttributes object that represents the blob's attributes. |
![]() | Container | Gets a CloudBlobContainer object representing the blob's container. |
![]() | Metadata | Gets the blob's user-defined metadata. |
![]() | Name | Gets the name of the blob. |
![]() | Parent | Gets the CloudBlobDirectory object representing the virtual parent directory for the blob. |
![]() | Properties | Gets the blob's system properties. |
![]() | ServiceClient | Gets the CloudBlobClient object that represents the Blob service. |
![]() | SnapshotTime | Gets the DateTime value that uniquely identifies the snapshot, if this blob is a snapshot. |
![]() | ToBlockBlob | Gets a CloudBlockBlob object based on this blob. |
![]() | ToPageBlob | Gets a CloudPageBlob object based on this blob. |
![]() | Uri | Gets the URI that identifies the blob. |
Public Methods (see also Protected Methods)
Name | Description | |
---|---|---|
![]() | BeginCopyFromBlob | Overloaded. Begins an asynchronous operation to copy another blob's contents, properties, and metadata to the blob referenced by this CloudBlob object. |
![]() | BeginCreateSnapshot | Overloaded. Begins an asynchronous operation to create a snapshot of the blob. |
![]() | BeginDelete | Overloaded. Begins an asynchronous operation to delete the blob. |
![]() | BeginDeleteIfExists | Overloaded. |
![]() | BeginDownloadToStream | Overloaded. Begins an asynchronous operation to download the contents of a blob to a stream. |
![]() | BeginFetchAttributes | Overloaded. Begins an asynchronous operation to populate the blob's properties and metadata. |
![]() | BeginSetMetadata | Overloaded. Begins an asynchronous operation to update the blob's metadata. |
![]() | BeginSetProperties | Overloaded. |
![]() | BeginUploadFromStream | Overloaded. |
![]() | CopyFromBlob | Overloaded. |
![]() | CreateSnapshot | Overloaded. |
![]() | Delete | Overloaded. |
![]() | DeleteIfExists | Overloaded. |
![]() | DownloadByteArray | Overloaded. Downloads the blob's contents as an array of bytes. |
![]() | DownloadText | Overloaded. |
![]() | DownloadToFile | Overloaded. |
![]() | DownloadToStream | Overloaded. |
![]() | EndCopyFromBlob | Ends an asynchronous operation to copy a blob's contents, properties, and metadata to a new blob. |
![]() | EndCreateSnapshot | Ends an asynchronous operation to create a snapshot of the blob. |
![]() | EndDelete | Ends an asynchronous operation to delete the blob. |
![]() | EndDeleteIfExists | Ends an asynchronous operation to delete the blob if it exists. |
![]() | EndDownloadToStream | Ends an asynchronous operation to download the contents of a blob to a stream. |
![]() | EndFetchAttributes | Ends an asynchronous operation to populate the blob's properties and metadata. |
![]() | EndSetMetadata | Ends an asynchronous operation to update the blob's metadata. |
![]() | EndSetProperties | Ends an asynchronous operation to update the blob's properties. |
![]() | EndUploadFromStream | Ends an asynchronous operation to upload a blob from a stream. |
![]() | Equals | (Inherited from Object) |
![]() | FetchAttributes | Overloaded. |
![]() | GetHashCode | (Inherited from Object) |
![]() | GetSharedAccessSignature | Overloaded. |
![]() | GetType | (Inherited from Object) |
![]() | OpenRead | Overloaded. |
![]() | OpenWrite | Overloaded. |
![]() | SetMetadata | Overloaded. |
![]() | SetProperties | Overloaded. |
![]() | ToString | (Inherited from Object) |
![]() | UploadByteArray | Overloaded. |
![]() | UploadFile | Overloaded. |
![]() | UploadFromStream | Overloaded. |
![]() | UploadText | Overloaded. |
Protected Methods
Name | Description | |
---|---|---|
![]() | Finalize | (Inherited from Object) |
![]() | MemberwiseClone | (Inherited from Object) |
![]() | ParseSizeAndLastModified | Parses values from a Blob service response. This method is protected. |