OpenTelemetry.Trace.TelemetrySpan
Span represents a single operation within a trace.
Gets the span context.
Gets a value indicating whether this span will be recorded.
Gets the identity of the parent span id, if any.
Adds a single Event to the TelemetrySpan.
Adds a single Event to the TelemetrySpan.
Adds a single Event to the TelemetrySpan.
Adds a single Event to the TelemetrySpan.
Adds a link to another span.
Adds a link to another span.
Releases the unmanaged resources used by this class and optionally releases the managed resources.
End the span.
End the span.
Record Exception.
Record Exception.
Sets a new attribute on the span.
Sets a new attribute on the span.
Sets a new attribute on the span.
Sets a new attribute on the span.
Sets a new attribute on the span.
Sets a new attribute on the span.
Sets a new attribute on the span.
Sets a new attribute on the span.
Sets the status of the span execution.
Updates the TelemetrySpan name.
If used, this will override the name provided via StartSpan method overload.
Upon this update, any sampling behavior based on TelemetrySpan name will depend on the
implementation.