次の方法で共有


BlobProperties クラス

定義

BLOB のプロパティ。

public class BlobProperties
type BlobProperties = class
Public Class BlobProperties
継承
BlobProperties

コンストラクター

BlobProperties()

コンストラクターです。

プロパティ

AcceptRanges

サービスが BLOB コンテンツの一部に対する要求をサポートすることを示します。

AccessTier

Premium ストレージ アカウントのページ BLOB の層、または BLOB ストレージ LRS アカウントのブロック BLOB の層。 許可されている Premium ページ BLOB 層の一覧については、「」を参照してください https://docs.microsoft.com/azure/virtual-machines/windows/premium-storage#features。 汎用 v2 と BLOB ストレージ アカウントの種類の場合、有効な値は次のとおりです。

  • ホット
  • クール
  • Archive
AccessTierChangedOn

オブジェクトで階層が変更された時刻。 これは、ブロック BLOB の層が設定された場合にのみ返されます。

AccessTierInferred

Premium Storage アカウント上のページ BLOB の場合のみ。 アクセス層が BLOB に明示的に設定されていない場合、その層はコンテンツの長さに基づいて推論され、このヘッダーは true 値で返されます。

ArchiveStatus

BLOB ストレージ LRS アカウントの場合、有効な値はリハイドレート-保留中/ホット/リハイドレート-保留中からクールです。 BLOB がリハイドレートされていて、完了していない場合は、リハイドレートが保留中であることを示すヘッダーが返され、宛先層にも通知されます。

BlobCommittedBlockCount

BLOB に存在するコミット済みブロックの数。 このヘッダーは、追加 BLOB に対してのみ返されます。

BlobCopyStatus

x-ms-copy-id で識別された最新のコピー操作の状態 (存在する場合)。

BlobSequenceNumber

ページ BLOB の現在のシーケンス番号。 このヘッダーは、ブロック BLOB または追加 BLOB には返されません。

BlobType

BLOB の型。

CacheControl

このヘッダーは、BLOB に対して指定されていた場合に返されます。

ContentDisposition

このヘッダーは、'x-ms-blob-content-disposition' ヘッダーに指定された値を返します。 Content-Disposition 応答ヘッダー フィールドは、応答ペイロードを処理する方法に関する追加情報を伝達し、追加のメタデータを添付するために使用することもできます。 たとえば、attachment に設定した場合、ユーザー エージェントは応答を表示せず、代わりに、指定された BLOB 名以外のファイル名を含む [名前を付けて保存] ダイアログを表示することを示します。

ContentEncoding

このヘッダーは、Content-Encoding 要求ヘッダーに指定された値を返します。

ContentHash

BLOB に MD5 ハッシュがあり、この操作で完全な BLOB を読み取る場合、クライアントがメッセージ コンテンツの整合性をチェックできるように、この応答ヘッダーが返されます。

ContentLanguage

このヘッダーは、Content-Language 要求ヘッダーに指定された値を返します。

ContentLength

応答本文に含まれるバイト数。

ContentType

BLOB に関して指定されたコンテンツの種類。 既定のコンテンツ タイプは 'application/octet-stream' です。

CopyCompletedOn

この BLOB がコピー先 BLOB であった最後に試行された BLOB のコピー操作の終了時刻。 この値は、完了、中止、または失敗したコピー試行の時刻を示します。 このヘッダーは、コピーが保留中の場合、この BLOB が BLOB のコピー操作のコピー先になっていない場合、または BLOB のプロパティの設定、BLOB の配置、またはブロック リストの配置を使用して終了した BLOB のコピー操作の後にこの BLOB が変更された場合は表示されません。

CopyId

このコピー操作の文字列の識別子。 Get BLOB プロパティと共に を使用して、このコピー操作の状態をチェックするか、[Abort Copy BLOB]\(BLOB のコピーの中止\) に渡して保留中のコピーを中止します。

CopyProgress

コピーされたバイト数と、この BLOB がコピー先 BLOB であった最後に試行された BLOB のコピー操作のソース内の合計バイト数が含まれます。 コピーされた 0 バイトと Content-Length バイトの間を表示できます。 このヘッダーは、この BLOB が BLOB のコピー操作のコピー先になっていない場合や、BLOB のプロパティの設定、BLOB の配置、またはブロック リストの配置を使用して終了した BLOB のコピー操作の後にこの BLOB が変更された場合は表示されません。

CopySource

この BLOB が宛先 BLOB であった最後に試行された BLOB のコピー操作で使用されたソース BLOB またはファイルを指定する最大 2 KB の長さの URL。 このヘッダーは、この BLOB が BLOB のコピー操作のコピー先になっていない場合や、BLOB のプロパティの設定、BLOB の配置、またはブロック リストの配置を使用して終了した BLOB のコピー操作の後にこの BLOB が変更された場合は表示されません。

CopyStatusDescription

x-ms-copy-status が失敗または保留中の場合にのみ表示されます。 最後に発生した致命的な、または致命的ではないコピー操作のエラーの原因について説明します。 このヘッダーは、この BLOB が BLOB のコピー操作のコピー先になっていない場合、または BLOB のプロパティの設定、BLOB の配置、またはブロック リストの配置を使用して終了した BLOB のコピー操作の後にこの BLOB が変更された場合は表示されません。

CreatedOn

BLOB が作成された日時を返します。

DestinationSnapshot

x-ms-copy-status が成功した場合、BLOB が増分コピー BLOB または増分コピー スナップショットの場合に含まれます。 この BLOB の最後に成功した増分コピー スナップショットのスナップショット時刻。

EncryptionKeySha256

メタデータの暗号化に使用される暗号化キーの SHA-256 ハッシュ。 このヘッダーは、メタデータが顧客指定のキーで暗号化された場合にのみ返されます。

EncryptionScope

BLOB の内容とアプリケーション メタデータの暗号化に使用される暗号化スコープの名前を返します。 このヘッダーがない場合は、既定のアカウント暗号化スコープを使用することを意味します。

ETag

ETag には、条件に基づく操作の実行に使用できる値が含まれます。 要求バージョンが 2011-08-18 またはそれ以降である場合、ETag 値は引用符で囲まれます。

ExpiresOn

この BLOB の有効期限が切れる時刻。

HasLegalHold

BLOB に訴訟ホールドがあるかどうかを示します。

ImmutabilityPolicy

BlobImmutabilityPolicy BLOB に関連付けられている 。

IsIncrementalCopy

BLOB が増分コピー BLOB の場合に含まれます。

IsLatestVersion

このヘッダーの値は、この BLOB のバージョンが現在のバージョンであるかどうかを示します。「x-ms-version-id ヘッダー」も参照してください。

IsSealed

この BLOB がシールされている場合。

IsServerEncrypted

指定したアルゴリズムを使用して BLOB データとアプリケーション メタデータが完全に暗号化されている場合、このヘッダーの値は true に設定されます。 それ以外の場合、値は false に設定されます (BLOB が暗号化されていない場合、または BLOB/アプリケーション メタデータの一部のみが暗号化されている場合)。

LastAccessed

BLOB の読み取りまたは書き込みが行われた日時を返します。

LastModified

BLOB が最後に変更された日時を返します。 BLOB を変更する操作 (BLOB のメタデータまたはプロパティの更新など) を行うと、BLOB の最終更新時刻が変更されます。

LeaseDuration

BLOB がリースされている場合に、リース期間が無限と固定のどちらであるかを指定します。

LeaseState

BLOB のリースの状態。

LeaseStatus

BLOB の現在のリース ステータス。

Metadata

Metadata。

ObjectReplicationDestinationPolicyId

ターゲット BLOB のオブジェクト レプリケーション ポリシー ID。

ObjectReplicationSourceProperties

解析されたオブジェクト レプリケーション ポリシー ID、ルール ID、およびソース BLOB の状態。

RehydratePriority

この BLOB がリハイドレート保留中の状態の場合、これはリハイドレートの優先度を示します。

TagCount

BLOB に関連付けられているタグの数。

VersionId

BLOB を一意に識別するサービスによって返される DateTime 値。 このヘッダーの値は BLOB のバージョンを示し、後続の要求でこのバージョンの BLOB にアクセスするために使用できます。

適用対象