DiagramTraceMessage

StockSharp.Xaml.Diagram.Diagnostics

Builds a trace line only when the trace is on.

Constructors

DiagramTraceMessage
public DiagramTraceMessage(int literalLength, int formattedCount, bool shouldAppend)
diagramTraceMessage = DiagramTraceMessage(literalLength, formattedCount, shouldAppend)

Called by the compiler for an interpolated string passed to the trace.

literalLength
Length of the literal parts.
formattedCount
How many values are interpolated.
shouldAppend
Whether the string is worth building.

Methods

AppendFormatted
public void AppendFormatted(string value)
diagramTraceMessage.AppendFormatted(value)

Appends a string.

value
The value.
AppendFormatted``1
public void AppendFormatted<T>(T value)
diagramTraceMessage.AppendFormatted(value)

Appends an interpolated value.

value
The value.
AppendFormatted``1
public void AppendFormatted<T>(T value, string format)
diagramTraceMessage.AppendFormatted(value, format)

Appends an interpolated value with a format.

value
The value.
format
The format string.
AppendFormatted``1
public void AppendFormatted<T>(T value, int alignment)
diagramTraceMessage.AppendFormatted(value, alignment)

Appends an interpolated value with alignment.

value
The value.
alignment
Field width.
AppendLiteral
public void AppendLiteral(string value)
diagramTraceMessage.AppendLiteral(value)

Appends a literal part.

value
The text.