PerformanceCounter.CategoryName Özellik

Tanım

Bu performans sayacı için performans sayacı kategorisinin adını alır veya ayarlar.

public:
 property System::String ^ CategoryName { System::String ^ get(); void set(System::String ^ value); };
public string CategoryName { get; set; }
[System.ComponentModel.TypeConverter("System.Diagnostics.Design.CategoryValueConverter, System.Design, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public string CategoryName { get; set; }
[System.ComponentModel.TypeConverter("System.Diagnostics.Design.CategoryValueConverter, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public string CategoryName { get; set; }
[System.ComponentModel.SettingsBindable(true)]
[System.ComponentModel.TypeConverter("System.Diagnostics.Design.CategoryValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public string CategoryName { get; set; }
member this.CategoryName : string with get, set
[<System.ComponentModel.TypeConverter("System.Diagnostics.Design.CategoryValueConverter, System.Design, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")>]
member this.CategoryName : string with get, set
[<System.ComponentModel.TypeConverter("System.Diagnostics.Design.CategoryValueConverter, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")>]
member this.CategoryName : string with get, set
[<System.ComponentModel.SettingsBindable(true)>]
[<System.ComponentModel.TypeConverter("System.Diagnostics.Design.CategoryValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")>]
member this.CategoryName : string with get, set
Public Property CategoryName As String

Özellik Değeri

Bu performans sayacının ilişkilendirildiği performans sayacı kategorisinin (performans nesnesi) adı.

Öznitelikler

Özel durumlar

Örnekler

Aşağıdaki kod örneği, sınıfının varsayılan bir örneğini PerformanceCounter oluşturur. Örnek oluşturulduktan CategoryNamesonra , CounterNameve InstanceName özellik değerleri ayarlanır ve yöntemine NextValue yapılan çağrının sonuçları görüntülenir.

PerformanceCounter^ PC = gcnew PerformanceCounter;
PC->CategoryName = "Process";
PC->CounterName = "Private Bytes";
PC->InstanceName = "Explorer";
MessageBox::Show( PC->NextValue().ToString() );
PerformanceCounter performanceCounter = new PerformanceCounter();
performanceCounter.CategoryName = "Process";
performanceCounter.CounterName = "Private Bytes";
performanceCounter.InstanceName = "Explorer";
MessageBox.Show(performanceCounter.NextValue().ToString());
Dim PC As New PerformanceCounter()
PC.CategoryName = "Process"
PC.CounterName = "Private Bytes"
PC.InstanceName = "Explorer"
MessageBox.Show(PC.NextValue().ToString())

Açıklamalar

, CategoryName Performans Sayacı Yöneticisi MMC ek bileşeni Add Counter iletişim kutusunda görüntülenirPerformance Object.

Performans sayacı, bilgisayardaki bir kategorinin veya performans nesnesinin davranışını izler. Kategoriler fiziksel bileşenleri (işlemciler, diskler ve bellek gibi) ve sistem nesnelerini (işlemler ve iş parçacıkları gibi) içerir. Aynı performans nesnesiyle ilişkili sistem sayaçları, ortak odaklarını gösteren bir kategoride gruplandırılır. Sınıfın PerformanceCounter bir örneğini oluşturduğunuzda, önce bileşenin etkileşimde bulunacağı kategoriyi belirtir ve ardından bu kategoriden bir sayaç seçersiniz.

Örneğin, bir Windows sayaç kategorisi Bellek kategorisidir. Bu kategorideki sistem sayaçları kullanılabilir bayt sayısı ve önbelleğe alınan bayt sayısı gibi bellek verilerini izler. Uygulamanızda önbelleğe alınmış baytlarla çalışmak isterseniz bileşenin PerformanceCounter bir örneğini oluşturur, Bellek kategorisine bağlar ve ardından ilgili kategoriden uygun sayacı (bu örnekte Önbelleğe Alınmış Baytlar) seçersiniz.

Sisteminiz daha birçok sayaç kategorisi sunsa da, büyük olasılıkla en sık etkileşim kuracağınız kategoriler Önbellek, Bellek, Nesneler, PhysicalDisk, İşlem, İşlemci, Sunucu, Sistem ve İş Parçacığı kategorileridir.

Şunlara uygulanır

Ayrıca bkz.