EventLogRecord Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält die Eigenschaften einer Ereignisinstanz für ein Ereignis, das von einem EventLogReader-Objekt empfangen wird. Die Ereigniseigenschaften enthalten Informationen über das Ereignis wie den Namen des Computers, für den das Ereignis protokolliert wurde und den Zeitpunkt der Erstellung des Ereignisses.
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
- Vererbung
Eigenschaften
ActivityId |
Ruft die GUID der laufenden Aktivität für das Ereignis ab. Dies ermöglicht es Consumern, verwandte Aktivitäten zu gruppieren. |
Bookmark |
Ruft einen Platzhalter (Lesezeichen) ab, der diesem Ereignis entspricht. Dieses kann in einem Stream von Ereignissen als Platzhalter verwendet werden. |
ContainerLog |
Ruft den Namen des Ereignisprotokolls oder die Ereignisprotokolldatei ab, in der das Ereignis gespeichert ist. |
Id |
Ruft den Bezeichner für das Ereignis ab. Alle Ereignisse mit diesem Bezeichnerwert stellen den gleichen Ereignistyp dar. |
Keywords |
Ruft die Schlüsselwortmaske des Ereignisses ab. Rufen Sie den Wert der KeywordsDisplayNames-Eigenschaft ab, um den Namen der Schlüsselwörter zu erhalten, die in dieser Maske verwendet werden. |
KeywordsDisplayNames |
Ruft die Anzeigenamen der Schlüsselwörter ab, die in der Schlüsselwortmaske für dieses Ereignis verwendet werden. |
Level |
Ruft die Ereignisebene ab. Die Ebene gibt den Schweregrad des Ereignisses an. Rufen Sie den Wert der LevelDisplayName-Eigenschaft ab, um den Namen der Ebene zu erhalten. |
LevelDisplayName |
Ruft den Anzeigenamen der Ebene für dieses Ereignis ab. |
LogName |
Ruft den Namen des Ereignisprotokolls ab, in dem dieses Ereignis protokolliert wird. |
MachineName |
Ruft den Namen des Computers ab, für den dieses Ereignis protokolliert wurde. |
MatchedQueryIds |
Ruft eine Liste von Abfragebezeichnern ab, mit denen dieses Ereignis übereinstimmt. Dieses Ereignis stimmt mit einer Abfrage überein, wenn es durch eine Abfrage zurückgeben würde. |
Opcode |
Ruft den Opcode des Ereignisses ab. Der Opcode definiert einen numerischen Wert zur Identifizierung einer Aktivität oder eines Punkts in einer Aktivität, die von der Anwendung durchgeführt wurde, als das Ereignis ausgelöst wurde. Rufen Sie den Wert der OpcodeDisplayName-Eigenschaft ab, um den Namen des Opcodes zu erhalten. |
OpcodeDisplayName |
Ruft den Anzeigenamen des Opcodes für dieses Ereignis ab. |
ProcessId |
Ruft die Prozess-ID für den Ereignisanbieter ab, der dieses Ereignis protokolliert hat. |
Properties |
Ruft die benutzerdefinierten Eigenschaft des Ereignisses ab. |
ProviderId |
Ruft die GUID des Ereignisanbieters ab, der dieses Ereignis veröffentlicht hat. |
ProviderName |
Ruft den Namen des Ereignisanbieters ab, der dieses Ereignis veröffentlicht hat. |
Qualifiers |
Ruft Qualifizierernummern ab, die zur Ereignisidentifikation verwendet werden. |
RecordId |
Ruft den Ereignisdatensatzbezeichner des Ereignisses im Ereignisprotokoll ab. |
RelatedActivityId |
Ruft die GUID für eine verwandte Aktivität in einem Prozess für ein beteiligtes Ereignis ab. |
Task |
Ruft einen Aufgabenbezeichner für einen Teil einer Anwendung oder für eine Komponente ab, die ein Ereignis veröffentlicht. Eine Aufgabe ist ein 16-Bit-Wert, bei dem die ersten 16 Werte reserviert sind. Für diesen Typ können alle Werte zwischen 0x0000 und 0xffef verwendet werden. Rufen Sie den Wert der TaskDisplayName-Eigenschaft ab, um den Namen der Aufgabe zu erhalten. |
TaskDisplayName |
Ruft den Anzeigenamen der Aufgabe für das Ereignis ab. |
ThreadId |
Ruft den Threadbezeichner für den Thread ab, in dem der Ereignisanbieter ausgeführt wird. |
TimeCreated |
Ruft die Uhrzeit im DateTime-Format ab, zu der das Ereignis erstellt wurde. |
UserId |
Ruft die Sicherheitsbeschreibung des Benutzers ab, dessen Kontext verwendet wird, um das Ereignis zu veröffentlichen. |
Version |
Ruft die Versionsnummer für das Ereignis ab. |
Methoden
Dispose() |
Gibt alle vom Objekt verwendeten Ressourcen frei. (Geerbt von EventRecord) |
Dispose(Boolean) |
Gibt die vom Objekt verwendeten nicht verwalteten Ressourcen und optional auch die verwalteten Ressourcen frei. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
FormatDescription() |
Ruft die Ereignismeldung im aktuellen Gebietsschema ab. |
FormatDescription(IEnumerable<Object>) |
Ruft die Ereignismeldung ab und ersetzt Variablen in der Meldung durch die angegebenen Werte. |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetPropertyValues(EventLogPropertySelector) |
Ruft die Enumeration der Werte von benutzerdefinierten Ereigniseigenschaften ab, oder die Ergebnisse XPath-basierter Daten, wenn das Ereignis eine XML-Darstellung aufweist. |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
ToXml() |
Ruft die XML-Darstellung des Ereignisses ab. Alle Ereigniseigenschaften werden im XML des Ereignisses dargestellt. Das XML entspricht dem Ereignisschema. |