Summary
Provides access to tracing functionality. This class is thread safe.
- Assembly
- Wyam
.Common .dll - Namespace
- Wyam
.Common .Tracing - Interfaces
- Base Types
-
- Object
graph BT
Type-->Base0["Object"]
Type-.->Interface0["ITrace"]
click Interface0 "/api/Wyam.Common.Tracing/ITrace"
Type["Trace"]
class Type type-node
Syntax
public class Trace : ITrace
Properties
| Name | Value | Summary |
|---|---|---|
| Current | ITrace |
static
|
| IndentLevel | int |
static
|
| Level | SourceLevels |
static
|
Methods
| Name | Value | Summary |
|---|---|---|
| AddListener |
void |
static
|
| Critical |
void |
static
|
| Error |
void |
static
|
| GetListeners |
IEnumerable |
static
|
| Indent |
int |
static
|
| Information |
void |
static
|
| RemoveListener |
void |
static
|
| TraceEvent |
void |
static
|
| Verbose |
void |
static
|
| Warning |
void |
static
|
| WithIndent |
IIndentedTraceEvent |
Indents all trace messages until the returned
Wyam.Common.Tracing.IIndentedTraceEvent is disposed.
static
|
