Clase SPAuditEntry
Contiene información acerca de un evento auditado que está conectado a una colección de sitios, un sitio, una carpeta, una lista o un elemento de lista.
Jerarquía de la herencia
System.Object
Microsoft.SharePoint.SPAuditEntry
Espacio de nombres: Microsoft.SharePoint
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
Public NotInheritable Class SPAuditEntry
'Uso
Dim instance As SPAuditEntry
public sealed class SPAuditEntry
Comentarios
La mayoría de las propiedades de SPAuditEntry contiene información que se audita para todos los eventos (aunque algunas de estas propiedades son una referencia null (Nothing en Visual Basic) para determinados tipos de eventos). La propiedad EventData contiene la información de marcado XML, que es específico para el tipo concreto de evento identificado en la propiedad Event .
Ejemplos
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
Seguridad para subprocesos
Los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para los subprocesos.
Vea también
Referencia
Espacio de nombres Microsoft.SharePoint