EventLogEntryCollection.CopyTo(EventLogEntry[], Int32) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
öğelerini EventLogEntryCollection belirli bir dizi dizininden başlayarak bir örnek dizisine EventLogEntry kopyalar.
public:
void CopyTo(cli::array <System::Diagnostics::EventLogEntry ^> ^ entries, int index);
public void CopyTo(System.Diagnostics.EventLogEntry[] entries, int index);
member this.CopyTo : System.Diagnostics.EventLogEntry[] * int -> unit
Public Sub CopyTo (entries As EventLogEntry(), index As Integer)
Parametreler
- entries
- EventLogEntry[]
Koleksiyondan kopyalanan öğelerin hedefi olan tek boyutlu örnek dizisi EventLogEntry . Dizinin sıfır tabanlı dizin oluşturması olmalıdır.
- index
- Int32
Kopyalamanın başladığı dizideki sıfır tabanlı dizin.
Örnekler
Aşağıdaki örnek bir EventLogEntry dizi oluşturur ve içindekileri içine kopyalamak CopyTo için yöntemini kullanırEventLogEntryCollection.
// 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);
}
' Copy the EventLog entries to Array of type EventLogEntry.
Dim myEventLogEntryArray(myEventLogEntryCollection.Count-1) As EventLogEntry
myEventLogEntryCollection.CopyTo(myEventLogEntryArray, 0)
Dim myEnumerator As IEnumerator = myEventLogEntryArray.GetEnumerator()
While myEnumerator.MoveNext()
Dim myEventLogEntry As EventLogEntry = CType(myEnumerator.Current, EventLogEntry)
Console.WriteLine("The LocalTime the Event is generated is " + _
myEventLogEntry.TimeGenerated)
End While
Açıklamalar
Var olan listeye yeni girdiler eklendiği için, koleksiyonda adım adım ilerletmek, ilk olarak EventLogEntryCollectionoluşturduktan sonra oluşturulan girişlere erişmenizi sağlar. Örnek dizisi EventLogEntry , örnek oluşturulurken düzeltilir. Bu nedenle, yöntemi tarafından CopyTo döndürülen diziyi kullanarak yeni girdileri okuyamazsınız.