你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ICloudBlob 接口

定义

public interface ICloudBlob : Microsoft.WindowsAzure.Storage.Blob.IListBlobItem
type ICloudBlob = interface
    interface IListBlobItem
Public Interface ICloudBlob
Implements IListBlobItem
派生
实现

属性

BlobType
Container (继承自 IListBlobItem)
CopyState
IsSnapshot
Metadata
Name
Parent (继承自 IListBlobItem)
Properties
ServiceClient
SnapshotQualifiedStorageUri
SnapshotQualifiedUri
SnapshotTime
StorageUri (继承自 IListBlobItem)
StreamMinimumReadSizeInBytes
StreamWriteSizeInBytes
Uri (继承自 IListBlobItem)

方法

AbortCopyAsync(String)
AbortCopyAsync(String, AccessCondition, BlobRequestOptions, OperationContext)
AcquireLeaseAsync(Nullable<TimeSpan>, String)
AcquireLeaseAsync(Nullable<TimeSpan>, String, AccessCondition, BlobRequestOptions, OperationContext)
BreakLeaseAsync(Nullable<TimeSpan>)
BreakLeaseAsync(Nullable<TimeSpan>, AccessCondition, BlobRequestOptions, OperationContext)
ChangeLeaseAsync(String, AccessCondition)
ChangeLeaseAsync(String, AccessCondition, BlobRequestOptions, OperationContext)
DeleteAsync()
DeleteAsync(DeleteSnapshotsOption, AccessCondition, BlobRequestOptions, OperationContext)
DeleteIfExistsAsync()
DeleteIfExistsAsync(DeleteSnapshotsOption, AccessCondition, BlobRequestOptions, OperationContext)
DownloadRangeToByteArrayAsync(Byte[], Int32, Nullable<Int64>, Nullable<Int64>)
DownloadRangeToByteArrayAsync(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext)
DownloadRangeToStreamAsync(Stream, Nullable<Int64>, Nullable<Int64>)
DownloadRangeToStreamAsync(Stream, Nullable<Int64>, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext)
DownloadToByteArrayAsync(Byte[], Int32)
DownloadToByteArrayAsync(Byte[], Int32, AccessCondition, BlobRequestOptions, OperationContext)
DownloadToFileAsync(String, FileMode)
DownloadToFileAsync(String, FileMode, AccessCondition, BlobRequestOptions, OperationContext)
DownloadToStreamAsync(Stream)
DownloadToStreamAsync(Stream, AccessCondition, BlobRequestOptions, OperationContext)
ExistsAsync()
ExistsAsync(BlobRequestOptions, OperationContext)
FetchAttributesAsync()
FetchAttributesAsync(AccessCondition, BlobRequestOptions, OperationContext)
GetAccountPropertiesAsync()
GetAccountPropertiesAsync(BlobRequestOptions, OperationContext)
GetAccountPropertiesAsync(BlobRequestOptions, OperationContext, CancellationToken)
GetAccountPropertiesAsync(CancellationToken)
GetSharedAccessSignature(SharedAccessBlobPolicy)
GetSharedAccessSignature(SharedAccessBlobPolicy, SharedAccessBlobHeaders)
GetSharedAccessSignature(SharedAccessBlobPolicy, SharedAccessBlobHeaders, String)
GetSharedAccessSignature(SharedAccessBlobPolicy, SharedAccessBlobHeaders, String, Nullable<SharedAccessProtocol>, IPAddressOrRange)
GetSharedAccessSignature(SharedAccessBlobPolicy, String)
OpenReadAsync(AccessCondition, BlobRequestOptions, OperationContext)
ReleaseLeaseAsync(AccessCondition)
ReleaseLeaseAsync(AccessCondition, BlobRequestOptions, OperationContext)
RenewLeaseAsync(AccessCondition)
RenewLeaseAsync(AccessCondition, BlobRequestOptions, OperationContext)
SetMetadataAsync()
SetMetadataAsync(AccessCondition, BlobRequestOptions, OperationContext)
SetPropertiesAsync()
SetPropertiesAsync(AccessCondition, BlobRequestOptions, OperationContext)
UploadFromByteArrayAsync(Byte[], Int32, Int32)
UploadFromByteArrayAsync(Byte[], Int32, Int32, AccessCondition, BlobRequestOptions, OperationContext)
UploadFromFileAsync(String)
UploadFromFileAsync(String, AccessCondition, BlobRequestOptions, OperationContext)
UploadFromStreamAsync(Stream)
UploadFromStreamAsync(Stream, AccessCondition, BlobRequestOptions, OperationContext)
UploadFromStreamAsync(Stream, Int64)
UploadFromStreamAsync(Stream, Int64, AccessCondition, BlobRequestOptions, OperationContext)

适用于