FileDownloadOptions interface
- Extends
속성
abort |
작업을 취소하라는 |
lease |
임대 액세스 조건. |
max |
(선택 사항) NODE.JS만 사용할 수 있습니다. 원래 본문 다운로드 스트림이 예기치 않게 종료될 때 수행할 재시도 횟수입니다. 위의 종류의 끝은 네트워크 오류를 내보내지 않으므로 파이프라인에 정의된 재시도 정책을 트리거하지 않습니다. 이 옵션을 사용하면 요청된 범위가 성공적으로 다운로드되거나 maxRetryRequests에 도달할 때까지 추가 ShareFileClient.download() 요청이 끊어진 지점에서 수행됩니다. 기본값은 5입니다. 대용량 파일을 잘못된 네트워크에서 로드할 때 더 큰 값을 설정하세요. |
on |
이벤트 처리기 업데이트 진행률을 다운로드합니다. |
range |
이 헤더가 true로 설정되고 Range 헤더와 함께 지정되면 범위 크기가 4MB보다 작거나 같은 경우 서비스에서 범위에 대한 MD5 해시를 반환합니다. |
상속된 속성
tracing |
속성 세부 정보
abortSignal
작업을 취소하라는 AbortSignalLike
요청을 알리는 인터페이스의 구현입니다.
예를 들어 @azure/abort-controller를 사용하여 를 만듭니다 AbortSignal
.
abortSignal?: AbortSignalLike
속성 값
leaseAccessConditions
maxRetryRequests
(선택 사항) NODE.JS만 사용할 수 있습니다.
원래 본문 다운로드 스트림이 예기치 않게 종료될 때 수행할 재시도 횟수입니다. 위의 종류의 끝은 네트워크 오류를 내보내지 않으므로 파이프라인에 정의된 재시도 정책을 트리거하지 않습니다.
이 옵션을 사용하면 요청된 범위가 성공적으로 다운로드되거나 maxRetryRequests에 도달할 때까지 추가 ShareFileClient.download() 요청이 끊어진 지점에서 수행됩니다.
기본값은 5입니다. 대용량 파일을 잘못된 네트워크에서 로드할 때 더 큰 값을 설정하세요.
maxRetryRequests?: number
속성 값
number
onProgress
이벤트 처리기 업데이트 진행률을 다운로드합니다.
onProgress?: (progress: TransferProgressEvent) => void
속성 값
(progress: TransferProgressEvent) => void
rangeGetContentMD5
이 헤더가 true로 설정되고 Range 헤더와 함께 지정되면 범위 크기가 4MB보다 작거나 같은 경우 서비스에서 범위에 대한 MD5 해시를 반환합니다.
rangeGetContentMD5?: boolean
속성 값
boolean
상속된 속성 세부 정보
tracingOptions
tracingOptions?: OperationTracingOptions