EventLogReader 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 gebeurtenissen uit een gebeurtenislogboek lezen op basis van een gebeurtenisquery. De gebeurtenissen die door dit object worden gelezen, worden geretourneerd als EventRecord objecten.
public ref class EventLogReader : IDisposable
public class EventLogReader : IDisposable
type EventLogReader = class
interface IDisposable
Public Class EventLogReader
Implements IDisposable
- Overname
-
EventLogReader
- Implementeringen
Voorbeelden
Zie Hoe u bijvoorbeeld code gebruikt met deze klasse : Query's uitvoeren op gebeurtenissen of procedures: gebeurtenisgegevens openen en lezen.
Constructors
| Name | Description |
|---|---|
| EventLogReader(EventLogQuery, EventBookmark) |
Initialiseert een nieuw exemplaar van de EventLogReader klasse door een gebeurtenisquery en een bladwijzer op te geven die wordt gebruikt als beginpositie voor de query. |
| EventLogReader(EventLogQuery) |
Initialiseert een nieuw exemplaar van de EventLogReader klasse door een gebeurtenisquery op te geven. |
| EventLogReader(String, PathType) |
Initialiseert een nieuw exemplaar van de EventLogReader klasse door de naam van een gebeurtenislogboek op te geven om gebeurtenissen op te halen uit of het pad naar een logboekbestand waaruit gebeurtenissen moeten worden opgehaald. |
| EventLogReader(String) |
Initialiseert een nieuw exemplaar van de EventLogReader klasse door een actief gebeurtenislogboek op te geven waaruit gebeurtenissen moeten worden opgehaald. |
Eigenschappen
| Name | Description |
|---|---|
| BatchSize |
Hiermee haalt of stelt u het aantal gebeurtenissen op dat is opgehaald uit de stroom gebeurtenissen voor elke leesbewerking. |
| LogStatus |
Hiermee haalt u de status op van elk gebeurtenislogboek of logboekbestand dat is gekoppeld aan de gebeurtenisquery in dit object. |
Methoden
| Name | Description |
|---|---|
| CancelReading() |
Hiermee annuleert u de huidige querybewerking. |
| 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) |
| ReadEvent() |
Leest de volgende gebeurtenis die wordt geretourneerd door de gebeurtenisquery in dit object. |
| ReadEvent(TimeSpan) |
Leest de volgende gebeurtenis die wordt geretourneerd door de gebeurtenisquery in dit object. |
| Seek(EventBookmark, Int64) |
Wijzigt de positie in de gebeurtenisstroom waar de volgende gebeurtenis vandaan komt door een bladwijzer-gebeurtenis en een offsetaantal gebeurtenissen van de bladwijzer op te geven. Er worden geen gebeurtenissen geregistreerd voordat de bladwijzer plus de offset wordt opgehaald. |
| Seek(EventBookmark) |
Wijzigt de positie in de gebeurtenisstroom waar de volgende gebeurtenis vandaan komt door een bladwijzer-gebeurtenis op te geven. Er worden geen gebeurtenissen geregistreerd voordat de bladwijzergebeurtenis wordt opgehaald. |
| Seek(SeekOrigin, Int64) |
Wijzigt de positie in de gebeurtenisstroom waar de volgende gebeurtenis vandaan komt door een beginpositie en een offset van de beginpositie op te geven. Er worden geen gebeurtenissen geregistreerd voordat de beginpositie plus de offset wordt opgehaald. |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |