10.28.13

ITraceContextSetter Interface

An interface that abstracts settable metadata used for distributed message tracing with Solace .Net messaging API.

Definition

Namespace: SolaceSystems.Solclient.Messaging.Trace.Propagation
Assembly: SolaceSystems.Solclient.Messaging (in SolaceSystems.Solclient.Messaging.dll) Version: 10.28.1
C#
public interface ITraceContextSetter

Properties

Sampled Turns on or off sampling for the associated message, if value is true sampling is on
SpanId Sets the value of the span identifier associated with this message {@code TraceContext} as 8-byte array.
TraceId Sets the value of the trace identifier associated with this message as 16-byte array.
TraceState Sets the value of the trace state associated with this message. See w3c trace state format specification

See Also