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

Propiedad PerformanceCounter::CategoryName

 

Publicado: octubre de 2016

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)

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

Valor de propiedad

Type: System::String^

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

Exception Condition
ArgumentNullException

El valor de CategoryName es null.

PlatformNotSupportedException

La plataforma es Windows 98 o Windows Millennium Edition, que no admite los contadores de rendimiento.

El CategoryName se muestra en el Performance Object del complemento MMC del Administrador de contadores de rendimiento en Add Counter cuadro de diálogo.

Contadores de rendimiento supervisan el comportamiento de un objeto de rendimiento, en un equipo o categoría. Categorías incluyen los componentes físicos (como procesadores, discos y memoria) y objetos del sistema (como procesos y subprocesos). 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 PerformanceCounter (clase), primero debe indicarse la categoría con la que interactuará el componente y, a continuación, elija un contador de dicha categoría.

Por ejemplo, una categoría de contador de Windows es la categoría de memoria. Contadores del sistema de esta categoría de seguimiento de datos de la memoria como el número de bytes disponibles y el número de bytes almacenados en caché. Si desea trabajar con los bytes almacenados en caché en su aplicación, debe crear una instancia de la PerformanceCounter componente, conéctese a la categoría de memoria y, a continuación, elegir el contador adecuado (en este caso, Cached Bytes) de esa categoría.

Aunque el sistema tiene muchas más categorías de contador disponibles, las categorías que probablemente interactuará con más frecuencia son las categorías de caché, memoria, objetos, DiscoFísico, proceso, procesador, servidor, sistema y subproceso.

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

PerformanceCounter^ PC = gcnew 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: