SPAuditEntry - Classe

Contient des informations sur un événement audité qui est connectée à une collection de sites, un site, un dossier, une liste ou un élément de liste.

Hiérarchie d’héritage

System.Object
  Microsoft.SharePoint.SPAuditEntry

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

Syntaxe

'Déclaration
Public NotInheritable Class SPAuditEntry
'Utilisation
Dim instance As SPAuditEntry
public sealed class SPAuditEntry

Remarques

La plupart des propriétés de SPAuditEntry contiennent des informations d'audit pour tous les événements (bien que certaines de ces propriétés sont une référence Null (Rien dans Visual Basic) pour certains types d'événements). La propriété EventData conserve plus d'informations, sous forme de balisage XML, qui est spécifique au type particulier d'événement identifié dans la propriété Event .

Exemples

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

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

SPAuditEntry - Membres

Microsoft.SharePoint - Espace de noms

Autres ressources

Item-Level Auditing with SharePoint Server 2007