EventLogRecord Sınıf

Tanım

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
EventLogRecord

Özellikler

ActivityId

Olayın dahil olduğu işlemdeki etkinliğin genel benzersiz tanımlayıcısını (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, 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 olayın eşleştiğinden sorgu tanımlayıcılarının listesini alır. Bu olay, sorgunun bu olayı döndürmesi durumunda bir sorguyla eşleşir.

Opcode

Olayın opcode'unu alır. opcode, etkinliği veya bir etkinliğin içinde uygulamanın olayı tetiklediğinde gerçekleştirdiği bir noktayı tanımlayan sayısal bir değer tanımlar. İşlem kodunun 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 tanımlama 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 tanımlayıcıyı (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, 16 üst değeri ayrılmış 16 bitlik bir değerdir. Bu tür, 0x0000 ile 0xffef arasındaki herhangi bir değerin kullanılmasına izin verir. Görevin adı için özelliğinin TaskDisplayName değerini alın.

TaskDisplayName

Olay için görevin 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 zamanı 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

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()

Geçerli yerel ayarda olay iletisini 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()

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)
ToString()

Geçerli nesneyi temsil eden dizeyi 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.

Şunlara uygulanır

Ayrıca bkz.