Перейти к основному содержимому

Diagnostics.Trace

Создает запись трассировки, если трассировка включена, и возвращает значение.

Syntax

Diagnostics.Trace(
traceLevel as number,
message as any,
value as any,
optional delayed as logical
) as any

Remarks

Записывает трассировку message, если трассировка включена, и возвращает value. Необязательный параметр delayed указывает, следует ли откладывать оценку value до трассировки сообщения. traceLevel может иметь одно из следующих значений: TraceLevel.Critical, TraceLevel.Error, TraceLevel.Warning, TraceLevel.Information, TraceLevel.Verbose.

Examples

Example #1

Трассировка сообщения перед вызовом функции Text.From и возврат результата.

Diagnostics.Trace(TraceLevel.Information, "TextValueFromNumber", () => Text.From(123), true)

Result:

"123"

Category

Diagnostics