.NET-Software-Entwicklung - DotNetNuke - Business-Develoment
# Tuesday, August 23, 2005

Ein eigenes Eventlog schreiben

Das Schreiben in das Eventlog von Windows ist mit Sicherheit kein Geheimnis mehr und es gibt sehr viele Beispiele dafür.
Hier zeige ich nur schnell, wie man in ein eigens - also nicht system, security, usw. - Eventlog von .NET (DotNet) ansprechen kann.

Wie eigentlich fasst alles bei mir ist das in C# geschrieben...

EventLog eLog = null; // Holds the event log reference.
EventLogEntry eLogEntry = null; // A single entry.


// To create a special log, then you need to
// register an event source first (as you already did in
// your example code).
if ( ! EventLog.SourceExists( "GaliNeo_Job_Source" ) ) 
{

// Create the new event source.
EventLog.CreateEventSource( "GaliNeo_Job_Source", "GaliNeo_Job_Log", "." );

}

// Register the new event source.
eLog = new EventLog( "GaliNeo_Job_Log" );
eLog.Source = "GaliNeo_Job_Source";

eLog.WriteEntry("My Message,EventLogEntryType.Information) ;

// or
EventLog.WriteEntry( "GaliNeo_Job_Source", "Special Message", EventLogEntryType.Information, 12, 22 );

Mit den paar Zeilen C# ist das erledigt und man kann eigene EventLog schreiben und später die Daten etwas besser trennen. 

 

 


Tuesday, August 23, 2005 11:56:17 PM (W. Europe Daylight Time, UTC+02:00)  #    - Trackback
.NET
Tracked by:
"Software Development Guide" (Software Development Guide) [Trackback]