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

CloudBlobDirectory 类

定义

表示由分隔符指定的 Blob 虚拟目录。

public class CloudBlobDirectory : Microsoft.Azure.Storage.Blob.IListBlobItem
type CloudBlobDirectory = class
    interface IListBlobItem
Public Class CloudBlobDirectory
Implements IListBlobItem
继承
CloudBlobDirectory
实现

注解

容器,封装为 CloudBlobContainer 对象,其中包含目录,目录中包含块 Blob 和页 Blob。 目录还可以包含子目录。

构造函数

CloudBlobDirectory()

用于模拟单元测试的公共构造函数。

属性

Container

获取虚拟目录的容器。

Parent

获取虚拟目录的父目录。

Prefix

获取前缀。

ServiceClient

获取虚拟目录的 Blob 服务客户端。

StorageUri

获取主位置和辅助位置的 Blob 目录 URI。

Uri

获取标识主位置虚拟目录的 URI。

方法

BeginListBlobsSegmented(BlobContinuationToken, AsyncCallback, Object)

开始异步操作,以返回包含虚拟目录中 Blob 项集合的结果段。

BeginListBlobsSegmented(Boolean, BlobListingDetails, Nullable<Int32>, BlobContinuationToken, BlobRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作,以返回包含虚拟目录中 Blob 项集合的结果段。

EndListBlobsSegmented(IAsyncResult)

结束异步操作,以返回包含虚拟目录中 Blob 项集合的结果段。

GetAppendBlobReference(String)

获取对此虚拟目录中追加 Blob 的引用。

GetAppendBlobReference(String, Nullable<DateTimeOffset>)

获取对此虚拟目录中追加 Blob 的引用。

GetBlobReference(String)

获取对此虚拟目录中的 Blob 的引用。

GetBlobReference(String, Nullable<DateTimeOffset>)

获取对此虚拟目录中的 Blob 的引用。

GetBlockBlobReference(String)

获取对此虚拟目录中的块 Blob 的引用。

GetBlockBlobReference(String, Nullable<DateTimeOffset>)

获取对此虚拟目录中的块 Blob 的引用。

GetDirectoryReference(String)

返回此虚拟目录中的一个虚拟子目录。

GetPageBlobReference(String)

获取对此虚拟目录中的页 Blob 的引用。

GetPageBlobReference(String, Nullable<DateTimeOffset>)

返回对此虚拟目录中的页 Blob 的引用。

ListBlobs(Boolean, BlobListingDetails, BlobRequestOptions, OperationContext)

返回虚拟目录中延迟检索的 Blob 的可枚举集合。

ListBlobsSegmented(BlobContinuationToken)

返回包含虚拟目录中 Blob 项集合的结果段。

ListBlobsSegmented(Boolean, BlobListingDetails, Nullable<Int32>, BlobContinuationToken, BlobRequestOptions, OperationContext)

返回包含虚拟目录中 Blob 项集合的结果段。

ListBlobsSegmentedAsync(BlobContinuationToken)

启动异步操作以返回包含虚拟目录中 Blob 项集合的结果段。

ListBlobsSegmentedAsync(BlobContinuationToken, CancellationToken)

启动异步操作以返回包含虚拟目录中 Blob 项集合的结果段。

ListBlobsSegmentedAsync(Boolean, BlobListingDetails, Nullable<Int32>, BlobContinuationToken, BlobRequestOptions, OperationContext)

启动异步操作以返回包含虚拟目录中 Blob 项集合的结果段。

ListBlobsSegmentedAsync(Boolean, BlobListingDetails, Nullable<Int32>, BlobContinuationToken, BlobRequestOptions, OperationContext, CancellationToken)

启动异步操作以返回包含虚拟目录中 Blob 项集合的结果段。

适用于