Class Constants.HeaderConstants
- Namespace
- Microsoft.WindowsAzure.Storage.Shared.Protocol
- Assembly
- Microsoft.WindowsAzure.Storage.dll
Constants for HTTP headers.
public static class Constants.HeaderConstants
- Inheritance
-
Constants.HeaderConstants
- Inherited Members
Fields
AccessTierChangeTimeHeader
Header for the last time the tier was modified.
public const string AccessTierChangeTimeHeader = "x-ms-access-tier-change-time"
Field Value
AccessTierHeader
Header for the blob tier.
public const string AccessTierHeader = "x-ms-access-tier"
Field Value
AccessTierInferredHeader
Header for the blob tier inferred.
public const string AccessTierInferredHeader = "x-ms-access-tier-inferred"
Field Value
AppendBlob
Specifies the append blob type.
public const string AppendBlob = "AppendBlob"
Field Value
ApproximateMessagesCount
Header that specifies approximate message count of a queue.
public const string ApproximateMessagesCount = "x-ms-approximate-messages-count"
Field Value
ArchiveStatusHeader
Header for the archive status.
public const string ArchiveStatusHeader = "x-ms-archive-status"
Field Value
BlobAppendOffset
Header that specifies the blob append offset.
public const string BlobAppendOffset = "x-ms-blob-append-offset"
Field Value
BlobCacheControlHeader
Header that specifies blob caching control.
public const string BlobCacheControlHeader = "x-ms-blob-cache-control"
Field Value
BlobCommittedBlockCount
Header that specifies committed block count.
public const string BlobCommittedBlockCount = "x-ms-blob-committed-block-count"
Field Value
BlobContentDispositionRequestHeader
Request header that specifies the blob content disposition.
public const string BlobContentDispositionRequestHeader = "x-ms-blob-content-disposition"
Field Value
BlobContentEncodingHeader
Header that specifies blob content encoding.
public const string BlobContentEncodingHeader = "x-ms-blob-content-encoding"
Field Value
BlobContentLanguageHeader
Header that specifies blob content language.
public const string BlobContentLanguageHeader = "x-ms-blob-content-language"
Field Value
BlobContentLengthHeader
Header that specifies blob content length.
public const string BlobContentLengthHeader = "x-ms-blob-content-length"
Field Value
BlobContentMD5Header
Header that specifies blob content MD5.
public const string BlobContentMD5Header = "x-ms-blob-content-md5"
Field Value
BlobContentTypeHeader
Header that specifies blob content type.
public const string BlobContentTypeHeader = "x-ms-blob-content-type"
Field Value
BlobPublicAccess
Header that specifies public access to blobs.
public const string BlobPublicAccess = "x-ms-blob-public-access"
Field Value
BlobSequenceNumber
Header that specifies blob sequence number.
public const string BlobSequenceNumber = "x-ms-blob-sequence-number"
Field Value
BlobType
Header for the blob type.
public const string BlobType = "x-ms-blob-type"
Field Value
BlockBlob
Specifies the block blob type.
public const string BlockBlob = "BlockBlob"
Field Value
ClientRequestIdHeader
Header indicating the client request ID.
public const string ClientRequestIdHeader = "x-ms-client-request-id"
Field Value
ContainerPublicAccessType
Header that specifies whether data in the container may be accessed publicly and what level of access is to be allowed.
public const string ContainerPublicAccessType = "x-ms-blob-public-access"
Field Value
ContentDispositionResponseHeader
Header that specifies content disposition.
public const string ContentDispositionResponseHeader = "Content-Disposition"
Field Value
ContentLanguageHeader
Header that specifies content language.
public const string ContentLanguageHeader = "Content-Language"
Field Value
ContentLengthHeader
Header that specifies content length.
public const string ContentLengthHeader = "Content-Length"
Field Value
CopyActionAbort
The value of the copy action header that signifies an abort operation.
public const string CopyActionAbort = "abort"
Field Value
CopyActionHeader
Header that specifies the copy action.
public const string CopyActionHeader = "x-ms-copy-action"
Field Value
CopyCompletionTimeHeader
Header that specifies the conclusion time of the last attempted blob copy operation where this blob was the destination blob.
public const string CopyCompletionTimeHeader = "x-ms-copy-completion-time"
Field Value
CopyDescriptionHeader
Header that specifies a copy error message.
public const string CopyDescriptionHeader = "x-ms-copy-status-description"
Field Value
CopyDestinationSnapshotHeader
Header that specifies the snapshot time of the last successful incremental copy snapshot.
public const string CopyDestinationSnapshotHeader = "x-ms-copy-destination-snapshot"
Field Value
CopyIdHeader
Header that specifies the copy ID.
public const string CopyIdHeader = "x-ms-copy-id"
Field Value
CopyProgressHeader
Header that specifies the copy progress.
public const string CopyProgressHeader = "x-ms-copy-progress"
Field Value
CopySourceHeader
Header for copy source.
public const string CopySourceHeader = "x-ms-copy-source"
Field Value
CopyStatusHeader
Header that specifies the copy status.
public const string CopyStatusHeader = "x-ms-copy-status"
Field Value
CopyTypeHeader
Header that specifies the copy type.
public const string CopyTypeHeader = "x-ms-copy-type"
Field Value
CreationTimeHeader
Header that specifies the creation time value for the resource.
public const string CreationTimeHeader = "x-ms-creation-time"
Field Value
Date
Header that specifies the date.
public const string Date = "x-ms-date"
Field Value
DeleteSnapshotHeader
Header to delete snapshots.
public const string DeleteSnapshotHeader = "x-ms-delete-snapshots"
Field Value
EtagHeader
Header that specifies the ETag value for the resource.
public const string EtagHeader = "ETag"
Field Value
FalseHeader
False Header.
public const string FalseHeader = "false"
Field Value
File
Specifies the file type.
public const string File = "File"
Field Value
FileCacheControlHeader
Header that specifies file caching control.
public const string FileCacheControlHeader = "x-ms-cache-control"
Field Value
FileContentDispositionRequestHeader
Request header that specifies the file content disposition.
public const string FileContentDispositionRequestHeader = "x-ms-content-disposition"
Field Value
FileContentEncodingHeader
Header that specifies file content encoding.
public const string FileContentEncodingHeader = "x-ms-content-encoding"
Field Value
FileContentLanguageHeader
Header that specifies file content language.
public const string FileContentLanguageHeader = "x-ms-content-language"
Field Value
FileContentLengthHeader
Header that specifies file content length.
public const string FileContentLengthHeader = "x-ms-content-length"
Field Value
FileContentMD5Header
Header that specifies file content MD5.
public const string FileContentMD5Header = "x-ms-content-md5"
Field Value
FileContentTypeHeader
Header that specifies file content type.
public const string FileContentTypeHeader = "x-ms-content-type"
Field Value
FileRangeWrite
Header that specifies the file write mode.
public const string FileRangeWrite = "x-ms-write"
Field Value
FileType
Header for the file type.
public const string FileType = "x-ms-type"
Field Value
HasImmutabilityPolicyHeader
Header that specifies the immutability policy value for the resource.
public const string HasImmutabilityPolicyHeader = "x-ms-has-immutability-policy"
Field Value
HasLegalHoldHeader
Header that specifies the legal hold value for the resource.
public const string HasLegalHoldHeader = "x-ms-has-legal-hold"
Field Value
IfAppendPositionEqualHeader
Header for the blob-condition-appendpos condition.
public const string IfAppendPositionEqualHeader = "x-ms-blob-condition-appendpos"
Field Value
IfMaxSizeLessThanOrEqualHeader
Header for the blob-condition-maxsize condition.
public const string IfMaxSizeLessThanOrEqualHeader = "x-ms-blob-condition-maxsize"
Field Value
IfSequenceNumberEqHeader
Header for the If-Sequence-Number-EQ condition.
public const string IfSequenceNumberEqHeader = "x-ms-if-sequence-number-eq"
Field Value
IfSequenceNumberLEHeader
Header for the If-Sequence-Number-LE condition.
public const string IfSequenceNumberLEHeader = "x-ms-if-sequence-number-le"
Field Value
IfSequenceNumberLTHeader
Header for the If-Sequence-Number-LT condition.
public const string IfSequenceNumberLTHeader = "x-ms-if-sequence-number-lt"
Field Value
IncludeSnapshotsValue
Specifies snapshots are to be included.
public const string IncludeSnapshotsValue = "include"
Field Value
IncrementalCopyHeader
Header that specifies an incremental copy.
public const string IncrementalCopyHeader = "x-ms-incremental-copy"
Field Value
KeyNameHeader
Header that specifies the key name for explicit keys.
public const string KeyNameHeader = "x-ms-key-name"
Field Value
LeaseActionHeader
Header that specifies the lease action to perform.
public const string LeaseActionHeader = "x-ms-lease-action"
Field Value
LeaseBreakPeriodHeader
Header that specifies the break period of a lease.
public const string LeaseBreakPeriodHeader = "x-ms-lease-break-period"
Field Value
LeaseDurationHeader
Header that specifies the duration of a lease.
public const string LeaseDurationHeader = "x-ms-lease-duration"
Field Value
LeaseIdHeader
Header that specifies lease ID.
public const string LeaseIdHeader = "x-ms-lease-id"
Field Value
LeaseState
Header that specifies lease status.
public const string LeaseState = "x-ms-lease-state"
Field Value
LeaseStatus
Header that specifies lease status.
public const string LeaseStatus = "x-ms-lease-status"
Field Value
LeaseTimeHeader
Header that specifies the remaining lease time.
public const string LeaseTimeHeader = "x-ms-lease-time"
Field Value
NextVisibleTime
Header that specifies the next visible time for a message.
public const string NextVisibleTime = "x-ms-time-next-visible"
Field Value
PageBlob
Specifies the page blob type.
public const string PageBlob = "PageBlob"
Field Value
PageWrite
Header that specifies page write mode.
public const string PageWrite = "x-ms-page-write"
Field Value
PeekOnly
Header that specifies whether to peek-only.
public const string PeekOnly = "peekonly"
Field Value
PopReceipt
Header that specifies the pop receipt for a message.
public const string PopReceipt = "x-ms-popreceipt"
Field Value
PrefixForStorageHeader
Master Microsoft Azure Storage header prefix.
public const string PrefixForStorageHeader = "x-ms-"
Field Value
PrefixForStorageMetadata
Header prefix for metadata.
public const string PrefixForStorageMetadata = "x-ms-meta-"
Field Value
PrefixForStorageProperties
Header prefix for properties.
public const string PrefixForStorageProperties = "x-ms-prop-"
Field Value
ProposedLeaseIdHeader
Header that specifies the proposed lease ID for a leasing operation.
public const string ProposedLeaseIdHeader = "x-ms-proposed-lease-id"
Field Value
RangeContentMD5Header
Header for range content MD5.
public const string RangeContentMD5Header = "x-ms-range-get-content-md5"
Field Value
RangeHeader
Header for data ranges.
public const string RangeHeader = "x-ms-range"
Field Value
RangeHeaderFormat
Format string for specifying ranges.
public const string RangeHeaderFormat = "bytes={0}-{1}"
Field Value
RequestIdHeader
Header indicating the request ID.
public const string RequestIdHeader = "x-ms-request-id"
Field Value
RequiresSyncHeader
Header for copy sync.
public const string RequiresSyncHeader = "x-ms-requires-sync"
Field Value
SequenceNumberAction
Header that specifies sequence number action.
public const string SequenceNumberAction = "x-ms-sequence-number-action"
Field Value
ServerEncrypted
Header that specifies if a resourse is fully encrypted server-side.
public const string ServerEncrypted = "x-ms-server-encrypted"
Field Value
ServerRequestEncrypted
Header that acknowledges the data used for write operation is encrypted server-side.
public const string ServerRequestEncrypted = "x-ms-request-server-encrypted"
Field Value
ShareQuota
Header that specifies the share quota, in gigabytes.
public const string ShareQuota = "x-ms-share-quota"
Field Value
ShareSize
Header that specifies the share size, in gigabytes.
public const string ShareSize = "x-ms-share-size"
Field Value
SnapshotHeader
Header for snapshots.
public const string SnapshotHeader = "x-ms-snapshot"
Field Value
SnapshotsOnlyValue
Specifies only snapshots are to be included.
public const string SnapshotsOnlyValue = "only"
Field Value
SourceContentMD5Header
Header that specifies source content MD5.
public const string SourceContentMD5Header = "x-ms-source-content-md5"
Field Value
SourceIfMatchHeader
Header for the If-Match condition.
public const string SourceIfMatchHeader = "x-ms-source-if-match"
Field Value
SourceIfModifiedSinceHeader
Header for the If-Modified-Since condition.
public const string SourceIfModifiedSinceHeader = "x-ms-source-if-modified-since"
Field Value
SourceIfNoneMatchHeader
Header for the If-None-Match condition.
public const string SourceIfNoneMatchHeader = "x-ms-source-if-none-match"
Field Value
SourceIfUnmodifiedSinceHeader
Header for the If-Unmodified-Since condition.
public const string SourceIfUnmodifiedSinceHeader = "x-ms-source-if-unmodified-since"
Field Value
SourceRangeHeader
Header for source ranges.
public const string SourceRangeHeader = "x-ms-source-range"
Field Value
StorageVersionHeader
Header for storage version.
public const string StorageVersionHeader = "x-ms-version"
Field Value
TargetStorageVersion
Current storage version header value. Every time this version changes, assembly version needs to be updated as well.
public const string TargetStorageVersion = "2018-03-28"
Field Value
TrueHeader
True Header.
public const string TrueHeader = "true"
Field Value
UserAgent
Specifies the value to use for UserAgent header.
public static readonly string UserAgent
Field Value
UserAgentComment
Specifies the comment to use for UserAgent header.
public static readonly string UserAgentComment
Field Value
UserAgentProductName
Specifies the value to use for UserAgent header.
public const string UserAgentProductName = "Azure-Storage"
Field Value
UserAgentProductVersion
Specifies the value to use for UserAgent header.
public const string UserAgentProductVersion = "9.3.2"