Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
XmlWriterTraceListener (Stream stream) | |
XmlWriterTraceListener (Stream stream, string? name) | |
XmlWriterTraceListener (TextWriter writer) | |
XmlWriterTraceListener (TextWriter writer, string? name) | |
XmlWriterTraceListener (string? filename) | |
XmlWriterTraceListener (string? filename, string? name) | |
override void | Write (string? message) |
override void | WriteLine (string? message) |
override void | Fail (string? message, string? detailMessage) |
override void | TraceEvent (TraceEventCache? eventCache, string source, TraceEventType eventType, int id, string? format, params object?[]? args) |
override void | TraceEvent (TraceEventCache? eventCache, string source, TraceEventType eventType, int id, string? message) |
override void | TraceData (TraceEventCache? eventCache, string source, TraceEventType eventType, int id, object? data) |
override void | TraceData (TraceEventCache? eventCache, string source, TraceEventType eventType, int id, params object?[]? data) |
override void | Close () |
override void | TraceTransfer (TraceEventCache? eventCache, string source, int id, string? message, Guid relatedActivityId) |
void | Dispose () |
override void | Flush () |
virtual void | Write (object? o) |
virtual void | Write (string? message, string? category) |
virtual void | Write (object? o, string? category) |
virtual void | WriteLine (object? o) |
virtual void | WriteLine (string? message, string? category) |
virtual void | WriteLine (object? o, string? category) |
virtual void | Fail (string? message) |
virtual void | TraceEvent (TraceEventCache? eventCache, string source, TraceEventType eventType, int id) |
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 | |
TextWriter? | Writer [get, set] |
StringDictionary | Attributes [get] |
virtual string | Name [get, set] |
virtual bool | IsThreadSafe [get] |
int | IndentLevel [get, set] |
int | IndentSize [get, set] |
TraceFilter? | Filter [get, set] |
bool | NeedIndent [get, set] |
TraceOptions | TraceOutputOptions [get, set] |
Private Member Functions | |
void | WriteData (object data) |
void | WriteHeader (string source, TraceEventType eventType, int id, TraceEventCache eventCache, Guid relatedActivityId) |
void | WriteHeader (string source, TraceEventType eventType, int id, TraceEventCache eventCache) |
void | WriteStartHeader (string source, TraceEventType eventType, int id, TraceEventCache eventCache) |
void | WriteEndHeader () |
void | WriteFooter (TraceEventCache eventCache) |
void | WriteEscaped (string str) |
void | InternalWrite (string message) |
Static Private Member Functions | |
static Encoding | GetEncodingWithFallback (Encoding encoding) |
Private Attributes | |
readonly string | _machineName = Environment.MachineName |
StringBuilder | _strBldr |
XmlTextWriter | _xmlBlobWriter |
string | _fileName |
int | _indentLevel |
int | _indentSize = 4 |
TraceOptions | _traceOptions |
bool | _needIndent = true |
StringDictionary | _attributes |
string | _listenerName |
TraceFilter | _filter |
Static Private Attributes | |
static volatile string | s_processName |
Definition at line 10 of file XmlWriterTraceListener.cs.