SPAuditEntry-Klasse
Enthält Informationen über ein überwachter Ereignis, das mit einer Websitesammlung, eine Website, ein Ordner, eine Liste oder ein Listenelement verbunden ist.
Vererbungshierarchie
System.Object
Microsoft.SharePoint.SPAuditEntry
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
Public NotInheritable Class SPAuditEntry
'Usage
Dim instance As SPAuditEntry
public sealed class SPAuditEntry
Hinweise
Die meisten Eigenschaften des SPAuditEntry enthalten Informationen, die für alle Ereignisse überwacht wird (obwohl einige dieser Eigenschaften ein Nullverweis (Nothing in Visual Basic) für bestimmte Arten von Ereignissen sind). Die EventData -Eigenschaft enthält Informationen, als XML-Markup, das speziell für den bestimmten Typ des Ereignisses in der Event -Eigenschaft angegeben ist.
Beispiele
The following example (from Item-Level Auditing with SharePoint Server 2007) shows this class in use.
SPAuditQuery oAuditQuery = new SPAuditQuery(oSiteCollection);
oAuditQuery.RestrictToListItem(item);
SPAuditEntryCollection collAuditEntries = oSiteCollection.Audit.GetEntries(oAuditQuery);
foreach (SPAuditEntry oAuditEntry in collAuditEntries) {
// get info from audit log
}
Dim oAuditQuery As New SPAuditQuery(oSiteCollection)
oAuditQuery.RestrictToListItem(item)
Dim collAuditEntries As SPAuditEntryCollection = oSiteCollection.Audit.GetEntries(oAuditQuery)
For Each oAuditEntry As SPAuditEntry In collAuditEntries
' get info from audit log
Next oAuditEntry
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.
Siehe auch
Referenz
Microsoft.SharePoint-Namespace