다음을 통해 공유


FileDownloadOptions interface

파일 구성 옵션 - 다운로드 작업.

참조

Extends

속성

abortSignal

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

leaseAccessConditions

임대 액세스 조건.

maxRetryRequests

(선택 사항) NODE.JS만 사용할 수 있습니다.

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

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

기본값은 5입니다. 대용량 파일을 잘못된 네트워크에서 로드할 때 더 큰 값을 설정하세요.

onProgress

이벤트 처리기 업데이트 진행률을 다운로드합니다.

rangeGetContentMD5

이 헤더가 true로 설정되고 Range 헤더와 함께 지정되면 범위 크기가 4MB보다 작거나 같은 경우 서비스에서 범위에 대한 MD5 해시를 반환합니다.

상속된 속성

tracingOptions

속성 세부 정보

abortSignal

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

abortSignal?: 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 헤더와 함께 지정되면 범위 크기가 4MB보다 작거나 같은 경우 서비스에서 범위에 대한 MD5 해시를 반환합니다.

rangeGetContentMD5?: boolean

속성 값

boolean

상속된 속성 세부 정보

tracingOptions

tracingOptions?: OperationTracingOptions

속성 값

CommonOptions.tracingOptions에서 상속