Creates span instances, which represent a single operation within a trace.
All the methods of this External Object are static.
Gets the current span.
Return value GeneXusObservability.Span
Parameters None
Creates and starts a new span, using the specified name.
Return value GeneXusObservability.Span
Parameters name: VarChar data type
Creates and starts a new span, using the specified name and kind.
Return value GeneXusObservability.Span
Parameters name: VarChar data type, GeneXusObservability.SpanKind
Creates and starts a new span, using the specified name, kind, and context. The context is used to set the parent of the newly created Span.
Return value GeneXusObservability.Span
Parameters name: VarChar data type, GeneXusObservability.TraceContext, GeneXusObservability.SpanKind
See GeneXusObservability.Tracer: Instrumentation scope
NET
The creation of the new span does the following:
JAVA
The new span is not associated automatically with the current context. The Context has to be passed as explained in HowTo: Create new Spans manually