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

Miembros SPAuditEntry

Espacio de nombres Microsoft.SharePoint

Otros recursos

Item-Level Auditing with SharePoint Server 2007