CategoryName (Propiedad)

PerformanceCounterCategory.CategoryName (Propiedad)

Actualización: noviembre 2007

Obtiene o establece el nombre del objeto de rendimiento que define esta categoría.

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

public string CategoryName { get; set; }
/** @property */
public String get_CategoryName()
/** @property */
public  void set_CategoryName(String value)

public function get CategoryName () : String
public function set CategoryName (value : String)

Valor de propiedad

Tipo: System.String
Nombre de la categoría de contador de rendimiento u objeto de rendimiento al que se va a asociar esta instancia de PerformanceCounterCategory.

ExcepciónCondición
ArgumentException

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

ArgumentNullException

El valor de CategoryName es null.

En el siguiente ejemplo se crea una PerformanceCounterCategory con el método PerformanceCounterCategory(). Se pide al usuario la PerformanceCounterCategory y los nombres de equipo; a continuación, se establece el valor de las propiedades CategoryName y MachineName de los valores escritos. Después, se muestran los valores de las propiedades CategoryName, MachineName y CategoryHelp, o se muestra un mensaje de error si no se puede obtener acceso a la PerformanceCounterCategory.

public static void Main(string[] args)
{
    string categoryName = "";
    string machineName = "";
    PerformanceCounterCategory pcc = new PerformanceCounterCategory();

    // Prompt for fields and set the corresponding properties.
    while (categoryName.Length==0)
    {
        Console.Write("Please enter a non-blank category name: ");
        categoryName = Console.ReadLine().Trim();
        if (categoryName.Length>0)
        {
            pcc.CategoryName = categoryName;
        }
    }
    while (machineName.Length==0)
    {
        Console.Write("Enter a non-blank computer name ['.' for local]: ");
        machineName = Console.ReadLine().Trim();
        if (machineName.Length>0)
        {
            pcc.MachineName = machineName;
        }
    }

    // Display the properties of the PerformanceCounterCategory object.
    try
    {
        Console.WriteLine("  Category:  {0}", pcc.CategoryName);
        Console.WriteLine("  Computer:  {0}", pcc.MachineName);
        Console.WriteLine("  Help text: {0}", pcc.CategoryHelp);
    }
    catch(Exception ex)
    {
        Console.WriteLine("Error getting the properties of the " +
            "PerformanceCounterCategory object:");
        Console.WriteLine(ex.Message);
    }
}


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

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5, 3.0, 2.0, 1.1, 1.0

Adiciones de comunidad

AGREGAR
Mostrar:
© 2016 Microsoft