FileDownloadToBufferOptions interface
downloadToBuffer 작업에 대한 옵션 인터페이스입니다.
- Extends
속성
| abort |
작업을 취소하라는 요청을 알리는 |
| concurrency | 동시성은 병렬로 다운로드할 최대 범위 수를 나타냅니다. 제공되지 않으면 기본적으로 5개의 동시성이 사용됩니다. |
| lease |
임대 액세스 조건. |
| max |
선택적. NODE.JS만 사용할 수 있습니다. 원래 범위 다운로드 스트림이 예기치 않게 종료될 때 수행할 재시도 횟수입니다. 위의 종류의 끝은 네트워크 오류를 내보내지 않으므로 파이프라인에 정의된 재시도 정책을 트리거하지 않습니다. 이 옵션을 사용하면 요청된 범위가 성공적으로 다운로드되거나 maxRetryRequestsPerRange에 도달할 때까지 추가 ShareFileClient.download() 요청이 끊어진 지점에서 수행됩니다. 기본값은 5입니다. 네트워크 불량 시 더 큰 값을 설정하세요. |
| on |
진행률 업데이트 관리자입니다. |
| range |
Azure 파일을 다운로드할 때 다운로드 메서드는 큰 파일을 작은 범위로 분할하려고 합니다. 모든 작은 범위는 별도의 요청을 통해 다운로드됩니다. 이 옵션은 다운로드하려는 작은 요청마다 크기 데이터를 정의합니다. 0보다 커야 하며, 정의되지 않은 경우 기본값을 사용합니다. |
상속된 속성
| tracing |
속성 세부 정보
abortSignal
작업을 취소하라는 요청을 알리는 AbortSignalLike 인터페이스의 구현입니다.
예를 들어 @azure/abort-controller를 사용하여 AbortSignal만듭니다.
abortSignal?: AbortSignalLike
속성 값
concurrency
동시성은 병렬로 다운로드할 최대 범위 수를 나타냅니다. 제공되지 않으면 기본적으로 5개의 동시성이 사용됩니다.
concurrency?: number
속성 값
number
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