|
Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original.
|
Traducción
Original
|
EventLogEntryCollection (Clase)
Ensamblado: System (en System.dll)
El tipo EventLogEntryCollection expone los siguientes miembros.
| Nombre | Descripción | |
|---|---|---|
![]() | Count | |
![]() | Item |
| Nombre | Descripción | |
|---|---|---|
![]() | CopyTo | |
![]() | Equals(Object) | |
![]() | Finalize | |
![]() | GetEnumerator | |
![]() | GetHashCode | |
![]() | GetType | |
![]() | MemberwiseClone | |
![]() | ToString |
| Nombre | Descripción | |
|---|---|---|
![]() | AsParallel | |
![]() | AsQueryable | |
![]() | Cast(Of TResult) | |
![]() | OfType(Of TResult) |
| Nombre | Descripción | |
|---|---|---|
![]() ![]() | ICollection.CopyTo | Infraestructura. |
![]() ![]() | ICollection.IsSynchronized | Infraestructura. |
![]() ![]() | ICollection.SyncRoot | Infraestructura. |
Imports System Imports System.Collections Imports System.Diagnostics Class EventLogEntryCollection_Item Public Shared Sub Main() Try Dim myLogName As String = "MyNewlog" ' Check if the source exists. If Not EventLog.SourceExists("MySource") Then 'Create source. EventLog.CreateEventSource("MySource", myLogName) Console.WriteLine("Creating EventSource") ' Get the EventLog associated if the source exists. Else myLogName = EventLog.LogNameFromSourceName("MySource", ".") End If ' Create an EventLog instance and assign its source. Dim myEventLog2 As New EventLog() myEventLog2.Source = "MySource" ' Write an informational entry to the event log. myEventLog2.WriteEntry("Successfully created a new Entry in the Log") myEventLog2.Close() ' Create a new EventLog object. Dim myEventLog1 As New EventLog() myEventLog1.Log = myLogName ' Obtain the Log Entries of "MyNewLog". Dim myEventLogEntryCollection As EventLogEntryCollection = myEventLog1.Entries myEventLog1.Close() 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 ' 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 Catch e As Exception Console.WriteLine("Exception:{0}", e.Message.ToString()) End Try End Sub 'Main End Class 'EventLogEntryCollection_Item
Windows 7, Windows Vista SP1 o posterior, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (no se admite Server Core), Windows Server 2008 R2 (se admite Server Core con SP1 o posterior), Windows Server 2003 SP2
.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.

