DSAzure.TAccessPolicy.SetPermission
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.