EventRecord Třída

Definice

Definuje 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, na kterém byla událost zaznamenána, a čas vytvoření události. Tato třída je abstraktní třídou. Třída EventLogRecord implementuje tuto třídu.

public ref class EventRecord abstract : IDisposable
public abstract class EventRecord : IDisposable
type EventRecord = class
    interface IDisposable
Public MustInherit Class EventRecord
Implements IDisposable
Dědičnost
EventRecord
Odvozené
Implementuje

Konstruktory

Name Description
EventRecord()

Inicializuje novou instanci EventRecord třídy.

Vlastnosti

Name Description
ActivityId

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

Bookmark

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

Id

Získá identifikátor této události. 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ískejte hodnotu KeywordsDisplayNames vlastnosti pro získání názvu 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 masce klíčového slova pro tuto událost.

Level

Získá úroveň události. Úroveň označuje závažnost události. Pro 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, na kterém byla tato událost zaznamenána.

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á vlastnosti zadané uživatelem události.

ProviderId

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

ProviderName

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

Qualifiers

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

RecordId

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

RelatedActivityId

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

Task

Získá identifikátor úkolu 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. Chcete-li získat název úkolu, získejte hodnotu TaskDisplayName vlastnosti.

TaskDisplayName

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

ThreadId

Získá identifikátor vlákna pro vlákno, ve kterém je zprostředkovatel událostí spuštěn.

TimeCreated

Získá čas ve DateTime formátu vytvoření události.

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

Name Description
Dispose()

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

Dispose(Boolean)

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

Equals(Object)

Určuje, zda je zadaný objekt roven 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í funkce hash.

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

Získá Type aktuální instance.

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

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

(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 xml události. XML odpovídá schématu událostí.

Platí pro