CloudBlob.DownloadRangeToByteArrayAsync メソッド

定義

オーバーロード

DownloadRangeToByteArrayAsync(Byte[], Int32, Nullable<Int64>, Nullable<Int64>)

BLOB からバイト配列にバイト範囲をダウンロードする非同期操作を開始します。

DownloadRangeToByteArrayAsync(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, CancellationToken)

BLOB からバイト配列にバイト範囲をダウンロードする非同期操作を開始します。

DownloadRangeToByteArrayAsync(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext)

BLOB からバイト配列にバイト範囲をダウンロードする非同期操作を開始します。

DownloadRangeToByteArrayAsync(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

BLOB からバイト配列にバイト範囲をダウンロードする非同期操作を開始します。

DownloadRangeToByteArrayAsync(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext, IProgress<StorageProgress>, CancellationToken)

BLOB からバイト配列にバイト範囲をダウンロードする非同期操作を開始します。

DownloadRangeToByteArrayAsync(Byte[], Int32, Nullable<Int64>, Nullable<Int64>)

BLOB からバイト配列にバイト範囲をダウンロードする非同期操作を開始します。

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task<int> DownloadRangeToByteArrayAsync (byte[] target, int index, long? blobOffset, long? length);

パラメーター

target
Byte[]

対象のバイト配列です。

index
Int32

バイト配列内の開始オフセットです。

blobOffset
Nullable<Int64>

データ範囲の開始オフセットです (バイト単位)。

length
Nullable<Int64>

BLOB からダウンロードするデータの長さ (バイト単位) です。

戻り値

非同期操作を表す、int 型の Task<TResult> オブジェクト。

属性

適用対象

Azure SDK for .NET Legacy
製品 バージョン
Azure SDK for .NET Legacy

DownloadRangeToByteArrayAsync(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, CancellationToken)

BLOB からバイト配列にバイト範囲をダウンロードする非同期操作を開始します。

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task<int> DownloadRangeToByteArrayAsync (byte[] target, int index, long? blobOffset, long? length, System.Threading.CancellationToken cancellationToken);

パラメーター

target
Byte[]

対象のバイト配列です。

index
Int32

バイト配列内の開始オフセットです。

blobOffset
Nullable<Int64>

データ範囲の開始オフセットです (バイト単位)。

length
Nullable<Int64>

BLOB からダウンロードするデータの長さ (バイト単位) です。

cancellationToken
CancellationToken

タスクの完了を待機しているときに監視する CancellationToken

戻り値

非同期操作を表す、int 型の Task<TResult> オブジェクト。

属性

適用対象

Azure SDK for .NET Legacy
製品 バージョン
Azure SDK for .NET Legacy

DownloadRangeToByteArrayAsync(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext)

BLOB からバイト配列にバイト範囲をダウンロードする非同期操作を開始します。

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task<int> DownloadRangeToByteArrayAsync (byte[] target, int index, long? blobOffset, long? length, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext);

パラメーター

target
Byte[]

対象のバイト配列です。

index
Int32

バイト配列内の開始オフセットです。

blobOffset
Nullable<Int64>

データ範囲の開始オフセットです (バイト単位)。

length
Nullable<Int64>

BLOB からダウンロードするデータの長さ (バイト単位) です。

accessCondition
AccessCondition

要求を実行するために満たす必要のある条件を表す AccessCondition オブジェクトです。

options
BlobRequestOptions

要求の追加オプションを指定する BlobRequestOptions オブジェクトです。

operationContext
OperationContext

現在の操作のコンテキストを表す OperationContext オブジェクトです。

戻り値

非同期操作を表す、int 型の Task<TResult> オブジェクト。

属性

適用対象

Azure SDK for .NET Legacy
製品 バージョン
Azure SDK for .NET Legacy

DownloadRangeToByteArrayAsync(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

BLOB からバイト配列にバイト範囲をダウンロードする非同期操作を開始します。

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task<int> DownloadRangeToByteArrayAsync (byte[] target, int index, long? blobOffset, long? length, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);

パラメーター

target
Byte[]

対象のバイト配列です。

index
Int32

バイト配列内の開始オフセットです。

blobOffset
Nullable<Int64>

データ範囲の開始オフセットです (バイト単位)。

length
Nullable<Int64>

BLOB からダウンロードするデータの長さ (バイト単位) です。

accessCondition
AccessCondition

要求を実行するために満たす必要のある条件を表す AccessCondition オブジェクトです。

options
BlobRequestOptions

要求の追加オプションを指定する BlobRequestOptions オブジェクトです。

operationContext
OperationContext

現在の操作のコンテキストを表す OperationContext オブジェクトです。

cancellationToken
CancellationToken

タスクの完了を待機しているときに監視する CancellationToken

戻り値

非同期操作を表す、int 型の Task<TResult> オブジェクト。

属性

適用対象

Azure SDK for .NET Legacy
製品 バージョン
Azure SDK for .NET Legacy

DownloadRangeToByteArrayAsync(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext, IProgress<StorageProgress>, CancellationToken)

BLOB からバイト配列にバイト範囲をダウンロードする非同期操作を開始します。

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task<int> DownloadRangeToByteArrayAsync (byte[] target, int index, long? blobOffset, long? length, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, IProgress<Microsoft.Azure.Storage.Core.Util.StorageProgress> progressHandler, System.Threading.CancellationToken cancellationToken);

パラメーター

target
Byte[]

対象のバイト配列です。

index
Int32

バイト配列内の開始オフセットです。

blobOffset
Nullable<Int64>

データ範囲の開始オフセットです (バイト単位)。

length
Nullable<Int64>

BLOB からダウンロードするデータの長さ (バイト単位) です。

accessCondition
AccessCondition

要求を実行するために満たす必要のある条件を表す AccessCondition オブジェクトです。

options
BlobRequestOptions

要求の追加オプションを指定する BlobRequestOptions オブジェクトです。

operationContext
OperationContext

現在の操作のコンテキストを表す OperationContext オブジェクトです。

progressHandler
IProgress<StorageProgress>

IProgress<T>メッセージを処理StorageProgressする オブジェクト。

cancellationToken
CancellationToken

タスクの完了を待機しているときに監視する CancellationToken

戻り値

非同期操作を表す、int 型の Task<TResult> オブジェクト。

属性

適用対象

Azure SDK for .NET Legacy
製品 バージョン
Azure SDK for .NET Legacy