Clase SPAuditEntryCollection
Proporciona un contenedor para objetos SPAuditEntry .
Jerarquía de la herencia
System.Object
Microsoft.SharePoint.Administration.SPAutoSerializingObject
Microsoft.SharePoint.SPBaseCollection
Microsoft.SharePoint.SPAuditEntryCollection
Espacio de nombres: Microsoft.SharePoint
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
Public NotInheritable Class SPAuditEntryCollection _
Inherits SPBaseCollection
'Uso
Dim instance As SPAuditEntryCollection
public sealed class SPAuditEntryCollection : SPBaseCollection
Comentarios
Esta clase se usa principalmente como el valor devuelto para GetEntries.
Ejemplos
El ejemplo siguiente ( Item-Level Auditing with SharePoint Server 2007), muestra esta clase en uso.
SPAuditQuery wssQuery = new SPAuditQuery(siteCollection);
wssQuery.RestrictToListItem(item);
SPAuditEntryCollection auditCol = site.Audit.GetEntries(wssQuery);
foreach (SPAuditEntry entry in auditCol) {
// get info from audit log
}
Dim wssQuery As New SPAuditQuery(siteCollection)
wssQuery.RestrictToListItem(item)
Dim auditCol As SPAuditEntryCollection = site.Audit.GetEntries(wssQuery)
For Each entry As SPAuditEntry In auditCol
' get info from audit log
Next entry
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.