SPAuditEntry class
會包含連線至網站集合、 網站、 資料夾、 清單或清單項目的稽核事件的相關資訊。
Inheritance hierarchy
System.Object
Microsoft.SharePoint.SPAuditEntry
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'宣告
Public NotInheritable Class SPAuditEntry
'用途
Dim instance As SPAuditEntry
public sealed class SPAuditEntry
備註
大部分的SPAuditEntry屬性的音樂 (雖然這些屬性的一些特定類型的事件a null reference (Nothing in Visual Basic) ),會將所有的事件稽核的資訊。EventData屬性包含資訊,請為專屬於特定的Event屬性中所識別的事件類型的 XML 標記。
Examples
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
Thread safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
請參閱
參照
Microsoft.SharePoint namespace