Partager via


SPAuditEntryCollection - Classe

Fournit un conteneur pour les objets SPAuditEntry .

Hiérarchie d’héritage

System.Object
  Microsoft.SharePoint.Administration.SPAutoSerializingObject
    Microsoft.SharePoint.SPBaseCollection
      Microsoft.SharePoint.SPAuditEntryCollection

Espace de noms :  Microsoft.SharePoint
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
Public NotInheritable Class SPAuditEntryCollection _
    Inherits SPBaseCollection
'Utilisation
Dim instance As SPAuditEntryCollection
public sealed class SPAuditEntryCollection : SPBaseCollection

Remarques

Cette classe est principalement utilisée comme valeur de retour pour GetEntries.

Exemples

L'exemple suivant ( Item-Level Auditing with SharePoint Server 2007) montre cette classe en cours d'utilisation.

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

Cohérence de thread

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.

Voir aussi

Référence

SPAuditEntryCollection - Membres

Microsoft.SharePoint - Espace de noms