Condividi tramite


EventLogRecord Classe

Definizione

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à
EventLogRecord

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.

Si applica a

Vedi anche