首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

C# 取得作業系統事件日誌 (1) - EventLog 與 EventLogEntry 類別屬性完整參考

     編輯:關於C語言

核心命名空間

System.Diagnostics 提供 EventLog 與 EventLogEntry 兩大類別操作系統日誌。

EventLog 主要屬性

屬性說明
Entries回傳 EventLogEntryCollection,日誌內容集合
Log日誌名稱:"Application"、"System"、"Security",預設空字串
LogDisplayName友好顯示名稱
MachineName讀寫事件的電腦名稱
Source寫入時註冊的來源名稱

EventLogEntry 主要屬性

屬性說明
Category / CategoryNumber類別文字 / 編號
Data原始二進位資料
EntryType事件類型枚舉:
Error 嚴重錯誤、FailureAudit 失敗稽核、Information 資訊、SuccessAudit 成功稽核、Warning 警告
EventID應用程式特定事件識別碼
Index日誌中索引
MachineName產生事件的電腦名稱
Message本地化訊息文字
ReplacementStrings替換字串陣列
Source來源應用程式名稱
TimeGenerated / TimeWritten產生時間 / 寫入時間 (本地時間)
UserName負責使用者名稱

EventLogEntryCollection

定義 WMI 實例集合的大小與列舉器,無公開建構子。

下篇將提供完整讀取程式碼範例。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved