ReadonlyapiThe OpenTelemetry API instance associated with this trace provider. This provides access to the tracer provider and other OpenTelemetry functionality.
Creates a new span with the given name and options.
The name of the span
Optionaloptions: IOTelSpanOptionsOptions for creating the span (kind, attributes, startTime)
Optionalparent: IDistributedTraceContextOptional parent context. If not provided, uses the current active trace context
A new span instance specific to this provider's implementation
A trace provider interface that enables different SKUs to provide their own span implementations while being managed by the core SDK.
This follows the OpenTelemetry TraceProvider pattern, allowing the core to delegate span creation to the appropriate implementation based on the SDK variant.
Since
3.4.0