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

PerformanceCounterCategory (Constructor) (String, String)

Inicializa una nueva instancia de la clase PerformanceCounterCategory y establece las propiedades CategoryName y MachineName en los valores especificados.

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

'Declaración
Public Sub New ( _
	categoryName As String, _
	machineName As String _
)

Parámetros

categoryName
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.
machineName
Tipo: System.String
Equipo en el que residen la categoría del contador de rendimiento y los contadores asociados.

ExcepciónCondición
ArgumentException

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

O bien

La sintaxis de machineName no es válida.

ArgumentNullException

La propiedad categoryName es referencia null (Nothing en Visual Basic).

En el código de ejemplo siguiente se acepta un nombre de PerformanceCounterCategory y un nombre de equipo de la línea de comandos. Se crea una PerformanceCounterCategory utilizando la sobrecarga de constructor adecuada para el número de parámetros proporcionados y, a continuación, se muestran sus propiedades.


Sub Main(ByVal args() As String)
    Dim categoryName As String = ""
    Dim machineName As String = ""
    Dim pcc As PerformanceCounterCategory

    ' Copy the supplied arguments into the local variables.
    Try
        categoryName = args(0)
        machineName = IIf(args(1) = ".", "", args(1))
    Catch ex As Exception
        ' Ignore the exception from non-supplied arguments.
    End Try

    ' Create a PerformanceCounterCategory object using 
    ' the appropriate constructor.
    If categoryName.Length = 0 Then
        pcc = New PerformanceCounterCategory
    ElseIf machineName.Length = 0 Then
        pcc = New PerformanceCounterCategory(categoryName)
    Else
        pcc = New PerformanceCounterCategory(categoryName, machineName)
    End If

    ' 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 ex As Exception
        Console.WriteLine("Error getting the properties of the " & _
            "PerformanceCounterCategory object:")
        Console.WriteLine(ex.Message)
    End Try
End Sub


.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