BlobRequestOptions.ParallelOperationThreadCount プロパティ

定義

同時にアップロードできるブロックの数を取得または設定します。

public int? ParallelOperationThreadCount { get; set; }
member this.ParallelOperationThreadCount : Nullable<int> with get, set
Public Property ParallelOperationThreadCount As Nullable(Of Integer)

プロパティ値

実行できる BLOB の並列アップロード操作の数を示す整数値です。


BlobRequestOptions parallelThreadCountOptions = new BlobRequestOptions();

// Allow up to four simultaneous I/O operations.
parallelThreadCountOptions.ParallelOperationThreadCount = 4;
blob.UploadFromFile(inputFileName, accessCondition: null, options: parallelThreadCountOptions, operationContext: null);

注釈

BLOB で UploadFrom* メソッドを使用すると、BLOB はブロックに分割されます。 この値を設定すると、ライブラリが特定の時刻にインフライトする未処理の I/O "put block" 要求の数が制限されます。 既定値は 1 (並列処理なし) です。 この値を大きく設定すると、クライアントと Azure Storage サービスの間のネットワークによっては、BLOB のアップロードが高速になる場合があります。 BLOB が小さい (256 MB 未満) 場合は、この値を 1 に維持することをお勧めします。

適用対象