0

私のアプリケーションでは、監査ログを処理して、変更された項目を取得します。監査エントリを取得したら、SPAuditEntry はそのプロパティを公開しないため、SPSiteDataQuery を実行して特定のアイテムの ListId を取得します。

これは問題なく動作しますが、多数の監査エントリの場合、動作が非常に遅くなります。たとえば、10K の監査ログでは、このすべてのデータ クエリを実行するのに約 12 分かかります。

ボックスの監査ログの書き込みを拡張する方法があるのではないかと思っています。ログに記録する過程で、ListId もログに書き込みますか?

ありがとう、

フライヤー

4

1 に答える 1

0

監査が拡張可能であるとは思いません。ただし、監査エントリには、監査が発生したリストに関する情報が含まれています。プロパティはSPAuditEntry.DocLocation十分ではありませんか?

于 2012-07-27T11:14:49.873 に答える