EventLogEntryserializable, marshal by reference, disposable

System.Diagnostics (system.dll)sealed class

This class represents an individual entry from an EventLog. A collection of these objects is available through EventLog.Entries. This class exposes all the properties of an event log entry.

public sealed class EventLogEntry : System.ComponentModel.Component, 
        System.Runtime.Serialization.ISerializable {
// Public Instance Properties
   public string Category{get; }
   public short CategoryNumber{get; }
   public byte[ ] Data{get; }
   public EventLogEntryType EntryType{get; }
   public int EventID{get; }
   public int Index{get; }
   public string MachineName{get; }
   public string Message{get; }
   public string[ ] ReplacementStrings{get; }
   public string Source{get; }
   public DateTime TimeGenerated{get; }
   public DateTime TimeWritten{get; }
   public string UserName{get; }
// Public Instance Methods
   public bool Equals(EventLogEntry otherEntry);


System.Object System.MarshalByRefObject System.ComponentModel.Component(System.ComponentModel.IComponent, System.IDisposable) EventLogEntry(System.Runtime.Serialization.ISerializable)

Returned By

EntryWrittenEventArgs.Entry, EventLogEntryCollection.this

Passed To

EntryWrittenEventArgs.EntryWrittenEventArgs( ), EventLogEntryCollection.CopyTo( )

    Part II: Programming with the .NET Framework
    Part IV: API Quick Reference
    Chapter 26. System