本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

CloudBlockBlob.BeginPutBlock 方法 (String, Stream, String, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

 

開始非同步作業以單一區塊上傳。

命名空間:   Microsoft.WindowsAzure.Storage.Blob
組件:  Microsoft.WindowsAzure.Storage (在 Microsoft.WindowsAzure.Storage.dll 中)

[DoesServiceRequestAttribute]
public ICancellableAsyncResult BeginPutBlock(
	string blockId,
	Stream blockData,
	string contentMD5,
	AccessCondition accessCondition,
	BlobRequestOptions options,
	OperationContext operationContext,
	AsyncCallback callback,
	object state
)

參數

blockId
Type: System.String

Base64 編碼的字串識別區塊。

blockData
Type: System.IO.Stream

A Stream 區塊提供資料的物件。

contentMD5
Type: System.String

用來確保交易完整性區塊的選擇性雜湊值。 可能是 null 或空字串。

accessCondition
Type: Microsoft.WindowsAzure.Storage.AccessCondition

AccessCondition 代表進行要求的順序必須符合條件的物件。 如果 null, 、 沒有條件使用。

options
Type: Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions

A BlobRequestOptions 針對要求指定其他選項的物件或 null 如果 null, ,預設選項會套用至要求。

operationContext
Type: Microsoft.WindowsAzure.Storage.OperationContext

OperationContext 表示目前作業的內容物件。

callback
Type: System.AsyncCallback

AsyncCallback 非同步作業完成時將會收到通知的委派。

state
Type: System.Object

使用者定義的物件會傳遞至回呼委派。

用戶端可能會做為確保交易完整性透過網路傳送給定放封鎖作業的 content-md5 標頭。 contentMD5 參數允許用戶端已經預先計算的 MD5 值指定的位元組範圍提供它的存取。 如果 P:BlobRequestOptions.UseTransactionalMd5 屬性設定為 truecontentMD5 參數設定為 null, ,則用戶端程式庫會在內部計算的 MD5 值。

回到頁首
顯示: