<PackageReference Include="Azure.Storage.Blobs" Version="12.26.0-beta.1" />

BlobDownloadDetails

public class BlobDownloadDetails
Details returned when downloading a Blob.
using System; using System.Collections.Generic; namespace Azure.Storage.Blobs.Models { public class BlobDownloadDetails { public BlobType BlobType { get; set; } public long ContentLength { get; set; } public string ContentType { get; set; } public byte[] ContentHash { get; set; } public DateTimeOffset LastModified { get; set; } public IDictionary<string, string> Metadata { get; set; } public string ContentRange { get; set; } public ETag ETag { get; set; } public string ContentEncoding { get; set; } public string CacheControl { get; set; } public string ContentDisposition { get; set; } public string ContentLanguage { get; set; } public long BlobSequenceNumber { get; set; } public DateTimeOffset CopyCompletedOn { get; set; } public string CopyStatusDescription { get; set; } public string CopyId { get; set; } public string CopyProgress { get; set; } public Uri CopySource { get; set; } public CopyStatus CopyStatus { get; set; } public LeaseDurationType LeaseDuration { get; set; } public LeaseState LeaseState { get; set; } public LeaseStatus LeaseStatus { get; set; } public string AcceptRanges { get; set; } public int BlobCommittedBlockCount { get; set; } public bool IsServerEncrypted { get; set; } public string EncryptionKeySha256 { get; set; } public string EncryptionScope { get; set; } public byte[] BlobContentHash { get; set; } public long TagCount { get; set; } public string VersionId { get; set; } public bool IsSealed { get; set; } public IList<ObjectReplicationPolicy> ObjectReplicationSourceProperties { get; set; } public string ObjectReplicationDestinationPolicyId { get; set; } public DateTimeOffset LastAccessed { get; set; } public BlobImmutabilityPolicy ImmutabilityPolicy { get; set; } public bool HasLegalHold { get; set; } public DateTimeOffset CreatedOn { get; set; } } }