OpenTelemetry.Trace
Namespace with 12 public types
Classes
SpanAttributes
A class that represents the span attributes. Read more here https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/common/README.md#attribute.
TelemetrySpan
Span represents a single operation within a trace.
Tracer
Tracer is the class responsible for creating .
TracerProvider
TracerProvider is the entry point of the OpenTelemetry API. It provides access to .
Structures
Link
Link associated with the span.
SpanContext
A struct that represents a span context. A span context contains the portion of a span
that must propagate to child and across process boundaries.
It contains the identifiers and
associated with the along with a set of
common and system-specific values>.
Status
Span execution status.
Enumerations
SpanKind
Span kind.
StatusCode
Canonical result code of span execution.
Static Classes
ActivityExtensions
Extension methods on Activity.
Abstract Classes
TracerProviderBuilder
TracerProviderBuilder base class.
Interfaces
IDeferredTracerProviderBuilder
Describes a tracer provider builder that supports deferred
initialization using an to perform
dependency injection.