FileDownloadOptions interface
ファイル - ダウンロード操作を構成するためのオプション。 参照トピック
- Extends
プロパティ
abort |
操作を |
lease |
リース アクセス条件。 |
max |
省略可能。 NODE.JSでのみ使用できます。 元の本文ダウンロード ストリームの予期しない終了時に実行される再試行回数。 上記の種類の終了では、ネットワーク エラーを出力しないため、パイプラインで定義されている再試行ポリシーはトリガーされません。 このオプションを使用すると、再試行するたびに、要求された範囲が正常にダウンロードされるか、maxRetryRequests に達するまで、破損したポイントから追加の ShareFileClient.download() 要求が行われます。 既定値は 5 です。ネットワークの不十分なサイズのファイルを読み込む場合は、大きな値を設定してください。 |
on |
進行状況更新イベント ハンドラーをダウンロードします。 |
range |
このヘッダーが true に設定され、Range ヘッダーと共に指定されると、範囲のサイズが 4 MB 以下である限り、サービスは範囲の MD5 ハッシュを返します。 |
継承されたプロパティ
tracing |
プロパティの詳細
abortSignal
操作を AbortSignalLike
取り消す要求を通知する インターフェイスの実装。
たとえば、@azure/abort-controller を使用して を作成します AbortSignal
。
abortSignal?: AbortSignalLike
プロパティ値
AbortSignalLike
leaseAccessConditions
maxRetryRequests
省略可能。 NODE.JSでのみ使用できます。 元の本文ダウンロード ストリームの予期しない終了時に実行される再試行回数。 上記の種類の終了では、ネットワーク エラーを出力しないため、パイプラインで定義されている再試行ポリシーはトリガーされません。
このオプションを使用すると、再試行するたびに、要求された範囲が正常にダウンロードされるか、maxRetryRequests に達するまで、破損したポイントから追加の ShareFileClient.download() 要求が行われます。
既定値は 5 です。ネットワークの不十分なサイズのファイルを読み込む場合は、大きな値を設定してください。
maxRetryRequests?: number
プロパティ値
number
onProgress
進行状況更新イベント ハンドラーをダウンロードします。
onProgress?: (progress: TransferProgressEvent) => void
プロパティ値
(progress: TransferProgressEvent) => void
rangeGetContentMD5
このヘッダーが true に設定され、Range ヘッダーと共に指定されると、範囲のサイズが 4 MB 以下である限り、サービスは範囲の MD5 ハッシュを返します。
rangeGetContentMD5?: boolean
プロパティ値
boolean
継承されたプロパティの詳細
tracingOptions
tracingOptions?: OperationTracingOptions
プロパティ値
OperationTracingOptions