Exportar (0) Imprimir
Expandir todo

InstanceDataCollection.CopyTo (Método) (InstanceData[], Int32)

Copia los elementos de la colección en la matriz unidimensional especificada en el índice indicado.

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

public void CopyTo (
	InstanceData[] instances,
	int index
)
public void CopyTo (
	InstanceData[] instances, 
	int index
)
public function CopyTo (
	instances : InstanceData[], 
	index : int
)

Parámetros

instances

Array unidimensional que constituye el destino de los valores copiados de la colección.

index

Valor de índice de base cero en el que se van a agregar las nuevas instancias.

El ejemplo de código siguiente utiliza el método CopyTo para convertir una colección InstanceDataCollection en una matriz de objetos InstanceData. Los valores de las propiedades InstanceName y Sample de cada elemento de la matriz se pasan a una función para su procesamiento posterior.

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

    Dim instDataArray(idCol.Count - 1) As InstanceData

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

    ' Copy and process the InstanceData array.
    idCol.CopyTo(instDataArray, 0)

    Dim idX As Integer
    For idX = 0 To instDataArray.Length - 1
        ProcessInstanceDataObject(instDataArray(idX).InstanceName, _
            instDataArray(idX).Sample)
    Next idX
End Sub

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

.NET Framework no admite todas las versiones de cada plataforma. Para obtener una lista de las versiones admitidas, vea Requisitos del sistema.

.NET Framework

Compatible con: 2.0, 1.1, 1.0

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft