Freigeben über


InstanceDataCollection.Values-Eigenschaft

Ruft die unformatierten Zählerwerte ab, die die Instanzdaten für den Zähler enthalten.

Namespace: System.Diagnostics
Assembly: System (in system.dll)

Syntax

'Declaration
Public ReadOnly Property Values As ICollection
'Usage
Dim instance As InstanceDataCollection
Dim value As ICollection

value = instance.Values
public ICollection Values { get; }
public:
property ICollection^ Values {
    ICollection^ get ();
}
/** @property */
public ICollection get_Values ()
public function get Values () : ICollection

Eigenschaftenwert

Eine ICollection, die die unformatierten Datenwerte des Zählers darstellt.

Beispiel

Im folgenden Codebeispiel wird die Values-Eigenschaft einer InstanceDataCollection verwendet, um eine Auflistung von InstanceData-Objekten zurückzugeben, die dann in ein Array konvertiert werden. Mithilfe der Keys-Eigenschaft wird ein Array von Instanznamen generiert. Für die einzelnen Elemente im Array der InstanceData-Objekte wird der zugehörige Instanzname angezeigt. Außerdem wird eine Funktion aufgerufen, um das InstanceData-Objekt zu verarbeiten.

' Display the contents of an InstanceDataCollection.
Sub ProcessInstanceDataCollection(ByVal idCol As InstanceDataCollection)

    Dim idColKeys As ICollection = idCol.Keys
    Dim idColKeysArray(idColKeys.Count - 1) As String
    idColKeys.CopyTo(idColKeysArray, 0)

    Dim idColValues As ICollection = idCol.Values
    Dim idColValuesArray(idColValues.Count - 1) As InstanceData
    idColValues.CopyTo(idColValuesArray, 0)

    Console.WriteLine("  InstanceDataCollection for ""{0}"" " & _
        "has {1} elements.", idCol.CounterName, idCol.Count)

    ' Display the InstanceDataCollection Keys and Values.
    ' The Keys and Values collections have the same number of elements.
    Dim index As Integer
    For index = 0 To idColKeysArray.Length - 1
        Console.WriteLine("    Next InstanceDataCollection " & _
            "Key is ""{0}""", idColKeysArray(index))
        ProcessInstanceDataObject(idColValuesArray(index))
    Next index
End Sub

Plattformen

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

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

InstanceDataCollection-Klasse
InstanceDataCollection-Member
System.Diagnostics-Namespace