EventLogEntryCollection.Item[Int32] Özellik
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.
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.