SPAuditEntry class
Contém informações sobre um evento auditado que esteja conectada a um conjunto de sites, site, pasta, lista ou item de lista.
Inheritance hierarchy
System.Object
Microsoft.SharePoint.SPAuditEntry
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
Public NotInheritable Class SPAuditEntry
'Uso
Dim instance As SPAuditEntry
public sealed class SPAuditEntry
Comentários
A maioria das propriedades do SPAuditEntry mantenha informações que são auditadas para todos os eventos (embora algumas dessas propriedades são a null reference (Nothing in Visual Basic) para determinados tipos de eventos). A propriedade EventData contém informações sobre como uma marcação XML, que é específica para o tipo de evento identificado na propriedade Event específico.
Examples
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
Thread safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Ver também
Referência
Microsoft.SharePoint namespace