EventLogEntryCollection.Item[Int32] Özellik

Tanım

0 (sıfır) ile başlayan bir dizine göre olay günlüğünde bir girdi alır.

public:
 virtual property System::Diagnostics::EventLogEntry ^ default[int] { System::Diagnostics::EventLogEntry ^ get(int index); };
public virtual System.Diagnostics.EventLogEntry this[int index] { get; }
member this.Item(int) : System.Diagnostics.EventLogEntry
Default Public Overridable ReadOnly Property Item(index As Integer) As EventLogEntry

Parametreler

index
Int32

Olay günlüğü girişiyle ilişkili sıfır tabanlı dizin.

Özellik Değeri

parametresi tarafından belirtilen konumdaki olay günlüğü girdisi index .

Örnekler

Aşağıdaki örnekte, bir EventLogEntryCollection nesnedeki öğelere ilişkin bilgilerin nasıl görüntüleneceği gösterilmektedir.

// Create a new EventLog object.
EventLog myEventLog1 = new EventLog();
myEventLog1.Log = myLogName;
// Obtain the Log Entries of the Event Log
EventLogEntryCollection myEventLogEntryCollection = myEventLog1.Entries;
Console.WriteLine("The number of entries in 'MyNewLog' = " +
                        myEventLogEntryCollection.Count);
// Display the 'Message' property of EventLogEntry.
for (int i = 0; i < myEventLogEntryCollection.Count; i++)
{
    Console.WriteLine("The Message of the EventLog is :" +
                            myEventLogEntryCollection[i].Message);
}
' Create a new EventLog object.
Dim myEventLog1 As New EventLog()
myEventLog1.Log = myLogName
' Obtain the Log Entries of the Event Log
Dim myEventLogEntryCollection As EventLogEntryCollection = myEventLog1.Entries
Console.WriteLine("The number of entries in 'MyNewLog' = " + _
                           myEventLogEntryCollection.Count.ToString())
' Display the 'Message' property of EventLogEntry.
Dim i As Integer
For i = 0 To myEventLogEntryCollection.Count - 1
   Console.WriteLine("The Message of the EventLog is :" + _
                  myEventLogEntryCollection(i).Message)
Next i

Açıklamalar

EventLogEntry nesneleri, olay günlüğü sistemine geldikleri kronolojik sıraya göre olay günlüğü sistemi tarafından dizinlenir. koleksiyondaki Item[] dizini bilinen belirli bir olay günlüğü girdisini seçmek için özelliğini kullanın.

Örnek adımları boyunca EventLogEntryCollection yineleme, her EventLogEntry nesnede sırayla ilerler. Koleksiyon dinamiktir ve döngüye girdiğinizde girdi sayısı sabit olmayabilir. Bu nedenle, tüm girdi kümesini incelemek için örnekle for each...next ilişkilendirilmiş girdilerde adım adım gezinmek için döngü yerine bir for(int i=0; i<count, i++) döngü kullanmanız EventLogEntryCollection gerekir.

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.

Şunlara uygulanır

Ayrıca bkz.