다음을 통해 공유


FileDownloadToBufferOptions interface

downloadToBuffer 작업에 대한 옵션 인터페이스입니다.

Extends

속성

abortSignal

작업을 취소하라는 요청을 알리는 AbortSignalLike 인터페이스의 구현입니다. 예를 들어 @azure/abort-controller를 사용하여 AbortSignal만듭니다.

concurrency

동시성은 병렬로 다운로드할 최대 범위 수를 나타냅니다. 제공되지 않으면 기본적으로 5개의 동시성이 사용됩니다.

leaseAccessConditions

임대 액세스 조건.

maxRetryRequestsPerRange

선택적. NODE.JS만 사용할 수 있습니다.

원래 범위 다운로드 스트림이 예기치 않게 종료될 때 수행할 재시도 횟수입니다. 위의 종류의 끝은 네트워크 오류를 내보내지 않으므로 파이프라인에 정의된 재시도 정책을 트리거하지 않습니다.

이 옵션을 사용하면 요청된 범위가 성공적으로 다운로드되거나 maxRetryRequestsPerRange에 도달할 때까지 추가 ShareFileClient.download() 요청이 끊어진 지점에서 수행됩니다.

기본값은 5입니다. 네트워크 불량 시 더 큰 값을 설정하세요.

onProgress

진행률 업데이트 관리자입니다.

rangeSize

Azure 파일을 다운로드할 때 다운로드 메서드는 큰 파일을 작은 범위로 분할하려고 합니다. 모든 작은 범위는 별도의 요청을 통해 다운로드됩니다. 이 옵션은 다운로드하려는 작은 요청마다 크기 데이터를 정의합니다. 0보다 커야 하며, 정의되지 않은 경우 기본값을 사용합니다.

상속된 속성

tracingOptions

속성 세부 정보

abortSignal

작업을 취소하라는 요청을 알리는 AbortSignalLike 인터페이스의 구현입니다. 예를 들어 @azure/abort-controller를 사용하여 AbortSignal만듭니다.

abortSignal?: AbortSignalLike

속성 값

concurrency

동시성은 병렬로 다운로드할 최대 범위 수를 나타냅니다. 제공되지 않으면 기본적으로 5개의 동시성이 사용됩니다.

concurrency?: number

속성 값

number

leaseAccessConditions

임대 액세스 조건.

leaseAccessConditions?: LeaseAccessConditions

속성 값

maxRetryRequestsPerRange

선택적. NODE.JS만 사용할 수 있습니다.

원래 범위 다운로드 스트림이 예기치 않게 종료될 때 수행할 재시도 횟수입니다. 위의 종류의 끝은 네트워크 오류를 내보내지 않으므로 파이프라인에 정의된 재시도 정책을 트리거하지 않습니다.

이 옵션을 사용하면 요청된 범위가 성공적으로 다운로드되거나 maxRetryRequestsPerRange에 도달할 때까지 추가 ShareFileClient.download() 요청이 끊어진 지점에서 수행됩니다.

기본값은 5입니다. 네트워크 불량 시 더 큰 값을 설정하세요.

maxRetryRequestsPerRange?: number

속성 값

number

onProgress

진행률 업데이트 관리자입니다.

onProgress?: (progress: TransferProgressEvent) => void

속성 값

(progress: TransferProgressEvent) => void

rangeSize

Azure 파일을 다운로드할 때 다운로드 메서드는 큰 파일을 작은 범위로 분할하려고 합니다. 모든 작은 범위는 별도의 요청을 통해 다운로드됩니다. 이 옵션은 다운로드하려는 작은 요청마다 크기 데이터를 정의합니다. 0보다 커야 하며, 정의되지 않은 경우 기본값을 사용합니다.

rangeSize?: number

속성 값

number

상속된 속성 세부 정보

tracingOptions

tracingOptions?: OperationTracingOptions

속성 값

CommonOptions.tracingOptions 상속된