Berichten verzenden naar het uitvoervenster
U kunt runtimeberichten schrijven naar het venster Output met behulp van de Debug-klasse of de Trace-klasse, die deel uitmaken van de System.Diagnostics klassebibliotheek. Gebruik de Debug-klasse als u alleen uitvoer wilt in de Foutopsporing versie van uw programma. Gebruik de Trace-klasse als u uitvoer wilt in zowel de Debug-versie als de Release-versie.
Uitvoermethoden
De klassen Trace en Debug bieden de volgende uitvoermethoden:
Verschillende schrijfmethoden, die informatie doorgeven zonder de uitvoering te onderbreken. Deze methoden vervangen de
Debug.Print
methode die wordt gebruikt in oudere versies van Visual Basic.System.Diagnostics.Debug.Assert en System.Diagnostics.Trace.Assert methoden, waardoor de uitvoerings- en uitvoergegevens worden verbroken als een opgegeven voorwaarde mislukt. De methode
Assert
geeft standaard de informatie weer in een dialoogvenster. Zie Assertions in managed codevoor meer informatie.De methoden System.Diagnostics.Debug.Fail en System.Diagnostics.Trace.Fail, die altijd de uitvoerings- en uitvoergegevens verbreken. De
Fail
methoden geven standaard de informatie weer in een dialoogvenster.
Het venster Uitvoer kan ook informatie weergeven over:
Modules die de debugger heeft geladen of ontladen.
Uitzonderingen die worden opgeworpen.
Processen die zijn beƫindigd.
Threads die worden afgesloten.