EventLogReader Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
| Name | Description |
|---|---|
| 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 yeni bir örneğini EventLogReader başlatır. |
| EventLogReader(EventLogQuery) |
Bir olay sorgusu belirterek sınıfının yeni bir örneğini EventLogReader başlatır. |
| EventLogReader(String, PathType) |
Olay alınacak olay günlüğünün EventLogReader adını veya olayları almak için günlük dosyasının yolunu belirterek sınıfın yeni bir örneğini 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. |
Özellikler
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
| 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() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit 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, Int64) |
Bir yer işareti olayı ve yer işaretinden uzaklık sayısı belirterek, olay akışında bir sonraki okunan olayın geldiği konumu değiştirir. Yer işareti artı uzaklık alınmadan önce günlüğe kaydedilen olay yok. |
| Seek(EventBookmark) |
Bir yer işareti olayı belirterek, olay akışında bir sonraki okunan olayın geldiği konumu değiştirir. Yer işareti olayı alınmadan önce günlüğe kaydedilen olay yok. |
| Seek(SeekOrigin, Int64) |
Bir başlangıç konumu ve başlangıç konumundan uzaklık belirterek, olay akışında bir sonraki okunan olayın geldiği konumu değiştirir. Başlangıç konumu artı uzaklık alınmadan önce günlüğe kaydedilen olay yok. |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |