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

Classes

struct  AssertInterpolatedStringHandler
 
struct  WriteIfInterpolatedStringHandler
 

Static Public Member Functions

static DebugProvider SetProvider (DebugProvider provider)
 
static void Close ()
 
static void Flush ()
 
static void Indent ()
 
static void Unindent ()
 
static void Print (string? message)
 
static void Print (string format, params object?[] args)
 
static void Assert ([DoesNotReturnIf(false)] bool condition)
 
static void Assert ([DoesNotReturnIf(false)] bool condition, string? message)
 
static void Assert ([DoesNotReturnIf(false)] bool condition, [InterpolatedStringHandlerArgument("condition")] ref AssertInterpolatedStringHandler message)
 
static void Assert ([DoesNotReturnIf(false)] bool condition, string? message, string? detailMessage)
 
static void Assert ([DoesNotReturnIf(false)] bool condition, [InterpolatedStringHandlerArgument("condition")] ref AssertInterpolatedStringHandler message, [InterpolatedStringHandlerArgument("condition")] ref AssertInterpolatedStringHandler detailMessage)
 
static void Assert ([DoesNotReturnIf(false)] bool condition, string? message, string detailMessageFormat, params object?[] args)
 
static void Fail (string? message)
 
static void Fail (string? message, string? detailMessage)
 
static void WriteLine (string? message)
 
static void Write (string? message)
 
static void WriteLine (object? value)
 
static void WriteLine (object? value, string? category)
 
static void WriteLine (string format, params object?[] args)
 
static void WriteLine (string? message, string? category)
 
static void Write (object? value)
 
static void Write (string? message, string? category)
 
static void Write (object? value, string? category)
 
static void WriteIf (bool condition, string? message)
 
static void WriteIf (bool condition, [InterpolatedStringHandlerArgument("condition")] ref WriteIfInterpolatedStringHandler message)
 
static void WriteIf (bool condition, object? value)
 
static void WriteIf (bool condition, string? message, string? category)
 
static void WriteIf (bool condition, [InterpolatedStringHandlerArgument("condition")] ref WriteIfInterpolatedStringHandler message, string? category)
 
static void WriteIf (bool condition, object? value, string? category)
 
static void WriteLineIf (bool condition, object? value)
 
static void WriteLineIf (bool condition, object? value, string? category)
 
static void WriteLineIf (bool condition, string? message)
 
static void WriteLineIf (bool condition, [InterpolatedStringHandlerArgument("condition")] ref WriteIfInterpolatedStringHandler message)
 
static void WriteLineIf (bool condition, string? message, string? category)
 
static void WriteLineIf (bool condition, [InterpolatedStringHandlerArgument("condition")] ref WriteIfInterpolatedStringHandler message, string? category)
 

Static Package Functions

static void ContractFailure (string message, string detailMessage, string failureKindMessage)
 

Properties

static bool AutoFlush [get, set]
 
static int IndentLevel [get, set]
 
static int IndentSize [get, set]
 

Static Private Attributes

static volatile DebugProvider s_provider = new DebugProvider()
 
static int t_indentLevel
 
static volatile int s_indentSize = 4
 

Detailed Description

Definition at line 10 of file Debug.cs.


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