EventRecord Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Definiuje właściwości wystąpienia zdarzenia, które jest odbierane z EventLogReader obiektu. Właściwości zdarzenia zawierają informacje o zdarzeniu, takie jak nazwa komputera, na którym zostało zarejestrowane zdarzenie i czas utworzenia zdarzenia. Ta klasa jest abstrakcyjną klasą. Klasa EventLogRecord implementuje tę klasę.
public ref class EventRecord abstract : IDisposable
public abstract class EventRecord : IDisposable
type EventRecord = class
interface IDisposable
Public MustInherit Class EventRecord
Implements IDisposable
- Dziedziczenie
-
EventRecord
- Pochodne
- Implementuje
Przykłady
Na przykład kod korzystający z tej klasy można znaleźć w temacie How To: Query for Events or How To: Access and Read Event Information (Instrukcje: wykonywanie zapytań dotyczących zdarzeń) lub How To: Access and Read Event Information (Instrukcje: wykonywanie zapytań o zdarzenia) lub How To: Access and Read Event Information (Jak uzyskać dostęp do informacji o zdarzenia
Konstruktory
EventRecord() |
Inicjuje nowe wystąpienie klasy EventRecord. |
Właściwości
ActivityId |
Pobiera globalnie unikatowy identyfikator (GUID) dla działania w procesie, dla którego jest zaangażowane zdarzenie. Dzięki temu użytkownicy mogą grupować powiązane działania. |
Bookmark |
Pobiera symbol zastępczy (zakładka), który odpowiada temu zdarzeniu. Może być używany jako symbol zastępczy w strumieniu zdarzeń. |
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ść właściwości, KeywordsDisplayNames 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. |
Opcode |
Pobiera kod opcode zdarzenia. Kod opcode definiuje wartość liczbową, która identyfikuje działanie lub punkt w działaniu wykonywanym przez aplikację podczas wywoływanego zdarzenia. Jako nazwę kodu opcode pobierz wartość OpcodeDisplayName właściwości . |
OpcodeDisplayName |
Pobiera nazwę wyświetlaną kodu opcode dla tego zdarzenia. |
ProcessId |
Pobiera identyfikator procesu dla 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, które są 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, dla którego jest zaangażowane zdarzenie. |
Task |
Pobiera identyfikator zadania dla części aplikacji lub składnika, który publikuje zdarzenie. Zadanie jest wartością 16-bitową z 16 najwyższymi wartościami zarezerwowanymi. Ten typ umożliwia użycie dowolnej wartości między 0x0000 a 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 jest używany do publikowania zdarzenia. |
Version |
Pobiera numer wersji zdarzenia. |
Metody
Dispose() |
Zwalnia wszystkie zasoby używane przez ten obiekt. |
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 zdarzenia 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) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (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 pliku XML zdarzenia. Kod XML jest zgodny ze schematem zdarzeń. |