2

有一个BlobRequestOptions.AccessCondition属性可以设置为IfModifiedSince,例如ListBlobs()只返回在指定时间后修改的 blob。

现在,ListBlobs REST API 调用的描述没有任何可以映射访问条件的参数。所以我假设所有的 blob 都将被返回,然后 StorageClient 代码将以编程方式在客户端上过滤它们。

所以看起来使用访问条件不会改变对存储的请求数。

访问条件是否真的减少了事务的数量,或者它们仅适用于客户端?

4

1 回答 1

3

尽管BlobRequestOptions对象可以作为参数传递给 Storage Client 库中的所有函数,但请注意这AccessCondition仅适用于少数操作。有关您可以指定的操作列表AccessCondition,请参阅此链接:http: //msdn.microsoft.com/en-us/library/windowsazure/dd179371.aspx#Subheading2。对于所有其他操作,AccessCondition参数将被忽略。

具体ListBlobs()忽略AccessCondition

于 2013-02-01T09:58:15.853 回答