EventLogReader Klas

Definitie

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)

Van toepassing op

Zie ook