Diagnostics.Trace
Writes a trace entry, if tracing is enabled, and returns the value.
Syntax
Diagnostics.Trace(
traceLevel as number,
message as any,
value as any,
optional delayed as logical
) as any
Remarks
Writes a trace message, if tracing is enabled, and returns value. An optional parameter delayed specifies whether to delay the evaluation of value until the message is traced. traceLevel can take one of the following values: TraceLevel.Critical TraceLevel.Error, TraceLevel.Warning, TraceLevel.Information, TraceLevel.Verbose.
Examples
Example #1
Trace the message before invoking Text.From function and return the result.
Diagnostics.Trace(TraceLevel.Information, "TextValueFromNumber", () => Text.From(123), true)
Result:
"123"
Category
Diagnostics