EventLogRecord 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.
Contiene le proprietà dell'istanza di un evento ricevuto da un oggetto EventLogReader. Le proprietà dell'evento forniscono informazioni sull'evento come il nome del computer dove è stato registrato e l'ora della sua creazione.
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
- Ereditarietà
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. |
ContainerLog |
Ottiene il nome del log eventi o il file di log eventi nel quale viene memorizzato l'evento. |
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. |
MatchedQueryIds |
Ottiene un elenco di identificatori di query ai quali corrisponde questo evento che a sua volta corrisponde a una query nel caso quest'ultima restituisse lo stesso 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 il nome dell'attività, ottenere la 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. (Ereditato da EventRecord) |
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) |
GetPropertyValues(EventLogPropertySelector) |
Ottiene l'enumerazione dei valori delle proprietà dell'evento fornite dall'utente o i risultati di dati basati su XPath se l'evento ha rappresentazione XML. |
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. |