<PackageReference Include="OpenTelemetry" Version="1.15.1" />

OpenTelemetry.Trace.SamplingResult

Sampling result.
namespace OpenTelemetry.Trace { public readonly struct SamplingResult : IEquatable<SamplingResult> { public SamplingDecision Decision { get; } public IEnumerable<KeyValuePair<string, object>> Attributes { get; } public string TraceStateString { get; } public SamplingResult(SamplingDecision decision); public SamplingResult(bool isSampled); public SamplingResult(SamplingDecision decision, IEnumerable<KeyValuePair<string, object>> attributes); public SamplingResult(SamplingDecision decision, string traceStateString); public SamplingResult(SamplingDecision decision, IEnumerable<KeyValuePair<string, object>> attributes, string traceStateString); public static bool operator ==(SamplingResult decision1, SamplingResult decision2); public static bool operator !=(SamplingResult decision1, SamplingResult decision2); public bool Equals(SamplingResult other); } }