Aracılığıyla paylaş


EventLogReader Sınıf

Tanım

Bir olay sorgusuna dayalı olarak bir olay günlüğünden olayları okumanızı sağlar. Bu nesne tarafından okunan olaylar nesne olarak EventRecord döndürülür.

public ref class EventLogReader : IDisposable
public class EventLogReader : IDisposable
type EventLogReader = class
    interface IDisposable
Public Class EventLogReader
Implements IDisposable
Devralma
EventLogReader
Uygulamalar

Örnekler

Bu sınıfı kullanan kodlar için bkz . Nasıl Yapılır: Olayları Sorgulama veya Nasıl Yapılır: Olay Bilgilerine Erişme ve Bunları Okuma.

Oluşturucular

EventLogReader(EventLogQuery)

Bir olay sorgusu belirterek sınıfının yeni bir örneğini EventLogReader başlatır.

EventLogReader(EventLogQuery, EventBookmark)

Bir olay sorgusu ve sorgu için başlangıç konumu olarak kullanılan bir yer işareti belirterek sınıfının yeni bir örneğini EventLogReader başlatır.

EventLogReader(String)

Olayları almak için etkin bir olay günlüğü belirterek sınıfının yeni bir örneğini EventLogReader başlatır.

EventLogReader(String, PathType)

Olayları almak için olay günlüğünün EventLogReader adını veya olayları almak için bir günlük dosyasının yolunu belirterek sınıfının yeni bir örneğini başlatır.

Özellikler

BatchSize

Her okuma işleminde olay akışından alınan olay sayısını alır veya ayarlar.

LogStatus

Bu nesnedeki olay sorgusuyla ilişkili her olay günlüğünün veya günlük dosyasının durumunu alır.

Yöntemler

CancelReading()

Geçerli sorgu işlemini iptal eder.

Dispose()

Bu nesne tarafından kullanılan tüm kaynakları serbest bırakır.

Dispose(Boolean)

Bu nesne tarafından kullanılan yönetilmeyen kaynakları serbest bırakır ve isteğe bağlı olarak yönetilen kaynakları serbest bırakır.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ReadEvent()

Bu nesnedeki olay sorgusundan döndürülen sonraki olayı okur.

ReadEvent(TimeSpan)

Bu nesnedeki olay sorgusundan döndürülen sonraki olayı okur.

Seek(EventBookmark)

Bir yer işareti olayı belirterek, olay akışında okunan bir sonraki olayın geldiği konumu değiştirir. Yer işareti olayı alınmadan önce günlüğe kaydedilen olay yok.

Seek(EventBookmark, Int64)

Bir yer işareti olayı ve yer işaretinden uzaklık olay sayısı belirterek, olay akışında okunan bir sonraki olayın geldiği konumu değiştirir. Yer işaretinden önce günlüğe kaydedilen olay ve uzaklık alınmaz.

Seek(SeekOrigin, Int64)

Bir başlangıç konumu ve başlangıç konumundan uzaklık belirterek, olay akışında okunan bir sonraki olayın geldiği konumu değiştirir. Başlangıç konumundan önce günlüğe kaydedilen hiçbir olay ve uzaklık alınmaz.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.