SPSecurableObject-Member

Stellt die Eigenschaften und das Verhalten eines Objekts, das vor nicht autorisiertem Zugriff gesichert werden kann.

Der SPSecurableObject-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Geschützte Methode SPSecurableObject Ermöglicht die Basisklasse für Initialisierung Aufgaben beim Erstellen von Instanzen einer abgeleiteten Klasse.

Oben

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AllRolesForCurrentUser Ruft eine vollständige Liste der Rollendefinitionen für das Objekt zu dem der aktuelle Benutzer gehört, in diesem Bereich.
Öffentliche Eigenschaft EffectiveBasePermissions Ruft einen Wert, der den aktuellen Benutzer effektiven Berechtigungen für das Objekt angibt.
Öffentliche Eigenschaft FirstUniqueAncestor Veraltet. Verwenden Sie stattdessen die FirstUniqueAncestorSecurableObject -Eigenschaft.
Öffentliche Eigenschaft FirstUniqueAncestorSecurableObject Ruft das Objekt ab, bei dem Rollenzuweisungen für dieses Objekt definiert sind.
Öffentliche Eigenschaft HasUniqueRoleAssignments Gibt an, ob das Objekt eindeutige Rollenzuweisungen hat oder die Rollenzuweisungen von einem übergeordneten Objekt erbt.
Öffentliche Eigenschaft ReusableAcl Ruft ein undurchsichtiger-Objekt, das die Roh-Steuerelement (List, ACL) Zugriffsinformationen für das Objekt darstellt.
Öffentliche Eigenschaft RoleAssignments Ruft die Rollenzuweisungen für dieses sicherungsfähige Objekt ab.

Oben

Methoden

  Name Beschreibung
Öffentliche Methode BreakRoleInheritance(Boolean) Erstellt eindeutige Rollenzuweisungen für das Objekt und optional Rollenzuweisungen vom übergeordneten kopiert.
Öffentliche Methode BreakRoleInheritance(Boolean, Boolean) Erstellt eindeutige Rollenzuweisungen für das Objekt und löscht optional eindeutige Rollenzuweisungen aus untergeordnete Objekte optional Rollenzuweisungen vom übergeordneten kopiert.
Öffentliche Methode CheckPermissions Bestimmt, ob der aktuelle Benutzer eine bestimmten Gruppe von Berechtigungen verfügt.
Öffentliche Methode DoesUserHavePermissions Gibt an, ob der aktuelle Benutzer eine bestimmten Gruppe von Berechtigungen verfügt.
Öffentliche Methode Equals (Geerbt von Object.)
Geschützte Methode Finalize (Geerbt von Object.)
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche Methode GetType (Geerbt von Object.)
Öffentliche Methode GetUserEffectivePermissionInfo Ruft ein Objekt mit ausführlichen Informationen über die effektiven Berechtigungen, die ein angegebenen Benutzer hat in der aktuellen Bereich und die Rollenzuweisungen im Zusammenhang mit diesen Benutzer in diesem Bereich ab.
Öffentliche Methode GetUserEffectivePermissions Ruft die geltenden Berechtigungen, die ein angegebenen Benutzer hat im aktuellen Bereich.
Geschützte Methode MemberwiseClone (Geerbt von Object.)
Öffentliche Methode ResetRoleInheritance Bei der Implementierung in einer abgeleiteten Klasse entfernt lokale Rollenzuweisungen, sodass Rollenzuweisungen, in alle untergeordneten Objekte erneut aus dem übergeordneten Objekt geerbt werden.
Öffentliche Methode ToString (Geerbt von Object.)

Oben

Siehe auch

Referenz

SPSecurableObject Klasse

Microsoft.SharePoint-Namespace