次の方法で共有


FileDownloadOptions interface

ファイル - ダウンロード操作を構成するためのオプション。 参照トピック

Extends

プロパティ

abortSignal

操作を AbortSignalLike 取り消す要求を通知する インターフェイスの実装。 たとえば、@azure/abort-controller を使用して を作成します AbortSignal

leaseAccessConditions

リース アクセス条件。

maxRetryRequests

省略可能。 NODE.JSでのみ使用できます。 元の本文ダウンロード ストリームの予期しない終了時に実行される再試行回数。 上記の種類の終了では、ネットワーク エラーを出力しないため、パイプラインで定義されている再試行ポリシーはトリガーされません。

このオプションを使用すると、再試行するたびに、要求された範囲が正常にダウンロードされるか、maxRetryRequests に達するまで、破損したポイントから追加の ShareFileClient.download() 要求が行われます。

既定値は 5 です。ネットワークの不十分なサイズのファイルを読み込む場合は、大きな値を設定してください。

onProgress

進行状況更新イベント ハンドラーをダウンロードします。

rangeGetContentMD5

このヘッダーが true に設定され、Range ヘッダーと共に指定されると、範囲のサイズが 4 MB 以下である限り、サービスは範囲の MD5 ハッシュを返します。

継承されたプロパティ

tracingOptions

プロパティの詳細

abortSignal

操作を AbortSignalLike 取り消す要求を通知する インターフェイスの実装。 たとえば、@azure/abort-controller を使用して を作成します AbortSignal

abortSignal?: AbortSignalLike

プロパティ値

AbortSignalLike

leaseAccessConditions

リース アクセス条件。

leaseAccessConditions?: 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

CommonOptions.tracingOptionsから継承