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 | |
---|---|---|
SPSecurableObject | Ermöglicht die Basisklasse für Initialisierung Aufgaben beim Erstellen von Instanzen einer abgeleiteten Klasse. |
Oben
Eigenschaften
Name | Beschreibung | |
---|---|---|
AllRolesForCurrentUser | Ruft eine vollständige Liste der Rollendefinitionen für das Objekt zu dem der aktuelle Benutzer gehört, in diesem Bereich. | |
EffectiveBasePermissions | Ruft einen Wert, der den aktuellen Benutzer effektiven Berechtigungen für das Objekt angibt. | |
FirstUniqueAncestor | Veraltet. Verwenden Sie stattdessen die FirstUniqueAncestorSecurableObject -Eigenschaft. | |
FirstUniqueAncestorSecurableObject | Ruft das Objekt ab, bei dem Rollenzuweisungen für dieses Objekt definiert sind. | |
HasUniqueRoleAssignments | Gibt an, ob das Objekt eindeutige Rollenzuweisungen hat oder die Rollenzuweisungen von einem übergeordneten Objekt erbt. | |
ReusableAcl | Ruft ein undurchsichtiger-Objekt, das die Roh-Steuerelement (List, ACL) Zugriffsinformationen für das Objekt darstellt. | |
RoleAssignments | Ruft die Rollenzuweisungen für dieses sicherungsfähige Objekt ab. |
Oben
Methoden
Name | Beschreibung | |
---|---|---|
BreakRoleInheritance(Boolean) | Erstellt eindeutige Rollenzuweisungen für das Objekt und optional Rollenzuweisungen vom übergeordneten kopiert. | |
BreakRoleInheritance(Boolean, Boolean) | Erstellt eindeutige Rollenzuweisungen für das Objekt und löscht optional eindeutige Rollenzuweisungen aus untergeordnete Objekte optional Rollenzuweisungen vom übergeordneten kopiert. | |
CheckPermissions | Bestimmt, ob der aktuelle Benutzer eine bestimmten Gruppe von Berechtigungen verfügt. | |
DoesUserHavePermissions | Gibt an, ob der aktuelle Benutzer eine bestimmten Gruppe von Berechtigungen verfügt. | |
Equals | (Geerbt von Object.) | |
Finalize | (Geerbt von Object.) | |
GetHashCode | (Geerbt von Object.) | |
GetType | (Geerbt von Object.) | |
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. | |
GetUserEffectivePermissions | Ruft die geltenden Berechtigungen, die ein angegebenen Benutzer hat im aktuellen Bereich. | |
MemberwiseClone | (Geerbt von Object.) | |
ResetRoleInheritance | Bei der Implementierung in einer abgeleiteten Klasse entfernt lokale Rollenzuweisungen, sodass Rollenzuweisungen, in alle untergeordneten Objekte erneut aus dem übergeordneten Objekt geerbt werden. | |
ToString | (Geerbt von Object.) |
Oben