EventRecord Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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, ve kterém byla událost zaznamenána, a čas vytvoření události. Tato třída je abstraktní třída. 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
Příklady
Například kód pomocí této třídy, viz Postupy: Dotaz na události nebo Postupy: Přístup a čtení informací o událostech.
Konstruktory
EventRecord() |
Inicializuje novou instanci EventRecord třídy . |
Vlastnosti
ActivityId |
Získá globálně jedinečný identifikátor (GUID) aktivity v procesu, pro který je zapojena událost. To umožňuje uživatelům seskupovat 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í. |
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 masce 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ískáte 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. Jako 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ý zaznamenal 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á kvalifikátory, 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ý je zahrnuta 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. Pokud chcete 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, ve kterém je spuštěný 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. |
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 nahrazením proměnných ve zprávě zadanými hodnotami. |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Type Získá z aktuální instance. (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. Kód XML odpovídá schématu události. |
Platí pro
Viz také
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro