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

KonstruktorBeschreibung
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

EigenschaftBeschreibung
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

MethodeBeschreibung
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.