FileDownloadDetails 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
파일을 다운로드할 때 반환되는 속성입니다.
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 |
파일의 메타데이터입니다. |
적용 대상
Azure SDK for .NET