API:Datasnap.DSAuth.TDSRoleItem
Delphi
TDSRoleItem = class(TDSCustomRoleItem)
C++
class PASCALIMPLEMENTATION TDSRoleItem : public TDSCustomRoleItem
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
class | public | Datasnap.DSAuth.pas Datasnap.DSAuth.hpp |
Datasnap.DSAuth | Datasnap.DSAuth |
説明
ロールのコレクションに属するロール項目です。権限を付与されたロールのリスト、拒否されたロールのリスト、ロールが適用されるエンティティのセット、ロールが適用されるエンティティのセットから除外されるエンティティのセットが含まれます。
Datasnap.DSAuth.TDSRoleItem は Datasnap.DSAuth.TDSCustomRoleItem を継承しています。以下の内容はすべて Datasnap.DSAuth.TDSCustomRoleItem を参照しています。
ロールのコレクションに属するロール項目です。権限を付与されたロールのリスト、拒否されたロールのリスト、ロールが適用されるエンティティのセット、ロールが適用されるエンティティのセットから除外されるエンティティのセットが含まれます。
エンティティには、サーバー上の API メンバが定義されます。各エンティティは、次のいずれかでなければなりません。
- クラス名。クラス名を指定すると、そのクラスのどのメソッドにもロールが適用されます。
- メソッド名。メソッド名を指定すると、指定した名前を持つすべてのメソッド(クラスは問わない)にロールが適用されます。
- クラス名で修飾したメソッド名(
ClassName.MethodName
)。修飾付きのメソッド名を指定すると、指定したクラスの指定したメソッドにのみロールが適用されます。