|
Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
| TraceSource (string name) | |
| TraceSource (string name, SourceLevels defaultLevel) | |
| void | Close () |
| void | Flush () |
| void | TraceEvent (TraceEventType eventType, int id) |
| void | TraceEvent (TraceEventType eventType, int id, string? message) |
| void | TraceEvent (TraceEventType eventType, int id, string? format, params object?[]? args) |
| void | TraceData (TraceEventType eventType, int id, object? data) |
| void | TraceData (TraceEventType eventType, int id, params object?[]? data) |
| void | TraceInformation (string? message) |
| void | TraceInformation (string? format, params object?[]? args) |
| void | TraceTransfer (int id, string? message, Guid relatedActivityId) |
Package Functions | |
| virtual ? string[] | GetSupportedAttributes () |
| void | Refresh () |
Static Package Functions | |
| static void | RefreshAll () |
Package Attributes | |
| volatile bool | _initCalled |
Properties | |
| StringDictionary | Attributes [get] |
| string | Name [get] |
| TraceListenerCollection | Listeners [get] |
| SourceSwitch | Switch [get, set] |
Private Member Functions | |
| void | Initialize () |
| void | NoConfigInit () |
Static Private Member Functions | |
| static void | _pruneCachedTraceSources () |
Private Attributes | |
| volatile SourceSwitch | _internalSwitch |
| volatile TraceListenerCollection | _listeners |
| readonly SourceLevels | _switchLevel |
| readonly string | _sourceName |
| StringDictionary | _attributes |
Static Private Attributes | |
| static readonly List< WeakReference< TraceSource > > | s_tracesources = new List<WeakReference<TraceSource>>() |
| static int | s_LastCollectionCount |
Definition at line 7 of file TraceSource.cs.