DSAzure.TAccessPolicy.SetPermission

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

procedure SetPermission(const rwdl: String);

C++

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

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
DSAzure.pas
DSAzure.hpp
DSAzure TAccessPolicy


説明

指定された文字列を構文解析し、その結果に応じて各 Perm フィールドを設定します。

SetPermission メソッドでは、文字列を受け取り、それを構文解析して、その結果に応じて PermReadr)、PermWritew)、PermDeleted)、PermListl)の各フィールドを設定します。このメソッドを呼び出したとき、これらの各フィールドは、対応する文字が引数の文字列に含まれていない限り、False に設定されます。

たとえば次のコードの場合、

MyAccessPolicy.SetPermission('rw');

各 Perm フィールドは次のように設定されます。

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

メモ: Permission プロパティを使用し、このプロパティ設定アクセサを直接使用しないことをお勧めします。

関連項目