EventRecord Kelas

Definisi

Menentukan properti instans peristiwa untuk peristiwa yang diterima dari EventLogReader objek. Properti peristiwa menyediakan informasi tentang peristiwa seperti nama komputer tempat peristiwa dicatat dan waktu peristiwa dibuat. Kelas ini adalah kelas abstrak. Kelas EventLogRecord mengimplementasikan kelas ini.

public ref class EventRecord abstract : IDisposable
public abstract class EventRecord : IDisposable
type EventRecord = class
    interface IDisposable
Public MustInherit Class EventRecord
Implements IDisposable
Warisan
EventRecord
Turunan
Penerapan

Contoh

Misalnya kode menggunakan kelas ini, lihat Cara: Kueri untuk Peristiwa atau Cara: Mengakses dan Membaca Informasi Peristiwa.

Konstruktor

EventRecord()

Menginisialisasi instans baru kelas EventRecord.

Properti

ActivityId

Mendapatkan pengidentifikasi unik global (GUID) untuk aktivitas yang sedang diproses di mana peristiwa tersebut terlibat. Hal ini memungkinkan konsumen untuk mengelompokkan aktivitas terkait.

Bookmark

Mendapatkan tempat penampung (marka buku) yang sesuai dengan kejadian ini. Ini dapat digunakan sebagai tempat penampung dalam aliran peristiwa.

Id

Mendapatkan pengidentifikasi untuk kejadian ini. Semua peristiwa dengan nilai pengidentifikasi ini mewakili jenis peristiwa yang sama.

Keywords

Mendapatkan topeng kata kunci peristiwa. Dapatkan nilai KeywordsDisplayNames properti untuk mendapatkan nama kata kunci yang digunakan dalam masker ini.

KeywordsDisplayNames

Mendapatkan nama tampilan kata kunci yang digunakan dalam topeng kata kunci untuk peristiwa ini.

Level

Mendapatkan tingkat peristiwa. Tingkat menandakan tingkat keparahan peristiwa. Untuk nama tingkat, dapatkan nilai LevelDisplayName properti .

LevelDisplayName

Mendapatkan nama tampilan tingkat untuk kejadian ini.

LogName

Mendapatkan nama log peristiwa tempat kejadian ini dicatat.

MachineName

Mendapatkan nama komputer tempat kejadian ini dicatat.

Opcode

Mendapatkan opcode peristiwa. Opcode mendefinisikan nilai numerik yang mengidentifikasi aktivitas atau titik dalam aktivitas yang dilakukan aplikasi saat menaikkan peristiwa. Untuk nama opcode, dapatkan nilai OpcodeDisplayName properti .

OpcodeDisplayName

Mendapatkan nama tampilan opcode untuk peristiwa ini.

ProcessId

Mendapatkan pengidentifikasi proses untuk penyedia peristiwa yang mencatat kejadian ini.

Properties

Mendapatkan properti peristiwa yang disediakan pengguna.

ProviderId

Mendapatkan pengidentifikasi unik global (GUID) dari penyedia peristiwa yang menerbitkan peristiwa ini.

ProviderName

Mendapatkan nama penyedia kejadian yang menerbitkan kejadian ini.

Qualifiers

Mendapatkan nomor kualifikasi yang digunakan untuk identifikasi peristiwa.

RecordId

Mendapatkan pengidentifikasi rekaman peristiwa dari peristiwa di log.

RelatedActivityId

Mendapatkan pengidentifikasi unik global (GUID) untuk aktivitas terkait dalam proses di mana suatu peristiwa terlibat.

Task

Mendapatkan pengidentifikasi tugas untuk sebagian aplikasi atau komponen yang menerbitkan peristiwa. Tugas adalah nilai 16-bit dengan 16 nilai teratas yang dicadangkan. Jenis ini memungkinkan nilai apa pun antara 0x0000 dan 0xffef digunakan. Untuk mendapatkan nama tugas, dapatkan nilai TaskDisplayName properti .

TaskDisplayName

Mendapatkan nama tampilan tugas untuk peristiwa tersebut.

ThreadId

Mendapatkan pengidentifikasi utas untuk utas tempat penyedia peristiwa berjalan.

TimeCreated

Mendapatkan waktu, dalam DateTime format, bahwa peristiwa dibuat.

UserId

Mendapatkan pendeskripsi keamanan pengguna yang konteksnya digunakan untuk menerbitkan peristiwa.

Version

Mendapatkan nomor versi untuk peristiwa tersebut.

Metode

Dispose()

Melepaskan semua sumber daya yang digunakan oleh objek ini.

Dispose(Boolean)

Merilis sumber daya tidak terkelola yang digunakan oleh objek ini, dan secara opsional merilis sumber daya terkelola.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
FormatDescription()

Mendapatkan pesan peristiwa di lokal saat ini.

FormatDescription(IEnumerable<Object>)

Mendapatkan pesan peristiwa, mengganti variabel dalam pesan dengan nilai yang ditentukan.

GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
ToXml()

Mendapatkan representasi XML dari peristiwa. Semua properti peristiwa diwakili dalam XML peristiwa. XML sesuai dengan skema peristiwa.

Berlaku untuk

Lihat juga