BlobProperties BlobProperties BlobProperties BlobProperties BlobProperties BlobProperties Class

Definition

Represents the system properties for a blob.

public ref class BlobProperties sealed
public ref class BlobProperties sealed
class BlobProperties sealed
public sealed class BlobProperties
type BlobProperties = class
Public NotInheritable Class BlobProperties
Inheritance
BlobPropertiesBlobPropertiesBlobPropertiesBlobPropertiesBlobPropertiesBlobProperties

Constructors

BlobProperties() BlobProperties() BlobProperties() BlobProperties() BlobProperties() BlobProperties()

Initializes a new instance of the BlobProperties class.

BlobProperties(BlobProperties) BlobProperties(BlobProperties) BlobProperties(BlobProperties) BlobProperties(BlobProperties) BlobProperties(BlobProperties) BlobProperties(BlobProperties)

Initializes a new instance of the BlobProperties class based on an existing instance.

Properties

AppendBlobCommittedBlockCount AppendBlobCommittedBlockCount AppendBlobCommittedBlockCount AppendBlobCommittedBlockCount AppendBlobCommittedBlockCount AppendBlobCommittedBlockCount

If the blob is an append blob, gets the number of committed blocks.

BlobTierInferred BlobTierInferred BlobTierInferred BlobTierInferred BlobTierInferred BlobTierInferred

Gets a value indicating if the tier of the blob has been inferred.

BlobTierLastModifiedTime BlobTierLastModifiedTime BlobTierLastModifiedTime BlobTierLastModifiedTime BlobTierLastModifiedTime BlobTierLastModifiedTime

Gets the time for when the tier of the blob was last-modified, expressed as a UTC value.

BlobType BlobType BlobType BlobType BlobType BlobType

Gets the type of the blob.

CacheControl CacheControl CacheControl CacheControl CacheControl CacheControl

Gets or sets the cache-control value stored for the blob.

ContentDisposition ContentDisposition ContentDisposition ContentDisposition ContentDisposition ContentDisposition

Gets or sets the content-disposition value stored for the blob.

ContentEncoding ContentEncoding ContentEncoding ContentEncoding ContentEncoding ContentEncoding

Gets or sets the content-encoding value stored for the blob.

ContentLanguage ContentLanguage ContentLanguage ContentLanguage ContentLanguage ContentLanguage

Gets or sets the content-language value stored for the blob.

ContentMD5 ContentMD5 ContentMD5 ContentMD5 ContentMD5 ContentMD5

Gets or sets the content-MD5 value stored for the blob.

ContentType ContentType ContentType ContentType ContentType ContentType

Gets or sets the content-type value stored for the blob.

DeletedTime DeletedTime DeletedTime DeletedTime DeletedTime DeletedTime

If the blob is deleted, gets the the deletion time for the blob, expressed as a UTC value.

ETag ETag ETag ETag ETag ETag

Gets the blob's ETag value.

IsIncrementalCopy IsIncrementalCopy IsIncrementalCopy IsIncrementalCopy IsIncrementalCopy IsIncrementalCopy

Gets a value indicating whether or not this blob is an incremental copy.

IsServerEncrypted IsServerEncrypted IsServerEncrypted IsServerEncrypted IsServerEncrypted IsServerEncrypted

Gets the blob's server-side encryption state.

LastModified LastModified LastModified LastModified LastModified LastModified

Gets the the last-modified time for the blob, expressed as a UTC value.

LeaseDuration LeaseDuration LeaseDuration LeaseDuration LeaseDuration LeaseDuration

Gets the blob's lease duration.

LeaseState LeaseState LeaseState LeaseState LeaseState LeaseState

Gets the blob's lease state.

LeaseStatus LeaseStatus LeaseStatus LeaseStatus LeaseStatus LeaseStatus

Gets the blob's lease status.

Length Length Length Length Length Length

Gets the size of the blob, in bytes.

PageBlobSequenceNumber PageBlobSequenceNumber PageBlobSequenceNumber PageBlobSequenceNumber PageBlobSequenceNumber PageBlobSequenceNumber

If the blob is a page blob, gets the blob's current sequence number.

PremiumPageBlobTier PremiumPageBlobTier PremiumPageBlobTier PremiumPageBlobTier PremiumPageBlobTier PremiumPageBlobTier

Gets a value indicating the tier of the premium page blob.

RehydrationStatus RehydrationStatus RehydrationStatus RehydrationStatus RehydrationStatus RehydrationStatus

Gets a value indicating that the blob is being rehdrated and the tier of the blob once the rehydration from archive has completed.

RemainingDaysBeforePermanentDelete RemainingDaysBeforePermanentDelete RemainingDaysBeforePermanentDelete RemainingDaysBeforePermanentDelete RemainingDaysBeforePermanentDelete RemainingDaysBeforePermanentDelete

If the blob is an soft-deleted, gets the number of remaining days before the blob is permenantly deleted.

StandardBlobTier StandardBlobTier StandardBlobTier StandardBlobTier StandardBlobTier StandardBlobTier

Gets a value indicating the tier of the block blob.

Extension Methods

IsDefined(Object) IsDefined(Object) IsDefined(Object) IsDefined(Object) IsDefined(Object) IsDefined(Object)

Determines if a certain property is defined or not.

IsNull(Object) IsNull(Object) IsNull(Object) IsNull(Object) IsNull(Object) IsNull(Object)

Determines if a certain property is null or not.

IsPrimitive(Object) IsPrimitive(Object) IsPrimitive(Object) IsPrimitive(Object) IsPrimitive(Object) IsPrimitive(Object)

Determines if a certain property is of premitive JSON type.

Applies to