Data.Cloud.AmazonAPI.TAmazonObjectResult

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

  TAmazonObjectResult = record
    Name: string;
    LastModified: string;
    ETag: string;
    Size: Int64;
    OwnerID: string;
    OwnerDisplayName: string;
    VersionId: string;
    IsLatest: Boolean;
    IsDeleted: Boolean;
    StorageClass: string;
    class function Create(const Name: string): TAmazonObjectResult; static;
  end;

C++

struct DECLSPEC_DRECORD TAmazonObjectResult
{
public:
    System::UnicodeString Name;
    System::UnicodeString LastModified;
    System::UnicodeString ETag;
    __int64 Size;
    System::UnicodeString OwnerID;
    System::UnicodeString OwnerDisplayName;
    System::UnicodeString VersionId;
    bool IsLatest;
    bool IsDeleted;
    System::UnicodeString StorageClass;
    static TAmazonObjectResult __fastcall Create(const System::UnicodeString Name);
};

プロパティ

種類 可視性 ソース ユニット
record
struct
public
Data.Cloud.AmazonAPI.pas
Data.Cloud.AmazonAPI.hpp
Data.Cloud.AmazonAPI Data.Cloud.AmazonAPI

説明

'get bucket'(バケット取得)要求の結果として返されるストレージ オブジェクトです。


TAmazonObjectResult は、'get bucket'(バケット取得)要求の結果として返されるストレージ オブジェクトです。

VersionId が指定された場合、そのインスタンスはオブジェクトのバージョンを表します。IsLatest の値を使用すると、それがオブジェクトの最新バージョンなのかどうかを判定できます。さらに、IsDeleted の値を確認すれば、DeleteMarker がオブジェクトに存在するかどうかを調べることができます。

オブジェクトが削除された場合は、そのサイズと ETag には値が設定されません。

関連項目