Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

PerformanceCounter.CategoryName (Propiedad)

 

Obtiene o establece el nombre de la categoría de contador de rendimiento para este contador de rendimiento.

Espacio de nombres:   System.Diagnostics
Ensamblado:  System (en System.dll)

[TypeConverterAttribute("System.Diagnostics.Design.CategoryValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
[SettingsBindableAttribute(true)]
public string CategoryName { get; set; }

Valor de propiedad

Type: System.String

Nombre de la categoría de contador de rendimiento (objeto de rendimiento) a la que está asociado este contador de rendimiento.

Exception Condition
ArgumentNullException

La propiedad CategoryName es null.

PlatformNotSupportedException

La plataforma es Windows 98 o Windows Millennium Edition (Me), que no admiten contadores de rendimiento.

CategoryName se muestra en el campo Performance Object del cuadro de diálogo Add Counter del complemento Administrador de contadores de rendimiento de MMC (Microsoft Management Console).

Un contador de rendimiento supervisa el comportamiento de una categoría, u objeto de rendimiento, en un equipo.Entre las categorías se incluyen los componentes físicos (como procesadores, discos y memoria) y los objetos del sistema (como procesos y subprocesos).Los contadores del sistema que están relacionados con el mismo objeto de rendimiento se agrupan en una categoría que indica su enfoque común.Cuando se crea una instancia de la clase PerformanceCounter, primero se indica la categoría con la que interactuará el componente y después se elige un contador de dicha categoría.

Por ejemplo, una de las categorías de contadores de Windows es la categoría Memory.Los contadores del sistema de esta categoría hacen un seguimiento de los datos de memoria, por ejemplo, el número de bytes disponibles y el número de bytes almacenados en caché.Por ejemplo, si desea trabajar con los bytes almacenados en caché en la aplicación, debe crear una instancia del componente PerformanceCounter, conectarla a la categoría Memory y después elegir el contador adecuado (en este caso, Cached Bytes) de esa categoría.

Aunque en el sistema hay muchas más categorías de contador disponibles, lo más probable es que las categorías con las que más interactúe sean Cache, Memory, Objects, PhysicalDisk, Process, Processor, Server, System y Thread.

En el siguiente ejemplo de código se crea una instancia predeterminada de la clase PerformanceCounter.Una vez creada la instancia, se establecen los valores de las propiedades CategoryName, CounterName y InstanceName, y se muestran los resultados de una llamada al método NextValue.

PerformanceCounter PC=new PerformanceCounter();
PC.CategoryName="Process";
PC.CounterName="Private Bytes";
PC.InstanceName="Explorer";
MessageBox.Show(PC.NextValue().ToString());

.NET Framework
Disponible desde 1.1
Volver al principio
Mostrar: