CloudBlockBlob Members
Represents a blob that is uploaded as a set of blocks.
The following tables list the members exposed by the CloudBlockBlob type.
Public Constructors
Name | Description | |
---|---|---|
CloudBlockBlob | Overloaded. |
Top
Public Properties
Name | Description | |
---|---|---|
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. | |
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 block 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 block 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. | |
StreamWriteSizeInBytes | Gets or sets the block size for writing to a block blob. | |
Uri | Gets the blob's URI for the primary location. |
Top
Public Methods
(see also Protected Methods)
Name | Description | |
---|---|---|
AbortCopy | Aborts an ongoing blob copy operation. | |
AbortCopyAsync | Overloaded. | |
AcquireLease | Acquires a lease on this blob. | |
AcquireLeaseAsync | Overloaded. | |
BeginAbortCopy | Overloaded. | |
BeginAcquireLease | Overloaded. | |
BeginBreakLease | Overloaded. | |
BeginChangeLease | Overloaded. | |
BeginCreateSnapshot | Overloaded. | |
BeginDelete | Overloaded. | |
BeginDeleteIfExists | Overloaded. | |
BeginDownloadBlockList | Overloaded. | |
BeginDownloadRangeToByteArray | Overloaded. | |
BeginDownloadRangeToStream | Overloaded. | |
BeginDownloadText | Overloaded. | |
BeginDownloadToByteArray | Overloaded. | |
BeginDownloadToFile | Overloaded. | |
BeginDownloadToStream | Overloaded. | |
BeginExists | Overloaded. | |
BeginFetchAttributes | Overloaded. | |
BeginOpenRead | Overloaded. | |
BeginOpenWrite | Overloaded. | |
BeginPutBlock | Overloaded. | |
BeginPutBlockList | Overloaded. | |
BeginReleaseLease | Overloaded. | |
BeginRenewLease | Overloaded. | |
BeginSetMetadata | Overloaded. | |
BeginSetProperties | Overloaded. | |
BeginStartCopyFromBlob | Overloaded. | |
BeginUploadFromByteArray | Overloaded. | |
BeginUploadFromFile | Overloaded. | |
BeginUploadFromStream | Overloaded. | |
BeginUploadText | Overloaded. | |
BreakLease | Breaks the current lease on this blob. | |
BreakLeaseAsync | Overloaded. | |
ChangeLease | Changes the lease ID on this blob. | |
ChangeLeaseAsync | Overloaded. | |
CreateSnapshot | Creates a snapshot of the blob. | |
CreateSnapshotAsync | Overloaded. | |
Delete | Deletes the blob. | |
DeleteAsync | Overloaded. | |
DeleteIfExists | Deletes the blob if it already exists. | |
DeleteIfExistsAsync | Overloaded. | |
DownloadBlockList | Returns an enumerable collection of the blob's blocks, using the specified block list filter. | |
DownloadBlockListAsync | Overloaded. | |
DownloadRangeToByteArray | Downloads a range of bytes from a blob to a byte array. | |
DownloadRangeToByteArrayAsync | Overloaded. | |
DownloadRangeToStream | Downloads a range of bytes from a blob to a stream. | |
DownloadRangeToStreamAsync | Overloaded. | |
DownloadText | Downloads the blob's contents as a string. | |
DownloadTextAsync | Overloaded. | |
DownloadToByteArray | Downloads the contents of a blob to a byte array. | |
DownloadToByteArrayAsync | Overloaded. | |
DownloadToFile | Downloads the contents of a blob to a file. | |
DownloadToFileAsync | Overloaded. | |
DownloadToStream | Downloads the contents of a blob to a stream. | |
DownloadToStreamAsync | Overloaded. | |
EndAbortCopy | Ends an asynchronous operation to abort an ongoing blob copy operation. | |
EndAcquireLease | Ends an asynchronous operation to acquire a lease on this blob. | |
EndBreakLease | Ends an asynchronous operation to break the current lease on this blob. | |
EndChangeLease | Ends an asynchronous operation to change the lease on this blob. | |
EndCreateSnapshot | Ends an asynchronous operation to create a snapshot of the blob. | |
EndDelete | Ends an asynchronous operation to delete the blob. | |
EndDeleteIfExists | Returns the result of an asynchronous request to delete the blob if it already exists. | |
EndDownloadBlockList | Ends an asynchronous operation to return an enumerable collection of the blob's blocks, using the specified block list filter. | |
EndDownloadRangeToByteArray | Ends an asynchronous operation to download a range of bytes from a blob to a byte array. | |
EndDownloadRangeToStream | Ends an asynchronous operation to download a range of bytes from a blob to a stream. | |
EndDownloadText | Ends an asynchronous operation to download the blob's contents as a string. | |
EndDownloadToByteArray | Ends an asynchronous operation to download the contents of a blob to a byte array. | |
EndDownloadToFile | Ends an asynchronous operation to download the contents of a blob to a file. | |
EndDownloadToStream | Ends an asynchronous operation to download the contents of a blob to a stream. | |
EndExists | Returns the asynchronous result of the request to check existence of the blob. | |
EndFetchAttributes | Ends an asynchronous operation to populate the blob's properties and metadata. | |
EndOpenRead | Ends an asynchronous operation to open a stream for reading from the blob. | |
EndOpenWrite | Ends an asynchronous operation to open a stream for writing to the blob. | |
EndPutBlock | Ends an asynchronous operation to upload a single block. | |
EndPutBlockList | Ends an asynchronous operation to upload a list of blocks to a new or existing blob. | |
EndReleaseLease | Ends an asynchronous operation to release the lease on this blob. | |
EndRenewLease | Ends an asynchronous operation to renew a lease on this blob. | |
EndSetMetadata | Ends an asynchronous operation to update the blob's metadata. | |
EndSetProperties | Ends an asynchronous operation to update the blob's properties. | |
EndStartCopyFromBlob | Ends an asynchronous operation to start copying another block blob's contents, properties, and metadata to this block blob. | |
EndUploadFromByteArray | Ends an asynchronous operation to upload the contents of a byte array to a blob. | |
EndUploadFromFile | Ends an asynchronous operation to upload a file to a blob. | |
EndUploadFromStream | Ends an asynchronous operation to upload a stream to a block blob. | |
EndUploadText | Ends an asynchronous operation to upload a string of text to a blob. | |
Equals | (Inherited from Object) | |
Exists | Checks existence of the blob. | |
ExistsAsync | Overloaded. | |
FetchAttributes | Populates a blob's properties and metadata. | |
FetchAttributesAsync | Overloaded. | |
GetHashCode | (Inherited from Object) | |
GetSharedAccessSignature | Overloaded. | |
GetType | (Inherited from Object) | |
OpenRead | Opens a stream for reading from the blob. | |
OpenReadAsync | Overloaded. | |
OpenWrite | Opens a stream for writing to the blob. | |
OpenWriteAsync | Overloaded. | |
PutBlock | Uploads a single block. | |
PutBlockAsync | Overloaded. | |
PutBlockList | Uploads a list of blocks to a new or existing blob. | |
PutBlockListAsync | Overloaded. | |
ReleaseLease | Releases the lease on this blob. | |
ReleaseLeaseAsync | Overloaded. | |
RenewLease | Renews a lease on this blob. | |
RenewLeaseAsync | Overloaded. | |
SetMetadata | Updates the blob's metadata. | |
SetMetadataAsync | Overloaded. | |
SetProperties | Updates the blob's properties. | |
SetPropertiesAsync | Overloaded. | |
StartCopyFromBlob | Overloaded. | |
StartCopyFromBlobAsync | Overloaded. | |
ToString | (Inherited from Object) | |
UploadFromByteArray | Uploads the contents of a byte array to a blob. | |
UploadFromByteArrayAsync | Overloaded. | |
UploadFromFile | Uploads a file to the Blob service. | |
UploadFromFileAsync | Overloaded. | |
UploadFromStream | Overloaded. | |
UploadFromStreamAsync | Overloaded. | |
UploadText | Uploads a string of text to a blob. | |
UploadTextAsync | Overloaded. |
Top
Protected Methods
Name | Description | |
---|---|---|
Finalize | (Inherited from Object) | |
MemberwiseClone | (Inherited from Object) |
Top
See Also
Reference
CloudBlockBlob Class
Microsoft.WindowsAzure.Storage.Blob Namespace