SPAuditEntry 类

包含有关已连接到网站集、 网站、 文件夹、 列表或列表项的审核事件信息。

继承层次结构

System.Object
  Microsoft.SharePoint.SPAuditEntry

命名空间:  Microsoft.SharePoint
程序集:  Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)

语法

声明
Public NotInheritable Class SPAuditEntry
用法
Dim instance As SPAuditEntry
public sealed class SPAuditEntry

备注

大部分SPAuditEntry属性保留审核所有事件 (尽管其中某些属性特定类型的事件的空引用(无 在 Visual Basic 中) ) 的信息。EventData属性保留为特定于事件中的Event属性标识的特定类型的 XML 标记的信息。

示例

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

线程安全性

该类型的任何公共 静态 (已共享 在 Visual Basic 中) 成员都是线程安全的。不保证任何实例成员都是线程安全的。

另请参阅

引用

SPAuditEntry 成员

Microsoft.SharePoint 命名空间

其他资源

Item-Level Auditing with SharePoint Server 2007