SPAudit.WriteAuditEvent-Methode (String, String, String)
Schreiben eines Datensatzes zu einem Ereignis auf der SharePoint-Datenbank.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
Public Function WriteAuditEvent ( _
eventName As String, _
eventSource As String, _
xmlData As String _
) As Boolean
'Usage
Dim instance As SPAudit
Dim eventName As String
Dim eventSource As String
Dim xmlData As String
Dim returnValue As Boolean
returnValue = instance.WriteAuditEvent(eventName, _
eventSource, xmlData)
public bool WriteAuditEvent(
string eventName,
string eventSource,
string xmlData
)
Parameter
eventName
Typ: System.StringDie Art des Ereignisses aufgezeichnet werden.
eventSource
Typ: System.StringDer Name der aufrufenden Anwendung.
xmlData
Typ: System.StringDie Informationen über das Ereignis.
Rückgabewert
Typ: System.Boolean
true in allen Fällen.
Hinweise
Verwenden Sie diese Methode, um Datensätze von benutzerdefinierten Ereignisse aus, wenn Sie mehrere Arten von benutzerdefinierten Ereignissen und das Ereignis aufzeichnen muss, um genauer sein als nur "custom" schreiben. Übergeben Sie den Namen eines benutzerdefinierten Ereignistypen für eventName. Übergeben Sie den Namen der SharePoint-Lösung als eventSource. Übergeben Sie optional bis zu 4000 Zeichen der zusätzliche Informationen über das Ereignis als xmlData.
Können Sie ein XML-Schema xmlDataformatieren möchten, oder Sie können nicht definierte XML verwenden. Jedoch wenn Sie Daten einfügen, die im Wesentlichen dem Ereignisdaten entspricht dieser SharePoint Foundation verwendet im integrierten Ereignisse, lesen; Verarbeitung von Datenbank-Datensätzen ist einfacher, wenn Sie den gleichen Tags verwenden Z. B. verweist die Ereignisdaten für ein Objekt als dem, auf dem das Ereignis ausgelöst wurde, verwenden Sie das Muster <RelatedItem><Id>GUID_of_other_object</Id><Relationship>some_relationship</Relationship></RelatedItem>, ähnlich wie SharePoint Foundation für ChildDelete -Ereignisse verwendet. Finden Sie im Thema SPAuditEntry.EventData für Weitere Informationen zu den XML-, SharePoint Foundation Tags verwendet.
Siehe auch
Referenz
Microsoft.SharePoint-Namespace