Azure CloudBlob Class

Download Azure Cloud Connect Setup File
Download Azure Cloud Connect Zip File

Represents an Azure blob. A blob stores text or binary data, such as documents or media files.

public class CloudBlob : Microsoft.Azure.Storage.Blob.IListBlobItem

Constructors

CloudBlob(StorageUri, Nullable<DateTimeOffset>, CloudBlobClient)

Initializes a new instance of the CloudBlob class using an absolute URI to the blob.

CloudBlob(StorageUri, Nullable<DateTimeOffset>, StorageCredentials)

Initializes a new instance of the CloudBlob class using an absolute URI to the blob.

CloudBlob(Uri)

Initializes a new instance of the CloudBlob class using an absolute URI to the blob.

CloudBlob(Uri, CloudBlobClient)

Initializes a new instance of the CloudBlob class using an absolute URI to the blob.

CloudBlob(Uri, Nullable<DateTimeOffset>, CloudBlobClient)

Initializes a new instance of the CloudBlob class using an absolute URI to the blob.

CloudBlob(Uri, Nullable<DateTimeOffset>, StorageCredentials)

Initializes a new instance of the CloudBlob class using an absolute URI to the blob.

CloudBlob(Uri, StorageCredentials)

Initializes a new instance of the CloudBlob class using an absolute URI to the blob.

Properties

BlobType

Gets the type of the blob.

Container

Gets a CloudBlobContainer object representing the blob's container.

CopyState

Gets the state of the most recent or pending copy operation.

IsDeleted

Gets a value indicating whether or not this blob has been deleted.

IsSnapshot

Gets a value indicating whether this blob is a snapshot.

Metadata

Gets the user-defined metadata for the blob.

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.

SnapshotQualifiedStorageUri

Gets the blob's URI for both the primary and secondary locations, including query string information if the blob is a snapshot.

SnapshotQualifiedUri

Gets the absolute URI to the blob, including query string information if the blob is a snapshot.

SnapshotTime

Gets the date and time that the blob snapshot was taken, if this blob is a snapshot.

StorageUri

Gets the blob's URIs for both the primary and secondary locations.

StreamMinimumReadSizeInBytes

Gets or sets the minimum number of bytes to buffer when reading from a blob stream.

Uri

Gets the blob's URI for the primary location.