¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
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

EventLogEntryCollection.CopyTo (Método)

Copia los elementos de EventLogEntryCollection en una matriz de instancias EventLogEntry, a partir de un índice de la matriz determinado.

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

public void CopyTo(
	EventLogEntry[] entries,
	int index
)

Parámetros

entries
Tipo: System.Diagnostics.EventLogEntry[]
Matriz unidimensional de instancias EventLogEntry que constituye el destino de los elementos copiados de la colección. La matriz debe tener una indización de base cero.
index
Tipo: System.Int32
Índice de base cero de la matriz donde comienza la copia.

Dado que las nuevas entradas se agregan a la lista, el recorrido paso a paso por la colección permite el acceso a las entradas que se crearon después de EventLogEntryCollection. La matriz de instancias EventLogEntry es fija en el momento en que se crean las instancias. Por lo tanto, no pueden leerse nuevas entradas utilizando la matriz devuelta por el método CopyTo.

El siguiente ejemplo crea una matriz EventLogEntry y utiliza el método CopyTo para copiar el contenido de EventLogEntryCollection en la matriz.



// Copy the EventLog entries to Array of type EventLogEntry.
EventLogEntry[] myEventLogEntryArray =
   new EventLogEntry[myEventLogEntryCollection.Count];
myEventLogEntryCollection.CopyTo(myEventLogEntryArray, 0);
IEnumerator myEnumerator = myEventLogEntryArray.GetEnumerator();
while (myEnumerator.MoveNext())
{
    EventLogEntry myEventLogEntry = (EventLogEntry)myEnumerator.Current;
    Console.WriteLine("The LocalTime the Event is generated is "
       + myEventLogEntry.TimeGenerated);
}


.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:
© 2015 Microsoft