EventLogRecord Třída

Definice

Obsahuje vlastnosti instance události pro událost, která je přijata z objektu EventLogReader . Vlastnosti události poskytují informace o události, například název počítače, ve kterém byla událost zaznamenána, a čas, kdy byla událost vytvořena.

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
Dědičnost
EventLogRecord

Vlastnosti

ActivityId

Získá globálně jedinečný identifikátor (GUID) aktivity v procesu, pro kterou je událost zapojena. To umožňuje uživatelům seskupit související aktivity.

Bookmark

Získá zástupný symbol (záložka), který odpovídá této události. Dá se použít jako zástupný symbol v datovém proudu událostí.

ContainerLog

Získá název protokolu událostí nebo souboru protokolu událostí, ve kterém je událost uložena.

Id

Získá identifikátor pro tuto událost. Všechny události s touto hodnotou identifikátoru představují stejný typ události.

Keywords

Získá masku klíčového slova události. Získáním hodnoty KeywordsDisplayNames vlastnosti získáte název klíčových slov použitých v této masce.

KeywordsDisplayNames

Získá zobrazované názvy klíčových slov použitých v maska klíčového slova pro tuto událost.

Level

Získá úroveň události. Úroveň označuje závažnost události. Jako název úrovně získejte hodnotu LevelDisplayName vlastnosti.

LevelDisplayName

Získá zobrazovaný název úrovně pro tuto událost.

LogName

Získá název protokolu událostí, kde je tato událost zaznamenána.

MachineName

Získá název počítače, ve kterém byla tato událost zaznamenána.

MatchedQueryIds

Získá seznam identifikátorů dotazu, které tato událost odpovídá. Tato událost odpovídá dotazu, pokud dotaz vrátí tuto událost.

Opcode

Získá opcode události. Opcode definuje číselnou hodnotu, která identifikuje aktivitu nebo bod v rámci aktivity, kterou aplikace prováděla při vyvolání události. Pro název opcode získejte hodnotu OpcodeDisplayName vlastnosti.

OpcodeDisplayName

Získá zobrazovaný název opcode pro tuto událost.

ProcessId

Získá identifikátor procesu pro zprostředkovatele událostí, který protokoloval tuto událost.

Properties

Získá uživatelem zadané vlastnosti události.

ProviderId

Získá globálně jedinečný identifikátor (GUID) zprostředkovatele událostí, který publikoval tuto událost.

ProviderName

Získá název zprostředkovatele události, který publikoval tuto událost.

Qualifiers

Získá čísla kvalifikátoru, která se používají k identifikaci události.

RecordId

Získá identifikátor záznamu události události v protokolu.

RelatedActivityId

Získá globálně jedinečný identifikátor (GUID) související aktivity v procesu, pro který je zapojena událost.

Task

Získá identifikátor úlohy pro část aplikace nebo komponentu, která publikuje událost. Úkol je 16bitová hodnota s 16 rezervovanými nejvyššími hodnotami. Tento typ umožňuje použít libovolnou hodnotu mezi 0x0000 a 0xffef. Jako název úkolu získejte hodnotu TaskDisplayName vlastnosti.

TaskDisplayName

Získá zobrazovaný název úlohy pro událost.

ThreadId

Získá identifikátor vlákna pro vlákno, ve kterém běží zprostředkovatel událostí.

TimeCreated

Získá čas ve DateTime formátu, kdy byla událost vytvořena.

UserId

Získá popisovač zabezpečení uživatele, jehož kontext se používá k publikování události.

Version

Získá číslo verze události.

Metody

Dispose()

Uvolní všechny prostředky používané tímto objektem.

(Zděděno od EventRecord)
Dispose(Boolean)

Uvolní nespravované prostředky používané tímto objektem a volitelně uvolní spravované prostředky.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
FormatDescription()

Získá zprávu události v aktuálním národním prostředí.

FormatDescription(IEnumerable<Object>)

Získá zprávu události a nahradí proměnné ve zprávě zadanými hodnotami.

GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetPropertyValues(EventLogPropertySelector)

Získá výčet hodnot uživatelem zadaných vlastností události nebo výsledky dat založených na XPath, pokud má událost reprezentaci XML.

GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
ToXml()

Získá reprezentaci XML události. Všechny vlastnosti události jsou reprezentovány v souboru XML události. Xml odpovídá schématu události.

Platí pro

Viz také