EventLogRecord 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.
Bir nesneden EventLogReader alınan bir olayın olay örneğinin özelliklerini içerir. Olay özellikleri, olayın günlüğe kaydedildiği bilgisayarın adı ve olayın oluşturulduğu saat gibi olay hakkında bilgi sağlar.
public ref class EventLogRecord : System::Diagnostics::Eventing::Reader::EventRecord
public class EventLogRecord : System.Diagnostics.Eventing.Reader.EventRecord
type EventLogRecord = class
inherit EventRecord
Public Class EventLogRecord
Inherits EventRecord
- Devralma
Özellikler
| Name | Description |
|---|---|
| ActivityId |
Olayın dahil olduğu etkinlik için genel olarak benzersiz tanımlayıcıyı (GUID) alır. Bu, tüketicilerin ilgili etkinlikleri gruplandırmasına olanak tanır. |
| Bookmark |
Bu olaya karşılık gelen bir yer tutucu (yer işareti) alır. Bu, bir olay akışında yer tutucu olarak kullanılabilir. |
| ContainerLog |
Olayın depolandığı olay günlüğünün veya olay günlüğü dosyasının adını alır. |
| Id |
Bu olayın tanımlayıcısını alır. Bu tanımlayıcı değerine sahip tüm olaylar aynı olay türünü temsil eden olaylardır. |
| Keywords |
Olayın anahtar sözcük maskesini alır. Bu maskede KeywordsDisplayNames kullanılan anahtar sözcüklerin adını almak için özelliğinin değerini alın. |
| KeywordsDisplayNames |
Bu olay için anahtar sözcük maskesinde kullanılan anahtar sözcüklerin görünen adlarını alır. |
| Level |
Olayın düzeyini alır. düzeyi, olayın önem derecesini belirtir. Düzeyin adı için özelliğinin LevelDisplayName değerini alın. |
| LevelDisplayName |
Bu olay için düzeyin görünen adını alır. |
| LogName |
Bu olayın günlüğe kaydedildiği olay günlüğünün adını alır. |
| MachineName |
Bu olayın günlüğe kaydedildiği bilgisayarın adını alır. |
| MatchedQueryIds |
Bu olayla eşleşen sorgu tanımlayıcılarının listesini alır. Sorgu bu olayı döndürseydi bu olay bir sorguyla eşleşir. |
| Opcode |
Olayın opcode'unu alır. opcode, etkinliği tanımlayan sayısal bir değer veya etkinliğin içinde uygulamanın olayı tetiklediğinde gerçekleştirdiği bir noktayı tanımlar. opcode adı için özelliğinin OpcodeDisplayName değerini alın. |
| OpcodeDisplayName |
Bu olay için işlem kodunun görünen adını alır. |
| ProcessId |
Bu olayı günlüğe kaydeden olay sağlayıcısının işlem tanımlayıcısını alır. |
| Properties |
Olayın kullanıcı tarafından sağlanan özelliklerini alır. |
| ProviderId |
Bu olayı yayımlayan olay sağlayıcısının genel benzersiz tanımlayıcısını (GUID) alır. |
| ProviderName |
Bu olayı yayımlayan olay sağlayıcısının adını alır. |
| Qualifiers |
Olay belirleme için kullanılan niteleyici numaralarını alır. |
| RecordId |
Günlükteki olayın olay kaydı tanımlayıcısını alır. |
| RelatedActivityId |
Bir olayın dahil olduğu bir işlemdeki ilgili etkinlik için genel olarak benzersiz bir tanımlayıcı (GUID) alır. |
| Task |
Uygulamanın bir bölümü veya olay yayımlayan bir bileşen için görev tanımlayıcısı alır. Görev, en fazla 16 değeri ayrılmış olan 16 bitlik bir değerdir. Bu tür, 0x0000 ile 0xffef arasındaki herhangi bir değerin kullanılmasını sağlar. Görevin adı için özelliğinin TaskDisplayName değerini alın. |
| TaskDisplayName |
Olayın görev görünen adını alır. |
| ThreadId |
Olay sağlayıcısının çalıştığı iş parçacığının iş parçacığı tanımlayıcısını alır. |
| TimeCreated |
Olayın oluşturulduğu saati DateTime biçiminde alır. |
| UserId |
Olayı yayımlamak için bağlamı kullanılan kullanıcının güvenlik tanımlayıcısını alır. |
| Version |
Olayın sürüm numarasını alır. |
Yöntemler
| Name | Description |
|---|---|
| Dispose() |
Bu nesne tarafından kullanılan tüm kaynakları serbest bırakır. (Devralındığı yer: EventRecord) |
| 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) |
| FormatDescription() |
Olay iletisini geçerli yerel ayarda alır. |
| FormatDescription(IEnumerable<Object>) |
İletideki değişkenleri belirtilen değerlerle değiştirerek olay iletisini alır. |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetPropertyValues(EventLogPropertySelector) |
Kullanıcı tarafından sağlanan olay özelliklerinin değerlerinin numaralandırmasını veya olayın XML gösterimi varsa XPath tabanlı verilerin sonuçlarını alır. |
| 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) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |
| ToXml() |
Olayın XML gösterimini alır. Tüm olay özellikleri olayın XML'sinde temsil edilir. XML , olay şemasına uygundur. |