DSAzure.TAccessPolicy.SetPermission

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

Voir aussi