DSAzure.TAccessPolicy.SetPermission

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure SetPermission(const rwdl: String);

C++

void __fastcall SetPermission(const System::UnicodeString rwdl);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
DSAzure.pas
DSAzure.hpp
DSAzure TAccessPolicy


Beschreibung

Analysiert den angegebenen String und füllt die Perm-Felder.

SetPermission nimmt einen String über und analysiert ihn zum Füllen der Fleder PermRead (r), PermWrite (w), PermDelete (d) und PermList (l). Beim Aufrufen dieser Prozedur werden alle diese Felder auf False gesetzt, wenn der übergebene String ihr entsprechendes Zeichen nicht enthält.

Mit dem folgenden Code

MyAccessPolicy.SetPermission('rw');

werden beispielsweise die Perm-Felder folgendermaßen gesetzt:

PermRead = True;
PermWrite = True;
PermDelete = False;
PermList = False;

Hinweis: Es wird empfohlen, die Setter-Methode nicht direkt zu verwenden. Verwenden Sie stattdessen die Eigenschaft Permission.

Siehe auch