Right
Repräsentiert die Entität für eine Berechtigung eines Datenobjektes.
Berechtigungen für ein Datenobjekt werden in einer Gruppe definiert. In dieser Klasse werden die Berechtigungen eines Datenobjektes in einer Gruppe definiert. Alle Mitglieder dieser Gruppe erhalten die hier definierten Berechtigungen für das Datenobjekt.
Konstruktoren
Konstruktor | Beschreibung |
---|---|
Right(IDataObject) | Initialisiert eine neue Instanz der Right-Klasse. |
Right(IChangeSet, RightValue) | Initialisiert eine neue Instanz der Right-Klasse. |
Right(IGroup) | Initialisiert eine neue Instanz der Right-Klasse. |
Right(IGroup, RightValue) | Initialisiert eine neue Instanz der Right-Klasse. |
Eigenschaften
Eigenschaft | Beschreibung |
---|---|
CreateChildren:RightValue | Setzt oder ruft die Berechtigung für das Erstellen neuer Datenobjekte, unterhalb des aktuellen Datenobjektes, ab. |
DataObject:IDataObject | Ruft das Datenobjekt ab, für welches die Berechtigungen definiert werden. |
Delete:RightValue | Setzt oder ruft die Berechtigung für das Löschen des Datenobjektes ab. |
DeleteChildren:RightValue | Setzt oder ruft die Berechtigung für das Löschen von Datenobjekten, unterhalb des aktuellen Datenobjektes, ab. |
Group:IGroup | Ruft die Gruppe ab, welche die Berechtigungen für das Datenobjekt erhalten sollen. |
ListChildren:RightValue | Setzt oder ruft die Berechtigung für das Auflisten von Datenobjekten, unterhalb des aktuellen Datenobjektes, ab. |
Modify:RightValue | Setzt oder ruft die Berechtigung für die Bearbeitung des Datenobjektes ab. |
ModifyChildren:RightValue | Setzt oder ruft die Berechtigung für die Bearbeitung von Datenobjekten, unterhalb des aktuellen Datenobjektes, ab. |
Read:RightValue | Setzt oder ruft die Berechtigung für das Lesen des Datenobjektes ab. |
ReadChildren:RightValue | Setzt oder ruft die Berechtigung für das Lesen von Datenobjekten, unterhalb des aktuellen Datenobjektes, ab. |
Methoden
Methode | Beschreibung |
---|---|
Equals(Object):Boolean | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Geerbt von System.Object) |
GetHashCode():Int32 | Fungiert als die Standardhashfunktion. (Geerbt von System.Object) |
GetType():Type | Ruft den Laufzeittyp der aktuellen Instanz ab. (Geerbt von System.Object) |
ToString():String | Gibt eine kurze Übersicht über die gesetzten Werte der Eigenschaften zurück. |