DSAzure.TAccessPolicy
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 にパブリックにアクセスできるかどうかと、どのアクションでアクセスできるかを示します。