ShareFileDownloadDetails Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Details returned when downloading a File
public class ShareFileDownloadDetails
type ShareFileDownloadDetails = class
Public Class ShareFileDownloadDetails
- Inheritance
-
ShareFileDownloadDetails
Properties
AcceptRanges |
Indicates that the service supports requests for partial file content. |
CacheControl |
Returned if it was previously specified for the file. |
ContentDisposition |
Returns the value that was specified for the 'x-ms-content-disposition' header and specifies how to process the response. |
ContentEncoding |
Returns the value that was specified for the Content-Encoding request header. |
ContentLanguage |
Returns the value that was specified for the Content-Language request header. |
ContentRange |
Indicates the range of bytes returned if the client requested a subset of the file by setting the Range request header. The format of the Content-Range is expected to comeback in the following format. [unit] [start]-[end]/[fileSize] (e.g. bytes 1024-3071/10240) The [end] value will be the inclusive last byte (e.g. header "bytes 0-7/8" is the entire 8-byte file). |
CopyCompletedOn |
Conclusion time of the last attempted Copy File operation where this file was the destination file. This value can specify the time of a completed, aborted, or failed copy attempt. |
CopyId |
String identifier for the last attempted Copy File operation where this file was the destination file. |
CopyProgress |
Contains the number of bytes copied and the total bytes in the source in the last attempted Copy File operation where this file was the destination file. Can show between 0 and Content-Length bytes copied. |
CopySource |
URL up to 2KB in length that specifies the source file used in the last attempted Copy File operation where this file was the destination file. |
CopyStatus |
State of the copy operation identified by 'x-ms-copy-id'. |
CopyStatusDescription |
Only appears when x-ms-copy-status is failed or pending. Describes cause of fatal or non-fatal copy operation failure. |
ETag |
The ETag contains a value that you can use to perform operations conditionally, in quotes. |
FileContentHash |
If the file has a MD5 hash, and if request contains range header (Range or x-ms-range), this response header is returned with the value of the whole file's MD5 value. This value may or may not be equal to the value returned in Content-MD5 header, with the latter calculated from the requested range. |
IsServerEncrypted |
The value of this header is set to true if the file data and application metadata are completely encrypted using the specified algorithm. Otherwise, the value is set to false (when the file is unencrypted, or if only parts of the file/application metadata are encrypted). |
LastModified |
Returns the date and time the file was last modified. Any operation that modifies the file or its properties updates the last modified time. |
LeaseDuration |
When a file is leased, specifies whether the lease is of infinite or fixed duration. |
LeaseState |
Lease state of the file. |
LeaseStatus |
The current lease status of the file. |
Metadata |
A set of name-value pairs associated with this file as user-defined metadata. |
SmbProperties |
The SMB properties for the file |