共用方式為


HOW TO:建立 PerformanceCounter 元件執行個體

更新:2007 年 11 月

當您想要產生有關應用程式的可用效能資料,或監視系統上的資源效能時,可以建立 PerformanceCounter 元件的執行個體。PerformanceCounter 元件可讓您連接至現有的效能計數器、將值寫入自訂計數器,以及對計數器所收到的值予以反應。

PerformanceCounter 元件不具視覺化使用者介面。假如您將 PerformanceCounter 元件的執行個體加入至視覺化設計工具 (Visual Designer) (例如 Windows Form 設計工具),則這個元件隨即會出現在表單下方框線下的小區域中。這就是元件匣,是一個用來顯示所有與表單關聯之隱藏式項目的地方。

注意事項:

繼承自 Component 的隱藏式類別支援類似元件匣的可視設計介面,您可以在其上配置 PerformanceCounter 元件和其他元件。這個設計工具上項目的排列方式並不重要,因為您所看到的介面是不會顯示給應用程式的使用者看到。

您有幾種方式可以建立 PerformanceCounter 元件的執行個體:

  • 您可以在 [伺服器總管] 中找出想使用的計數器,並將它加入設計工具中,然後再建立一個已預設為指向該計數器的 PerformanceCounter 元件執行個體。

  • 您可以從 [工具箱] 的 [元件] 索引標籤,將 PerformanceCounter 元件的執行個體拖曳至表單或其他設計工具上。

  • 您可以在程式碼中建立 PerformanceCounter 元件的執行個體。

注意事項:

您的電腦可能會在下列說明中,以不同名稱或位置顯示某些 Visual Studio 使用者介面項目。您所擁有的 Visual Studio 版本以及使用的設定會決定這些項目。如需詳細資訊,請參閱 Visual Studio 設定

若要從伺服器總管建立 PerformanceCounter 元件的執行個體

  1. 在 [伺服器總管] 中展開 [伺服器] 節點,再展開您所要檢視之伺服器的節點。

    注意事項:

    如果沒有列出想檢視的伺服器,則您必須將它加入。如需詳細資訊,請參閱 HOW TO:存取及初始化伺服器總管/資料庫總管

  2. 找出並展開位於下面的 [效能計數器] 節點。

    注意事項:

    若要存取效能計數器,您必須是可存取效能計數器之安全性群組的成員 (例如,[Performance Monitor Users] 群組)。此外,當您嘗試在 Windows Vista 上執行需要更高權限的動作,或甚至是以系統管理權限執行動作時,可能會出現提示。如需詳細資訊,請參閱 Windows Vista 和 Visual Studio

  3. 找出您想要加入至專案裡的計數器,然後在上面按一下滑鼠右鍵。

  4. 按一下 [加入至設計工具]。

  5. 設定您的元件。如需詳細資訊,請參閱 HOW TO:設定 PerformanceCounter 元件執行個體

若要從工具箱建立 PerformanceCounter 元件執行個體

  1. 存取 [工具箱] 的 [元件] 索引標籤。

  2. 選取 PerformanceCounter 圖示,並將它拖曳到表單或元件的設計工具介面上。

  3. 設定您的元件。如需詳細資訊,請參閱 HOW TO:設定 PerformanceCounter 元件執行個體

若要以程式設計方式建立 PerformanceCounter 元件執行個體

  1. 在程式碼中建立 PerformanceCounter 類別的執行個體。程式碼看起來應該像這樣:

    Dim myCounter As New System.Diagnostics.PerformanceCounter()
    
     System.Diagnostics.PerformanceCounter myCounter =
           new System.Diagnostics.PerformanceCounter();
    
  2. 為元件設定任何其他必要屬性。如需詳細資訊,請參閱 HOW TO:設定 PerformanceCounter 元件執行個體

請參閱

工作

HOW TO:設定 PerformanceCounter 元件執行個體

參考

HOW TO:存取及初始化伺服器總管/資料庫總管