I tried using WriteEntry
and WriteEvent
methods of EventLog
class.
EventLog.WriteEntry("Saravanan", "Application logs an entry",
EventLogEntryType.Information, 2, 3);
EventLog.WriteEvent("Saravanan", new EventInstance(2, 3),
"Application logs an event");
Both output the same result.
Is there any difference in usage of these methods?
If there are only minor difference, why was it not done through a overload of either WriteEvent()
or WriteEntry()
methods, instead of introducing a new method?