The MSDN documentation for the TraceSource class has an example of how the app.config file can list out information for TraceSource instances:
http://msdn.microsoft.com/en-us/library/system.diagnostics.tracesource.aspx
However, there is no information on where the TraceSource values are stored...where are the existing TraceSource objects stored? When are they (edit: they means configured instances) constructed? How does the TraceSource object know how to return a named instance (edit: should be configured instance) instead of a new instance when creating a TraceSource object? Can I find a list of existing TraceSource objects without using Reflection?
TraceSource
here referencesource.microsoft.com/#q=TraceSource – Cosmonaut