Freigeben über


ThrottledEventLogger-Klasse

Diese Klasse throttles wiederholt eines Ereignisses unter einem bestimmten Kontext in das Windows-Ereignisprotokoll schreibt . Ein bestimmter Zeitraum (Standardeinstellung 30 Sekunden) zugeordnet werden kann ein [-Ereignis, Kontext] Paar. Kontext jedes Objekt sein, aber es wird empfohlen, Objekte zu verwenden, die nicht vorübergehende sind. Wenn die Verwendung von einem vorübergehende Kontext nicht zu vermeiden ist Stellen Sie sicher, dass sie vor dem Wechsel zu außerhalb des Gültigkeitsbereichs gelöscht wird.

Vererbungshierarchie

System.Object
  Microsoft.SharePoint.Diagnostics.ThrottledEventLogger

Namespace:  Microsoft.SharePoint.Diagnostics
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaration
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
Public NotInheritable Class ThrottledEventLogger
'Usage
Dim instance As ThrottledEventLogger
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
public sealed class ThrottledEventLogger

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.

Siehe auch

Referenz

ThrottledEventLogger-Member

Microsoft.SharePoint.Diagnostics-Namespace