The following changes have been made to the Consolidated Tracing Facility (CTF):
The following support has been added to existing emitters.
The following property has been added to the BINFILE emitter:
| Property | Description |
|---|---|
| RunUnitID | Controls whether the RunUnit information is included in the trace. |
Four new pseudo-variables for the FILE property have been added to the BINFILE and TEXTFILE emitters:
| pseudo-variable | Description |
|---|---|
| $(PLATFORM) | A platform specific constant, useful when two run-time systems are in the same process, and you require separate trace files |
| $(RUNUNIT) | A unique number that represents the managed RunUnit ID |
| $(RUNUNIT_SESSIONNAME) | The session name passed to the managed RunUnit |
| $(RUNUNIT_GUID) | The globally unique identifier associated with the managed RunUnit |
New features include:
A number of new features have been added that relate to delegates and events: