Inheritance
System.Object
DiagnosticableTree
public abstract class DiagnosticableTree : Diagnosticable
Constructors
Declaration
protected DiagnosticableTree()
Methods
Declaration
public virtual List<DiagnosticsNode> debugDescribeChildren()
Returns
Declaration
public override DiagnosticsNode toDiagnosticsNode(string name = null, DiagnosticsTreeStyle style = DiagnosticsTreeStyle.sparse)
Parameters
Returns
Overrides
Declaration
public virtual string toStringDeep(string prefixLineOne = "", string prefixOtherLines = null, DiagnosticLevel minLevel = DiagnosticLevel.debug)
Parameters
| Type |
Name |
Description |
| System.String |
prefixLineOne |
|
| System.String |
prefixOtherLines |
|
| DiagnosticLevel |
minLevel |
|
Returns
| Type |
Description |
| System.String |
|
Declaration
public virtual string toStringShallow(string joiner = ", ", DiagnosticLevel minLevel = DiagnosticLevel.debug)
Parameters
Returns
| Type |
Description |
| System.String |
|
Declaration
public override string toStringShort()
Returns
| Type |
Description |
| System.String |
|
Overrides