DSAzure.TAccessPolicy

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

Delphi

  TAccessPolicy = record
    Start: String;
    Expiry: String;
    PermRead: boolean;
    PermWrite: boolean;
    PermDelete:boolean;
    PermList: boolean;
    function GetPermission: String;
    procedure SetPermission(const rwdl: String);
    function AsXML: String;
    class function Create: TAccessPolicy; static;
    property Permission: string read GetPermission write SetPermission;
  end;

C++

struct DECLSPEC_DRECORD TAccessPolicy
{
public:
    System::UnicodeString Start;
    System::UnicodeString Expiry;
    bool PermRead;
    bool PermWrite;
    bool PermDelete;
    bool PermList;
    System::UnicodeString __fastcall GetPermission();
    void __fastcall SetPermission(const System::UnicodeString rwdl);
    System::UnicodeString __fastcall AsXML();
    static TAccessPolicy __fastcall Create();
    __property System::UnicodeString Permission = {read=GetPermission, write=SetPermission};
};

プロパティ

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

説明

BLOB コンテナのアクセス許可を表します。

TAccessPolicy には、BLOB コンテナに対するアクセス許可を定義するのに必要な情報が保持されます。 これらのアクセス許可は、コンテナ内の BLOB にパブリックにアクセスできるかどうかと、どのアクションでアクセスできるかを示します。

関連項目