2007-05-17 Atsushi Enomoto <atsushi@ximian.com>
authorAtsushi Eno <atsushieno@gmail.com>
Thu, 17 May 2007 17:10:25 +0000 (17:10 -0000)
committerAtsushi Eno <atsushieno@gmail.com>
Thu, 17 May 2007 17:10:25 +0000 (17:10 -0000)
commit720ddca1bdf093300bcbe87bb719c81026bad836
treeadb26ba0489785b9ff52f53d72b796e0a5ff130d
parentf32fe807d9103ed38fdab1b72c822adcfee99130
2007-05-17  Atsushi Enomoto  <atsushi@ximian.com>

* TraceOptions.cs : new enum.
* TraceListener.cs : support TraceOutputOptions. Fixed missing
  NET_2_0 condition in TARGET_JVM section.
* TraceSwitch.cs, BooleanSwitch.cs :
  Added missing constructors and OnValueChanged().
* Trace.cs, TraceImpl.cs :
  Added CorrelationManager and UseGlobalLock.
* TraceEventCache.cs : initialize property values at construction.
* Switch.cs : added XmlIgnore on Attributes.

* SwitchesTest.cs : added tests for BooleanSwitch Value.
* TraceListenerTest.cs : added test for TraceOutputOptions.

* System.dll.sources : added TraceOptions.cs.

svn path=/trunk/mcs/; revision=77581
14 files changed:
mcs/class/System/ChangeLog
mcs/class/System/System.Diagnostics/BooleanSwitch.cs
mcs/class/System/System.Diagnostics/ChangeLog
mcs/class/System/System.Diagnostics/Switch.cs
mcs/class/System/System.Diagnostics/Trace.cs
mcs/class/System/System.Diagnostics/TraceEventCache.cs
mcs/class/System/System.Diagnostics/TraceImpl.cs
mcs/class/System/System.Diagnostics/TraceListener.cs
mcs/class/System/System.Diagnostics/TraceOptions.cs [new file with mode: 0644]
mcs/class/System/System.Diagnostics/TraceSwitch.cs
mcs/class/System/System.dll.sources
mcs/class/System/Test/System.Diagnostics/ChangeLog
mcs/class/System/Test/System.Diagnostics/SwitchesTest.cs
mcs/class/System/Test/System.Diagnostics/TraceListenerTest.cs