API:Datasnap.DSAuth.TDSRoleItem

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Datasnap.DSAuth.TDSCustomRoleItemSystem.Classes.TCollectionItemSystem.Classes.TPersistentSystem.TObjectTDSRoleItem

Delphi

TDSRoleItem = class(TDSCustomRoleItem)

C++

class PASCALIMPLEMENTATION TDSRoleItem : public TDSCustomRoleItem

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
Datasnap.DSAuth.pas
Datasnap.DSAuth.hpp
Datasnap.DSAuth Datasnap.DSAuth

Beschreibung

Rolleneintrag, der zu einer Sammlung von Rollen gehört und eine Liste mit autorisierten Rollen, eine Liste mit abgelehnten Rollen, eine Menge von Entitäten, für die die Rolle gültig ist, und eine Menge von Entitäten, die aus der Menge der für die Rolle gültigen Entitäten ausgeschlossen werden sollen, enthält.

Datasnap.DSAuth.TDSRoleItem erbt von Datasnap.DSAuth.TDSCustomRoleItem. Der folgende Inhalt bezieht sich auf Datasnap.DSAuth.TDSCustomRoleItem.

Rolleneintrag, der zu einer Sammlung von Rollen gehört und eine Liste mit autorisierten Rollen, eine Liste mit abgelehnten Rollen, eine Menge von Entitäten, für die die Rolle gültig ist, und eine Menge von Entitäten, die aus der Menge der für die Rolle gültigen Entitäten ausgeschlossen werden sollen, enthält.

Entitäten definieren API-Member auf dem Server. Jede Entität muss einer der folgenden Namen sein:

  • Ein Klassenname. Wenn Sie einen Klassennamen angeben, ist die Rolle für alle Methoden der Klasse gültig.
  • Ein Methodenname. Wenn Sie einen Methodennamen angeben, ist die Rolle für alle Methoden mit dem angegebenen Namen in jeder beliebigen Klasse gültig.
  • Ein mit einem Klassennamen qualifizierter Methodenname (ClassName.MethodName). Wenn Sie eine qualifizierte Methode angeben, ist die Rolle nur für die angegebene Methode der angegebenen Klasse gültig.

Siehe auch