Exporter (0) Imprimer
Développer tout
EN
Ce contenu n’est pas disponible dans votre langue. Voici la version anglaise.

CloudPageBlob Members

Updated: May 15, 2014

Represents a Windows Azure page blob.

The following tables list the members exposed by the CloudPageBlob type.

  Name Description
  CloudPageBlob Overloaded.  
Top

  Name Description
public property BlobType Gets the type of the blob.
public property Container Gets a CloudBlobContainer object representing the blob's container.
public property CopyState Gets the state of the most recent or pending copy operation.
public property IsSnapshot Gets a value indicating whether this blob is a snapshot.
public property Metadata Gets the user-defined metadata for the blob.
public property Name Gets the blob's name.
public property Parent Gets the CloudBlobDirectory object representing the virtual parent directory for the blob.
public property Properties Gets the blob's system properties.
public property ServiceClient Gets the CloudBlobClient object that represents the Blob service.
public property SnapshotQualifiedStorageUri Gets the page blob's URI for both the primary and secondary locations, including query string information if the blob is a snapshot.
public property SnapshotQualifiedUri Gets the absolute URI to the blob, including query string information if the blob is a snapshot.
public property SnapshotTime Gets the date and time that the blob snapshot was taken, if this blob is a snapshot.
public property StorageUri Gets the page blob's URIs for both the primary and secondary locations.
public property StreamMinimumReadSizeInBytes Gets or sets the minimum number of bytes to buffer when reading from a blob stream.
public property StreamWriteSizeInBytes Gets or sets the number of bytes to buffer when writing to a page blob stream.
public property Uri Gets the blob's URI for the primary location.
Top

(see also Protected Methods)
 NameDescription
public methodAbortCopyAborts an ongoing blob copy operation.
public methodAbortCopyAsyncOverloaded.  
public methodAcquireLeaseAcquires a lease on this blob.
public methodAcquireLeaseAsyncOverloaded.  
public methodBeginAbortCopyOverloaded.  
public methodBeginAcquireLeaseOverloaded.  
public methodBeginBreakLeaseOverloaded.  
public methodBeginChangeLeaseOverloaded.  
public methodBeginClearPagesOverloaded.  
public methodBeginCreateOverloaded.  
public methodBeginCreateSnapshotOverloaded.  
public methodBeginDeleteOverloaded.  
public methodBeginDeleteIfExistsOverloaded.  
public methodBeginDownloadRangeToByteArrayOverloaded.  
public methodBeginDownloadRangeToStreamOverloaded.  
public methodBeginDownloadToByteArrayOverloaded.  
public methodBeginDownloadToFileOverloaded.  
public methodBeginDownloadToStreamOverloaded.  
public methodBeginExistsOverloaded.  
public methodBeginFetchAttributesOverloaded.  
public methodBeginGetPageRangesOverloaded.  
public methodBeginOpenReadOverloaded.  
public methodBeginOpenWriteOverloaded.  
public methodBeginReleaseLeaseOverloaded.  
public methodBeginRenewLeaseOverloaded.  
public methodBeginResizeOverloaded.  
public methodBeginSetMetadataOverloaded.  
public methodBeginSetPropertiesOverloaded.  
public methodBeginSetSequenceNumberOverloaded.  
public methodBeginStartCopyFromBlobOverloaded.  
public methodBeginUploadFromByteArrayOverloaded.  
public methodBeginUploadFromFileOverloaded.  
public methodBeginUploadFromStreamOverloaded.  
public methodBeginWritePagesOverloaded.  
public methodBreakLeaseBreaks the current lease on this blob.
public methodBreakLeaseAsyncOverloaded.  
public methodChangeLeaseChanges the lease ID on this blob.
public methodChangeLeaseAsyncOverloaded.  
public methodClearPagesClears pages from a page blob.
public methodClearPagesAsyncOverloaded.  
public methodCreateCreates a page blob.
public methodCreateAsyncOverloaded.  
public methodCreateSnapshotCreates a snapshot of the blob.
public methodCreateSnapshotAsyncOverloaded.  
public methodDeleteDeletes the blob.
public methodDeleteAsyncOverloaded.  
public methodDeleteIfExistsDeletes the blob if it already exists.
public methodDeleteIfExistsAsyncOverloaded.  
public methodDownloadRangeToByteArrayDownloads a range of bytes from a page blob to a byte array.
public methodDownloadRangeToByteArrayAsyncOverloaded.  
public methodDownloadRangeToStreamDownloads a range of bytes from a page blob to a stream.
public methodDownloadRangeToStreamAsyncOverloaded.  
public methodDownloadToByteArrayDownloads the contents of a page blob to a byte array.
public methodDownloadToByteArrayAsyncOverloaded.  
public methodDownloadToFileDownloads the contents of a page blob to a file.
public methodDownloadToFileAsyncOverloaded.  
public methodDownloadToStreamDownloads the contents of a page blob to a stream.
public methodDownloadToStreamAsyncOverloaded.  
public methodEndAbortCopyEnds an asynchronous operation to abort an ongoing blob copy operation.
public methodEndAcquireLeaseEnds an asynchronous operation to acquire a lease on this blob.
public methodEndBreakLeaseEnds an asynchronous operation to break the current lease on this blob.
public methodEndChangeLeaseEnds an asynchronous operation to change the lease on this blob.
public methodEndClearPagesEnds an asynchronous operation to clear pages from a page blob.
public methodEndCreateEnds an asynchronous operation to create a page blob.
public methodEndCreateSnapshotEnds an asynchronous operation to create a snapshot of the blob.
public methodEndDeleteEnds an asynchronous operation to delete the blob.
public methodEndDeleteIfExistsReturns the result of an asynchronous request to delete the blob if it already exists.
public methodEndDownloadRangeToByteArrayEnds an asynchronous operation to download a range of bytes from a page blob to a byte array.
public methodEndDownloadRangeToStreamEnds an asynchronous operation to download a range of bytes from a page blob to a stream.
public methodEndDownloadToByteArrayEnds an asynchronous operation to download the contents of a page blob to a byte array.
public methodEndDownloadToFileEnds an asynchronous operation to download the contents of a page blob to a file.
public methodEndDownloadToStreamEnds an asynchronous operation to download the contents of a page blob to a stream.
public methodEndExistsReturns the asynchronous result of the request to check existence of the blob.
public methodEndFetchAttributesEnds an asynchronous operation to populate the blob's properties and metadata.
public methodEndGetPageRangesEnds an asynchronous operation to return a collection of valid page ranges and their starting and ending bytes.
public methodEndOpenReadEnds an asynchronous operation to open a stream for reading from the blob.
public methodEndOpenWriteEnds an asynchronous operation to open a stream for writing to the blob.
public methodEndReleaseLeaseEnds an asynchronous operation to release the lease on this blob.
public methodEndRenewLeaseEnds an asynchronous operation to renew a lease on this blob.
public methodEndResizeEnds an asynchronous operation to resize the page blob.
public methodEndSetMetadataEnds an asynchronous operation to update the blob's metadata.
public methodEndSetPropertiesEnds an asynchronous operation to update the blob's properties.
public methodEndSetSequenceNumberEnds an asynchronous operation to set the page blob's sequence number.
public methodEndStartCopyFromBlobEnds an asynchronous operation to start copying another page blob's contents, properties, and metadata to this page blob.
public methodEndUploadFromByteArrayEnds an asynchronous operation to upload the contents of a byte array to a page blob.
public methodEndUploadFromFileEnds an asynchronous operation to upload a file to a page blob.
public methodEndUploadFromStreamEnds an asynchronous operation to upload a stream to a page blob.
public methodEndWritePagesEnds an asynchronous operation to write pages to a page blob.
public methodEquals  (Inherited from Object)
public methodExistsChecks existence of the blob.
public methodExistsAsyncOverloaded.  
public methodFetchAttributesPopulates a page blob's properties and metadata.
public methodFetchAttributesAsyncOverloaded.  
public methodGetHashCode  (Inherited from Object)
public methodGetPageRangesGets a collection of valid page ranges and their starting and ending bytes.
public methodGetPageRangesAsyncOverloaded.  
public methodGetSharedAccessSignatureOverloaded.  
public methodGetType  (Inherited from Object)
public methodOpenReadOpens a stream for reading from the blob.
public methodOpenReadAsyncOverloaded.  
public methodOpenWriteOpens a stream for writing to the blob.
public methodOpenWriteAsyncOverloaded.  
public methodReleaseLeaseReleases the lease on this blob.
public methodReleaseLeaseAsyncOverloaded.  
public methodRenewLeaseRenews a lease on this blob.
public methodRenewLeaseAsyncOverloaded.  
public methodResizeResizes the page blob to the specified size.
public methodResizeAsyncOverloaded.  
public methodSetMetadataUpdates the blob's metadata.
public methodSetMetadataAsyncOverloaded.  
public methodSetPropertiesUpdates the blob's properties.
public methodSetPropertiesAsyncOverloaded.  
public methodSetSequenceNumberSets the page blob's sequence number.
public methodSetSequenceNumberAsyncOverloaded.  
public methodStartCopyFromBlobOverloaded.  
public methodStartCopyFromBlobAsyncOverloaded.  
public methodToString  (Inherited from Object)
public methodUploadFromByteArrayUploads the contents of a byte array to a page blob.
public methodUploadFromByteArrayAsyncOverloaded.  
public methodUploadFromFileUploads a file to a page blob.
public methodUploadFromFileAsyncOverloaded.  
public methodUploadFromStreamOverloaded.  
public methodUploadFromStreamAsyncOverloaded.  
public methodWritePagesWrites pages to a page blob.
public methodWritePagesAsyncOverloaded.  
Top

  Name Description
protected method Finalize  (Inherited from Object)
protected method MemberwiseClone  (Inherited from Object)
Top

Afficher:
© 2014 Microsoft