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

C# 開發 Windows Service 程序(下):系統設定物件 MyConfig 屬性定義

     編輯:關於C語言

MyConfig 類別屬性完整定義

封裝四種事件監視旗標與監視路徑陣列:


private bool bolLogRenamed = true;
public bool LogRenamed { get => bolLogRenamed; set => bolLogRenamed = value; }

private bool bolLogChanged = true;
public bool LogChanged { get => bolLogChanged; set => bolLogChanged = value; }

private bool bolLogCreated = true;
public bool LogCreated { get => bolLogCreated; set => bolLogCreated = value; }

private bool bolLogDeleted = true;
public bool LogDeleted { get => bolLogDeleted; set => bolLogDeleted = value; }

private string[] myWatchedPaths = null;
public string[] WatchedPaths { get => myWatchedPaths; set => myWatchedPaths = value; }

屬性用途說明

  • LogRenamed:是否記錄重命名事件
  • LogChanged:是否記錄內容變更事件
  • LogCreated:是否記錄建立事件
  • LogDeleted:是否記錄刪除事件
  • WatchedPaths:監視路徑字串陣列,支援萬用字元

預設全部啟用,路徑為 null。修改設定後需重新啟動服務才生效(服務僅在 OnStart 讀取設定)。

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