Esta documentación está archivada y no tiene mantenimiento.

InstanceDataCollection.Values (Propiedad)

Actualización: noviembre 2007

Obtiene los valores de contador sin formato que forman los datos de instancia del contador.

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

public ICollection Values { get; }
/** @property */
public ICollection get_Values()

public function get Values () : ICollection

Valor de propiedad

Tipo: System.Collections.ICollection
ICollection que representa los valores de los datos sin formato del contador.

El ejemplo de código siguiente utiliza la propiedad Values de un objeto InstanceDataCollection para devolver una colección de objetos InstanceData, que convierte en una matriz. Genera una matriz de nombres de instancia utilizando la propiedad Keys. Para cada elemento de la matriz de objetos InstanceData, muestra el nombre de instancia asociado y llama a una función para procesar el objeto InstanceData.

// Display the contents of an InstanceDataCollection.
public static void ProcessInstanceDataCollection(InstanceDataCollection idCol)
{

    ICollection idColKeys = idCol.Keys;
    string[] idColKeysArray = new string[idColKeys.Count];
    idColKeys.CopyTo(idColKeysArray, 0);

    ICollection idColValues = idCol.Values;
    InstanceData[] idColValuesArray = new InstanceData[idColValues.Count];
    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.
    int index;
    for(index=0; index<idColKeysArray.Length; index++)
    {
        Console.WriteLine("    Next InstanceDataCollection " +
            "Key is \"{0}\"", idColKeysArray[index]);
        ProcessInstanceDataObject(idColValuesArray[index]);
    }
}


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
Mostrar: