Dit artikel is gepubliceerd op zondag 31 juli 2011 op vbvoorbeelden, bezoek de website voor een recente versie van dit artikel of andere artikels.
Visual Basic 2010 Broncode
Imports System.Diagnostics
#
Const TRACE =
TrueClass ExampleTraceListenerEventTypeFilter Private Shared traceSource
As TraceSource Public Shared Sub Main()
Dim traceSource
As New TraceSource(
"myTraceSource", _
SourceLevels.Information)
Dim veryIntrestedTraceListener
As TraceListener veryIntrestedTraceListener = traceSource.Listeners.Item(
"Default")
veryIntrestedTraceListener.Filter = _
New EventTypeFilter(SourceLevels.All)
Dim warningOrMoreSeriousTraceListener
As New ConsoleTraceListener traceSource.Listeners.Add(warningOrMoreSeriousTraceListener)
warningOrMoreSeriousTraceListener.Filter = _
New EventTypeFilter(SourceLevels.Warning)
traceSource.TraceEvent(TraceEventType.Critical, 1,
"Critical Message")
traceSource.TraceEvent(TraceEventType.Error, 2,
"Error Message")
traceSource.TraceEvent(TraceEventType.Warning, 3,
"Warning Message")
traceSource.TraceEvent(TraceEventType.Information, 4, _
"Information Message")
traceSource.TraceEvent(TraceEventType.Verbose, 5,
"Verbose Message")
Console.ReadLine()
End SubEnd ClassConsole Application Output
myTraceSource Critical: 1 : Critical Message
myTraceSource Error: 2 : Error Message
myTraceSource Warning: 3 : Warning Message
Dit artikel is gepubliceerd op zondag 31 juli 2011 op vbvoorbeelden, bezoek de website voor een recente versie van dit artikel of andere artikels.