Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Diagnostics.ConsoleTraceListener Class Reference

Public Member Functions

 ConsoleTraceListener ()
 
 ConsoleTraceListener (bool useErrorStream)
 
override void Close ()
 
void Dispose ()
 
override void Flush ()
 
override void Write (string? message)
 
virtual void Write (object? o)
 
virtual void Write (string? message, string? category)
 
virtual void Write (object? o, string? category)
 
override void WriteLine (string? message)
 
virtual void WriteLine (object? o)
 
virtual void WriteLine (string? message, string? category)
 
virtual void WriteLine (object? o, string? category)
 
virtual void TraceTransfer (TraceEventCache? eventCache, string source, int id, string? message, Guid relatedActivityId)
 
virtual void Fail (string? message)
 
virtual void Fail (string? message, string? detailMessage)
 
virtual void TraceData (TraceEventCache? eventCache, string source, TraceEventType eventType, int id, object? data)
 
virtual void TraceData (TraceEventCache? eventCache, string source, TraceEventType eventType, int id, params object?[]? data)
 
virtual void TraceEvent (TraceEventCache? eventCache, string source, TraceEventType eventType, int id)
 
virtual void TraceEvent (TraceEventCache? eventCache, string source, TraceEventType eventType, int id, string? message)
 
virtual void TraceEvent (TraceEventCache? eventCache, string source, TraceEventType eventType, int id, string? format, params object?[]? args)
 
object GetLifetimeService ()
 
virtual object InitializeLifetimeService ()
 

Protected Member Functions

override void Dispose (bool disposing)
 
virtual void WriteIndent ()
 
MarshalByRefObject MemberwiseClone (bool cloneIdentity)
 

Package Functions

void EnsureWriter ()
 
bool IsEnabled (TraceOptions opts)
 
virtual ? string[] GetSupportedAttributes ()
 

Package Attributes

TextWriter _writer
 

Properties

TextWriterWriter [get, set]
 
StringDictionary Attributes [get]
 
virtual string Name [get, set]
 
virtual bool IsThreadSafe [get]
 
int IndentLevel [get, set]
 
int IndentSize [get, set]
 
TraceFilterFilter [get, set]
 
bool NeedIndent [get, set]
 
TraceOptions TraceOutputOptions [get, set]
 

Private Member Functions

void WriteHeader (string source, TraceEventType eventType, int id)
 
void WriteFooter (TraceEventCache eventCache)
 

Static Private Member Functions

static Encoding GetEncodingWithFallback (Encoding encoding)
 

Private Attributes

string _fileName
 
int _indentLevel
 
int _indentSize = 4
 
TraceOptions _traceOptions
 
bool _needIndent = true
 
StringDictionary _attributes
 
string _listenerName
 
TraceFilter _filter
 

Detailed Description

Definition at line 3 of file ConsoleTraceListener.cs.


The documentation for this class was generated from the following file: