다음을 통해 공유


FileDownloadDetails 클래스

정의

파일을 다운로드할 때 반환되는 속성입니다.

public class FileDownloadDetails
type FileDownloadDetails = class
Public Class FileDownloadDetails
상속
FileDownloadDetails

속성

AcceptRanges

서비스에서 일부 파일 콘텐츠에 대한 요청이 지원됨을 나타냅니다.

CacheControl

이전에 파일에 대해 지정된 경우 이 헤더가 반환됩니다.

ContentDisposition

이 헤더는 'x-ms-blob-content-disposition' 헤더에 대해 지정된 값을 반환합니다. Content-Disposition 응답 헤더 필드는 응답 페이로드를 처리하는 방법에 대한 추가 정보를 전달하며 추가 메타데이터를 연결하는 데도 사용할 수 있습니다. 예를 들어 첨부 파일로 설정하면 사용자 에이전트가 응답을 표시하지 않고 지정된 파일 이름이 아닌 파일 이름이 있는 다른 이름으로 저장 대화 상자를 표시해야 했음을 나타냅니다.

ContentEncoding

이 헤더는 Content-Encoding 요청 헤더에 대해 지정된 값을 반환합니다.

ContentHash

파일에 MD5 해시가 있고 요청에 범위 헤더(Range 또는 x-ms-range)가 포함된 경우 이 응답 헤더는 전체 파일의 MD5 값 값과 함께 반환됩니다. 이 값은 Content-MD5 헤더에 반환된 값과 같거나 같지 않을 수 있으며, 후자는 요청된 범위에서 계산됩니다.

ContentLanguage

이 헤더는 Content-Language 요청 헤더에 대해 지정된 값을 반환합니다.

ContentRange

클라이언트가 'Range' 요청 헤더를 설정하는 파일의 하위 집합을 요청한 경우 반환되는 바이트 범위를 나타냅니다.

Content-Range의 형식은 다음 형식으로 다시 반환될 것으로 예상됩니다. [unit] [start]-[end]/[FileSize](예: 바이트 1024-3071/10240)

[end] 값은 포함 마지막 바이트가 됩니다(예: 헤더 "bytes 0-7/8"은 전체 8바이트 파일임).

CopyCompletedOn

이 파일이 대상 파일인 마지막으로 시도한 Blob 복사 작업의 결론 시간입니다. 이 값은 완료, 중단 또는 실패한 복사 시도의 시간을 지정할 수 있습니다. 복사본이 보류 중인 경우, 이 Blob이 Blob 복사 작업의 대상이 아니거나 Blob 속성 설정, Blob 배치 또는 블록 목록 배치를 사용하여 Blob 복사 작업이 끝난 후 이 Blob이 수정된 경우 이 헤더는 표시되지 않습니다.

CopyId

이 복사 작업의 문자열 식별자입니다. 속성 가져오기와 함께 를 사용하여 이 복사 작업의 상태 검사 Blob 복사 중단에 전달하여 보류 중인 복사본을 중단합니다.

CopyProgress

이 Blob이 대상 Blob이었던 마지막으로 시도한 Blob 복사 작업에서 복사된 바이트 수와 원본의 총 바이트를 포함합니다. 복사된 0~Content-Length 바이트를 표시할 수 있습니다. 이 Blob이 Blob 복사 작업의 대상이 아니거나 Blob 속성 설정, Blob 배치 또는 블록 목록 배치를 사용하여 Blob 복사 작업이 끝난 후 이 Blob이 수정된 경우 이 헤더는 표시되지 않습니다.

CopySource

이 Blob이 대상 Blob인 마지막으로 시도한 Blob 복사 작업에 사용된 원본 Blob 또는 파일을 지정하는 최대 2KB의 URL입니다. 이 Blob이 Blob 복사 작업의 대상이 아니거나 Blob 속성 설정, Blob 배치 또는 블록 목록 배치를 사용하여 Blob 복사 작업이 끝난 후 이 Blob이 수정된 경우에는 이 헤더가 표시되지 않습니다.

CopyStatus

x-ms-copy-id로 식별된 복사 작업의 상태입니다.

CopyStatusDescription

x-ms-copy-상태 실패하거나 보류 중인 경우에만 나타납니다. 치명적이거나 치명적이지 않은 마지막 복사 작업 실패의 원인을 설명합니다. 이 Blob이 Blob 복사 작업의 대상이 아니거나 Blob 속성 설정, Blob 배치 또는 블록 목록 배치를 사용하여 Blob 복사 작업이 끝난 후 이 Blob이 수정된 경우 이 헤더는 표시되지 않습니다.

CreatedOn

Blob을 만든 날짜와 시간을 반환합니다.

EncryptionContext

파일의 암호화 컨텍스트입니다. 암호화 컨텍스트는 파일에 저장될 때 암호화되지 않는 메타데이터입니다. 이 필드의 기본 애플리케이션은 파일에 대해 고객이 제공한 키를 파생하는 데 사용할 수 있는 암호화되지 않은 데이터를 저장하는 것입니다.

EncryptionKeySha256

파일을 암호화하는 데 사용되는 암호화 키의 SHA-256 해시입니다. 이 헤더는 고객이 제공한 키로 파일을 암호화한 경우에만 반환됩니다.

ETag

ETag에는 파일에서 조건부로 작업을 수행하는 데 사용할 수 있는 값이 포함되어 있습니다. 요청 서비스 버전이 2011-08-18 이상인 경우 ETag 값은 따옴표로 표시됩니다.

IsServerEncrypted

파일 데이터 및 애플리케이션 메타데이터가 지정된 알고리즘을 사용하여 완전히 암호화된 경우 이 헤더의 값은 true로 설정됩니다. 그렇지 않으면 값이 false로 설정됩니다(파일이 암호화되지 않은 경우 또는 파일/애플리케이션 메타데이터의 일부만 암호화된 경우).

LastModified

DateTimeOffset 파일이 마지막으로 수정된 것을 반환합니다. 파일의 메타데이터 또는 속성 업데이트를 포함하여 파일을 수정하는 모든 작업은 파일의 마지막으로 수정된 시간을 변경합니다.

LeaseDuration

파일이 임대되면 임대 기간이 무한인지 고정된 기간인지를 지정합니다.

LeaseState

파일의 임대 상태입니다.

LeaseStatus

파일의 현재 임대 상태.

Metadata

파일의 메타데이터입니다.

적용 대상