Data.Cloud.AmazonAPI.TAmazonObjectResult

De RAD Studio API Documentation
Aller à : navigation, rechercher

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);
};

Propriétés

Type Visibilité  Source Unité  Parent
record
struct
public
Data.Cloud.AmazonAPI.pas
Data.Cloud.AmazonAPI.hpp
Data.Cloud.AmazonAPI Data.Cloud.AmazonAPI

Description

Un objet de stockage, comme renvoyé par une requête 'get bucket'.

TAmazonObjectResult est un objet de stockage, comme renvoyé par une requête 'get bucket'.

Si un VersionId est spécifié, cette instance représente alors une version de l'objet. Vous pouvez utiliser la valeur de IsLatest pour déterminer s'il s'agit de la dernière version de l'objet. Vous pouvez aussi vérifier la valeur de IsDeleted pour voir si un DeleteMarker est présent pour l'objet.

Si l'objet est supprimé, sa taille et son ETag ne seront pas remplis.

Voir aussi