DebugStatementWriter

Namespace: SnowBank.Text · class

Very simple writer to dump query expressions into a statement useful for logging/debugging

Constructors

DebugStatementWriter

DebugStatementWriter()

Properties

Buffer

StringBuilder Buffer { get; }

IndentLevel

int IndentLevel { get; }

StartOfLine

bool StartOfLine { get; }

Methods

Enter

DebugStatementWriter Enter()

Leave

DebugStatementWriter Leave()

ToString

string ToString()

Write

DebugStatementWriter Write(string text)

DebugStatementWriter Write(string format, params object[] args)

DebugStatementWriter Write(string format, ReadOnlySpan<object> args)

WriteLine

DebugStatementWriter WriteLine()

DebugStatementWriter WriteLine(string text)

DebugStatementWriter WriteLine(string format, params object[] args)

DebugStatementWriter WriteLine(string format, ReadOnlySpan<object> args)