Udostępnij za pośrednictwem


EventLogRecord Klasa

Definicja

Zawiera właściwości wystąpienia zdarzenia odebranego z EventLogReader obiektu. Właściwości zdarzenia zawierają informacje o zdarzeniu, takie jak nazwa komputera, na którym zostało zarejestrowane zdarzenie, oraz czas utworzenia zdarzenia.

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
Dziedziczenie
EventLogRecord

Właściwości

ActivityId

Pobiera globalnie unikatowy identyfikator (GUID) dla działania w procesie, dla którego jest zaangażowane zdarzenie. Umożliwia to konsumentom grupowanie powiązanych działań.

Bookmark

Pobiera symbol zastępczy (zakładka), który odpowiada temu zdarzeniu. Może to być używane jako symbol zastępczy w strumieniu zdarzeń.

ContainerLog

Pobiera nazwę dziennika zdarzeń lub plik dziennika zdarzeń, w którym jest przechowywane zdarzenie.

Id

Pobiera identyfikator tego zdarzenia. Wszystkie zdarzenia z tą wartością identyfikatora reprezentują ten sam typ zdarzenia.

Keywords

Pobiera maskę słowa kluczowego zdarzenia. Pobierz wartość KeywordsDisplayNames właściwości, aby uzyskać nazwę słów kluczowych używanych w tej masce.

KeywordsDisplayNames

Pobiera nazwy wyświetlane słów kluczowych używanych w masce słów kluczowych dla tego zdarzenia.

Level

Pobiera poziom zdarzenia. Poziom oznacza ważność zdarzenia. Aby uzyskać nazwę poziomu, pobierz wartość LevelDisplayName właściwości.

LevelDisplayName

Pobiera nazwę wyświetlaną poziomu dla tego zdarzenia.

LogName

Pobiera nazwę dziennika zdarzeń, w którym rejestrowane jest to zdarzenie.

MachineName

Pobiera nazwę komputera, na którym zostało zarejestrowane to zdarzenie.

MatchedQueryIds

Pobiera listę identyfikatorów zapytań pasujących do tego zdarzenia. To zdarzenie jest zgodne z zapytaniem, jeśli zapytanie zwróci to zdarzenie.

Opcode

Pobiera kod opcode zdarzenia. Kod opcode definiuje wartość liczbową, która identyfikuje działanie lub punkt w ramach działania wykonywanego przez aplikację podczas wywoływanego zdarzenia. Aby uzyskać nazwę kodu opcode, pobierz wartość OpcodeDisplayName właściwości.

OpcodeDisplayName

Pobiera nazwę wyświetlaną kodu opcode dla tego zdarzenia.

ProcessId

Pobiera identyfikator procesu dostawcy zdarzeń, który zarejestrował to zdarzenie.

Properties

Pobiera właściwości dostarczone przez użytkownika zdarzenia.

ProviderId

Pobiera globalnie unikatowy identyfikator (GUID) dostawcy zdarzeń, który opublikował to zdarzenie.

ProviderName

Pobiera nazwę dostawcy zdarzeń, który opublikował to zdarzenie.

Qualifiers

Pobiera numery kwalifikatora używane do identyfikacji zdarzeń.

RecordId

Pobiera identyfikator rekordu zdarzenia w dzienniku.

RelatedActivityId

Pobiera globalnie unikatowy identyfikator (GUID) dla powiązanego działania w procesie, w którym jest zaangażowane zdarzenie.

Task

Pobiera identyfikator zadania dla części aplikacji lub składnika, który publikuje zdarzenie. Zadanie to 16-bitowa wartość z 16 najlepszymi wartościami zarezerwowanymi. Ten typ umożliwia użycie dowolnej wartości między 0x0000 i 0xffef. Aby uzyskać nazwę zadania, pobierz wartość TaskDisplayName właściwości.

TaskDisplayName

Pobiera nazwę wyświetlaną zadania dla zdarzenia.

ThreadId

Pobiera identyfikator wątku dla wątku, w którym działa dostawca zdarzeń.

TimeCreated

Pobiera czas w DateTime formacie utworzonym przez zdarzenie.

UserId

Pobiera deskryptor zabezpieczeń użytkownika, którego kontekst służy do publikowania zdarzenia.

Version

Pobiera numer wersji zdarzenia.

Metody

Dispose()

Zwalnia wszystkie zasoby używane przez ten obiekt.

(Odziedziczone po EventRecord)
Dispose(Boolean)

Zwalnia niezarządzane zasoby używane przez ten obiekt i opcjonalnie zwalnia zarządzane zasoby.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
FormatDescription()

Pobiera komunikat o zdarzeniu w bieżących ustawieniach regionalnych.

FormatDescription(IEnumerable<Object>)

Pobiera komunikat o zdarzeniu, zastępując zmienne w komunikacie określonymi wartościami.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetPropertyValues(EventLogPropertySelector)

Pobiera wyliczenie wartości właściwości zdarzenia dostarczonego przez użytkownika lub wyniki danych opartych na programie XPath, jeśli zdarzenie ma reprezentację XML.

GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
ToXml()

Pobiera reprezentację XML zdarzenia. Wszystkie właściwości zdarzenia są reprezentowane w kodzie XML zdarzenia. Kod XML jest zgodny ze schematem zdarzeń.

Dotyczy

Zobacz też