語言

BackupDataInput.ReadEntityDataAsync(Byte[], Int32, Int32) 方法

定義

運行 ReadEntityData(Byte[], Int32, Int32) 於執行緒池執行緒上。

public System.Threading.Tasks.Task<int> ReadEntityDataAsync(byte[]? data, int offset, int size);
member this.ReadEntityDataAsync : byte[] * int * int -> System.Threading.Tasks.Task<int>

參數

data
Byte[]

接收資料的緩衝區。 必須有空間容納 size 從 . offset開始的位元組。

offset
Int32

開始寫入所讀位元組的索引 data 。

size
Int32

此呼叫中需讀取的位元組數。

傳回

該任務的結果為讀取的位元組數,或當當前實體的所有資料都已讀取時為零。

備註

先閱讀實體標頭。 這個 .NET 包裝器用Task.Run來呼叫同步方法。 在存取緩衝區或對此輸入開始其他操作前,先等待該任務。

.NET 任務包裝器的實作。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於