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 CounterCreationData.CounterHelp

 

Publicado: octubre de 2016

Obtiene o establece la descripción del contador personalizado.

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

Public Property CounterHelp As String

Valor de propiedad

Type: System.String

El texto que describe el comportamiento del contador.

Exception Condition
ArgumentNullException

El valor especificado es null.

En el ejemplo de código siguiente se muestra cómo obtener y establecer el CounterHelp propiedad. En este ejemplo se crea dos contadores y establece su CounterHelp propiedad mediante técnicas diferentes. Cuando se inicializa el primer contador, el CounterHelp datos se pasan al constructor, mientras que el segundo contador establece la propiedad explícitamente.

Imports System
Imports System.Diagnostics

Namespace MyDiagnostics

    Class MyCounterCreationData

        Shared Sub Main()
            Dim myCol As New CounterCreationDataCollection()

            ' Create two custom counter objects.
            Dim myCounter1 As New CounterCreationData("Counter1", "First custom counter", _
                                      PerformanceCounterType.CounterDelta32)
            Dim myCounter2 As New CounterCreationData()

            ' Set the properties of the 'CounterCreationData' object.
            myCounter2.CounterName = "Counter2"
            myCounter2.CounterHelp = "Second custom counter"
            myCounter2.CounterType = PerformanceCounterType.NumberOfItemsHEX32

            ' Add custom counter objects to CounterCreationDataCollection.
            myCol.Add(myCounter1)
            myCol.Add(myCounter2)

            If PerformanceCounterCategory.Exists("New Counter Category") Then
                PerformanceCounterCategory.Delete("New Counter Category")
            End If
            ' Bind the counters to a PerformanceCounterCategory.
            Dim myCategory As PerformanceCounterCategory = PerformanceCounterCategory.Create("New " + _
                   "Counter Category", "Category Help", _
                   PerformanceCounterCategoryType.SingleInstance, myCol)

            Console.WriteLine("Counter Information:")
            Console.WriteLine("Category Name: " + myCategory.CategoryName)
            Dim i As Integer
            For i = 0 To myCol.Count - 1
                ' Display the properties of the CounterCreationData objects.
                Console.WriteLine("CounterName : " + myCol(i).CounterName)
                Console.WriteLine("CounterHelp : " + myCol(i).CounterHelp)
                Console.WriteLine("CounterType : " + myCol(i).CounterType.ToString())
            Next i
        End Sub 'Main
    End Class 'MyCounterCreationData
End Namespace 'MyDiagnostics

.NET Framework
Disponible desde 1.1
Volver al principio
Mostrar: