![](/img/trans.png)
[英]Azure function, Microsoft.WindowsAzure.Storage missing
[英]OperationContext usage (Microsoft.WindowsAzure.Storage)
我將從 Azure Blob Storage 下載 blob 到 stream 並且我需要指定重試策略和超時。 這就是我使用BlobRequestOptions (WindowsAzure.Storage NuGet 包)實例來指定所有這些設置的原因。 我還想使用需要傳遞一些額外參數(AccessCondition、OperationContext)的異步方法DownloadToStreamAsync 。 我的代碼:
var selfieBlob = new CloudBlockBlob(GetBlobUri(requestedUrl), _credentials);
await selfieBlob.DownloadToStreamAsync(
targetStream,
AccessCondition.GenerateEmptyCondition(),
_blobOptions,
new OperationContext());
問題:
關於OperationContext
參數, @user1672994的答案是正確的。
參考CloudBlob.DownloadToStreamAsync
方法的描述,你可以知道為什么需要參數AccessCondition
。 如果您沒有條件限制,可以將其設置為null
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.