EventLogWatcher Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee kunt u zich abonneren op binnenkomende gebeurtenissen. Telkens wanneer een gewenste gebeurtenis wordt gepubliceerd in een gebeurtenislogboek, wordt de EventRecordWritten gebeurtenis gegenereerd en wordt de methode voor het afhandelen van deze gebeurtenis uitgevoerd.
public ref class EventLogWatcher : IDisposable
public class EventLogWatcher : IDisposable
type EventLogWatcher = class
interface IDisposable
Public Class EventLogWatcher
Implements IDisposable
- Overname
-
EventLogWatcher
- Implementeringen
Voorbeelden
Zie Procedure: Abonneren op gebeurtenissen in een gebeurtenislogboek, bijvoorbeeld code die deze klasse gebruikt.
Opmerkingen
De exemplaren van deze klasse worden gemaakt op basis van EventLogQuery objecten, waarmee een query voor het gebeurtenisabonnement wordt opgegeven. Wanneer een gebeurtenis wordt geregistreerd die overeenkomt met de criteria die in de query worden uitgedrukt, wordt de EventRecordWritten gebeurtenis gegenereerd.
Constructors
| Name | Description |
|---|---|
| EventLogWatcher(EventLogQuery, EventBookmark, Boolean) |
Initialiseert een nieuw exemplaar van de EventLogWatcher klasse door een gebeurtenisquery op te geven, een bladwijzer die wordt gebruikt als beginpositie voor de query en een Booleaanse waarde die bepaalt of de gebeurtenissen die al bestaan in het gebeurtenislogboek moeten worden gelezen. |
| EventLogWatcher(EventLogQuery, EventBookmark) |
Initialiseert een nieuw exemplaar van de EventLogWatcher klasse door een gebeurtenisquery en een bladwijzer op te geven die wordt gebruikt als beginpositie voor de query. |
| EventLogWatcher(EventLogQuery) |
Initialiseert een nieuw exemplaar van de EventLogWatcher klasse door een gebeurtenisquery op te geven. |
| EventLogWatcher(String) |
Initialiseert een nieuw exemplaar van de EventLogWatcher klasse door de naam of het pad naar een gebeurtenislogboek op te geven. |
Eigenschappen
| Name | Description |
|---|---|
| Enabled |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of dit object begint met het leveren van gebeurtenissen aan de gebeurtenisdelegent. |
Methoden
| Name | Description |
|---|---|
| Dispose() |
Alle resources die door dit object worden gebruikt, worden vrijgegeven. |
| Dispose(Boolean) |
Publiceert de niet-beheerde resources die door dit object worden gebruikt en brengt eventueel de beheerde resources vrij. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
gebeurtenis
| Name | Description |
|---|---|
| EventRecordWritten |
Hiermee kunt u een gemachtigde (gebeurtenis-handlermethode) instellen die wordt aangeroepen telkens wanneer een gebeurtenis wordt gepubliceerd die overeenkomt met de criteria die zijn opgegeven in de gebeurtenisquery voor dit object. |