ITraceSpan
represents a span in a trace.
public interface ITraceSpan : IDisposable, ITraceSpanProvider
name | description |
---|---|
SpanId { get; } | The span ID. This is unique for each ITraceSpan object. |
TraceId { get; } | The trace ID. This is the same for all ITraceSpan objects that are part of the same trace. |
Tracer { get; } | The ITracer that created this ITraceSpan . |
SetTag(…) | Sets a tag on this span. |
See OpenTracing Specification for definitions of trace, span, etc.