Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

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)

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

Valor de propiedad

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

ExcepciónCondición
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

Compatible con: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft