DSAzure.TAccessPolicy.SetPermission
Delphi
procedure SetPermission(const rwdl: String);
C++
void __fastcall SetPermission(const System::UnicodeString rwdl);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | DSAzure.pas DSAzure.hpp |
DSAzure | TAccessPolicy |
Description
Décompose la chaîne donnée et remplit les champs Perm.
SetPermission prend une chaîne et la décompose pour remplir les champs PermRead (r), PermWrite (w), PermDelete (d) et PermList (l). Lors d'un appel à cette procédure, ces champs seront initialisés à False
, à moins que la chaîne transmise contient leur caractère correspondant.
Par exemple, le code suivant
MyAccessPolicy.SetPermission('rw');
définit les champs Perm comme ci-dessous
PermRead = True;
PermWrite = True;
PermDelete = False;
PermList = False;
Remarque : Nous vous conseillons d'utiliser la propriété Permission plutôt que d'utiliser directement la propriété d'accesseur en écriture.