SPSecurityEventReceiver-Klasse
Bietet Methoden zum Auffangen von Ereignissen auf Website- oder Websitesammlungsebene sicherheitsbezogene bereit. Erstellen einer benutzerdefinierten Ereignisempfängerklasse Sie müssen von dieser Klasse abgeleitet und überschreibt die Methoden.
Vererbungshierarchie
System.Object
Microsoft.SharePoint.SPEventReceiverBase
Microsoft.SharePoint.SPSecurityEventReceiver
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
Public Class SPSecurityEventReceiver _
Inherits SPEventReceiverBase
'Usage
Dim instance As SPSecurityEventReceiver
public class SPSecurityEventReceiver : SPEventReceiverBase
Hinweise
Die Klasse enthält Methoden zum Auffangen von Ereignissen in fünf Hauptkategorien: Ereignisse, Veranstaltungen, Vererbung Ereignisse, Role Assignment Ereignisse und Rolle Definition Ereignisse zu gruppieren. Alle Methoden der Klasse kann verwendet werden, an der Website und die Ebene der Websitesammlung mit Ausnahme der Rolle Definition Ereignisse, die nur auf der Websiteebene verwendet werden kann. Objekte in der Liste können keine zugeordnet werden.
Wie bereits erwähnt, gibt es fünf Kategorien von Ereignissen:
Ereignisse gruppieren
Gruppe Ereignisse ausgelöst werden, wenn Sie hinzufügen, aktualisieren und Löschen von Gruppen aus der Liste master Gruppen auf Standort- oder Websiteebenen-Auflistung. Kann auf die Websitesammlung (SPSite) und Websiteebenen (SPWeb) verwendet werden.
GroupAdded
GroupAdding
GroupDeleted
GroupDeleting
GroupUpdated
GroupUpdating
Veranstaltungen
Benutzer-Ereignisse ausgelöst, wenn Sie hinzufügen oder einer SharePoint Benutzer SharePoint Gruppe oder Benutzer Active Directory (AD) oder Active Directory-Sicherheitsgruppe aus einer vorhandenen Gruppe SharePoint löschen . Kann auf die Websitesammlung (SPSite) und Websiteebenen (SPWeb) verwendet werden.
GroupUserAdded
GroupUserAdding
GroupUserDeleted
GroupUserDeleting
Vererbung von Ereignissen
Vererbung Ereignisse ausgelöst werden, wenn Sie Unterbrechen der Vererbung oder Vererbung (erneut erben) auf Websites, Listen, Bibliotheken usw. zurücksetzen. Kann auf die Websitesammlung (SPSite) und Websiteebenen (SPWeb) verwendet werden.
InheritanceBreaking
InheritanceBroken
InheritanceReset
InheritanceResetting
Role Assignment-Ereignisse
Role Assignment Ereignisse ausgelöst werden, nachdem Vererbung unterbrochen wird, und Sie hinzufügen oder Löschen von Benutzern oder Gruppen mithilfe der Seite Berechtigungen für die zugehörige Website oder Liste. Kann auf die Websitesammlung (SPSite) und Websiteebenen (SPWeb) verwendet werden.
RoleAssignmentAdded
RoleAssignmentAdding
RoleAssignmentDeleted
RoleAssignmentDeleting
Rolle Definition Ereignisse
Rolle Definition Ereignisse ausgelöst werden, wenn Sie hinzufügen, aktualisieren oder Löschen von Rollendefinitionen. Diese Ereignisse können nur auf der Ebene der Websitesammlung (SPSite) angefügt werden soll.
RoleDefinitionAdded
RoleDefinitionAdding
RoleDefinitionDeleted
RoleDefinitionDeleting
RoleDefinitionUpdated
RoleDefinitionUpdating
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.
Siehe auch
Referenz
SPSecurityEventReceiver-Member
Microsoft.SharePoint-Namespace