Adds the basic tracing information to a request.
Represents flags that can be passed along in request headers.
Records information of interest to the tracing system.
Defines trace identifiers.
A trace id represents one particular trace for one request.
A logging Handler that sends log information via tracing
Trace
maintains the state of the tracing stack
The current TraceId
has a terminal flag, indicating whether it
can be overridden with a different TraceId
.