Create event source and write an event to the event log : EventLog « Windows « C# / CSharp Tutorial






using System;
using System.Diagnostics;

class MainClass
{
    public static void Main () 
    {
        if (!EventLog.SourceExists("MyEventSource")) 
        {
            EventLog.CreateEventSource("MyEventSource", "Application");
        }

        // Write an event to the event log.
        EventLog.WriteEntry(
            "MyEventSource",               // Registered event source
            "A simple test event.",        // Event entry message
            EventLogEntryType.Information, // Event type
            1,                             // Application specific ID
            0,                             // Application specific category
            new byte[] {10, 55, 200}       // Event data
        );

    }
}








29.4.EventLog
29.4.1.Add entry to event log inside a service
29.4.2.Is a event source in the event log
29.4.3.Create event source and write an event to the event log
29.4.4.Write entry to event log
29.4.5.Display First 5 Entries in your system Event log
29.4.6.Create Event Source