EventRecord Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definisce le proprietà dell'istanza di un evento ricevuto da un oggetto EventLogReader. Le proprietà di evento forniscono informazioni sull'evento come il nome del computer dove è stato registrato l'evento e l'ora di creazione dello stesso. Si tratta di una classe astratta. La classe EventLogRecord la implementa.
public ref class EventRecord abstract : IDisposable
public abstract class EventRecord : IDisposable
type EventRecord = class
interface IDisposable
Public MustInherit Class EventRecord
Implements IDisposable
- Ereditarietà
-
EventRecord
- Derivato
- Implementazioni
Esempio
Ad esempio, il codice che usa questa classe, vedere Procedura: Eseguire query sugli eventi o su come accederee leggere le informazioni sugli eventi.
Costruttori
EventRecord() |
Inizializza una nuova istanza della classe EventRecord. |
Proprietà
ActivityId |
Ottiene l'identificatore univoco globale (GUID) per l'attività in corso per la quale è coinvolto l'evento. consentendo agli utenti di raggruppare le attività correlate. |
Bookmark |
Ottiene un segnaposto (segnalibro), che corrisponde all'evento, utilizzabile come segnaposto in un flusso di eventi. |
Id |
Ottiene l'identificatore per questo evento. Tutti gli eventi con questo valore di identificatore rappresentano lo stesso tipo di evento. |
Keywords |
Ottiene la maschera della parola chiave dell'evento. Per ottenere il nome delle parole chiave utilizzate in questa maschera, recuperare il valore della proprietà KeywordsDisplayNames. |
KeywordsDisplayNames |
Ottiene i nomi visualizzati delle parole chiave usate nella maschera di parola chiave per questo evento. |
Level |
Ottiene il livello dell'evento che ne indica la gravità. Per il nome del livello, ottenere il valore della proprietà LevelDisplayName. |
LevelDisplayName |
Ottiene il nome visualizzato del livello per questo evento. |
LogName |
Ottiene il nome del log eventi nel quale viene registrato l'evento. |
MachineName |
Ottiene il nome del computer nel quale è stato registrato questo evento. |
Opcode |
Ottiene il codice operativo dell'evento. Tale codice definisce un valore numerico che identifica l'attività o un punto all'interno di un'attività che l'applicazione stava eseguendo durante il verificarsi dell'evento. Per il nome del codice operativo, ottenere il valore della proprietà OpcodeDisplayName. |
OpcodeDisplayName |
Ottiene il nome visualizzato del codice operativo di questo evento. |
ProcessId |
Ottiene un identificatore di processo per il provider di eventi che ha registrato questo evento. |
Properties |
Ottiene le proprietà dell'evento fornite dall'utente. |
ProviderId |
Ottiene l'identificatore univoco globale (GUID) del provider di eventi che ha pubblicato questo evento. |
ProviderName |
Ottiene il nome del provider di eventi che ha pubblicato questo evento. |
Qualifiers |
Ottiene numeri qualificatori utilizzati per l'identificazione dell'evento. |
RecordId |
Ottiene l'identificatore del record dell'evento nel log. |
RelatedActivityId |
Ottiene un identificatore univoco globale (GUID) per un'attività correlata in un processo per il quale è coinvolto un evento. |
Task |
Ottiene un identificatore dell'attività per una parte di un'applicazione o di un componente che pubblica un evento. Un'attività è un valore a 16 bit con 16 valori principali riservati. Questo tipo consente di utilizzare qualsiasi valore compreso tra 0x0000 e 0xffef. Per ottenere il nome dell'attività, recuperare il valore della proprietà TaskDisplayName. |
TaskDisplayName |
Ottiene il nome visualizzato dell'attività dell'evento. |
ThreadId |
Ottiene un identificatore per il thread nel quale viene eseguito il provider di eventi. |
TimeCreated |
Ottiene l'ora della creazione dell'evento in formato DateTime. |
UserId |
Ottiene il descrittore di sicurezza dell'utente il cui contesto è utilizzato per pubblicare l'evento. |
Version |
Ottiene il numero di versione per l'evento. |
Metodi
Dispose() |
Rilascia tutte le risorse utilizzate da questo oggetto. |
Dispose(Boolean) |
Rilascia le risorse non gestite utilizzate da questo oggetto ed eventualmente rilascia quelle gestite. |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
FormatDescription() |
Ottiene il messaggio di evento nelle impostazioni locali correnti. |
FormatDescription(IEnumerable<Object>) |
Ottiene il messaggio di evento sostituendo le variabili nel messaggio con i valori specificati. |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
ToXml() |
Ottiene la rappresentazione XML dell'evento. Tutte le proprietà dell'evento sono rappresentate nell'XML dell'evento. Il codice XML si adatta allo schema dell'evento. |