Exportar (0) Imprimir
Expandir todo

PerformanceCounter (Constructor) (String, String, String)

Inicializa una nueva instancia de sólo lectura de la clase PerformanceCounter y la asocia al contador de rendimiento personalizado o del sistema y a la instancia de categoría especificados en el equipo local.

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

public PerformanceCounter (
	string categoryName,
	string counterName,
	string instanceName
)
public PerformanceCounter (
	String categoryName, 
	String counterName, 
	String instanceName
)
public function PerformanceCounter (
	categoryName : String, 
	counterName : String, 
	instanceName : String
)

Parámetros

categoryName

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

counterName

Nombre del contador de rendimiento.

instanceName

Nombre de la instancia de categoría del contador de rendimiento; o bien, cadena vacía ("") si la categoría contiene una sola instancia.

Tipo de excepciónCondición

InvalidOperationException

categoryName es una cadena vacía ("").

O bien

counterName es una cadena vacía ("").

O bien

La categoría especificada no es válida.

O bien

La categoría especificada se marca como de varias instancias y exige que se cree un contador de rendimiento con el nombre de una instancia.

O bien

instanceName tiene más de 127 caracteres.

ArgumentNullException

Los parámetros categoryName o counterName son referencia de objeto null (Nothing en Visual Basic).

Win32Exception

Error al obtener acceso a una API del sistema.

PlatformNotSupportedException

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

Las cadenas de parámetros no distinguen entre mayúsculas y minúsculas.

Esta sobrecarga del constructor establece las propiedades CategoryName, CounterName y InstanceName en los valores que se pasen, y establece la propiedad MachineName en el equipo local (".").

Este constructor inicializa el contador de rendimiento y asocia la instancia a un contador existente (ya sea personalizado o del sistema) en el equipo local. Los valores que se pasen para las propiedades CategoryName, CounterName y InstanceName deben apuntar a un contador de rendimiento existente en el equipo local. Si la instancia de contador de rendimiento a la que se apunta no es válida, cuando se llama al constructor se produce una excepción.

Esta sobrecarga puede obtener acceso a cualquier contador de sólo lectura o de lectura y escritura, pero lo hace en modo de sólo lectura. Una instancia de PerformanceCounter creada mediante esta sobrecarga no puede escribir en el contador, aunque el propio contador sea de lectura y escritura.

Para crear una instancia de categoría de rendimiento, especifique un instanceName en el constructor PerformanceCounter. Si la instancia de categoría especificada por instanceName ya existe, el nuevo objeto hará referencia a la instancia de categoría existente.

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter Edition

.NET Framework no admite todas las versiones de cada plataforma. Para obtener una lista de las versiones admitidas, vea Requisitos del sistema.

.NET Framework

Compatible con: 2.0, 1.1, 1.0

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft