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

OpenTelemetry.Trace.SamplingParameters

public struct SamplingParameters
Sampling parameters passed to a Sampler for it to make a sampling decision.
namespace OpenTelemetry.Trace { public readonly struct SamplingParameters { public ActivityContext ParentContext { get; } public ActivityTraceId TraceId { get; } public string Name { get; } public ActivityKind Kind { get; } public IEnumerable<KeyValuePair<string, object>> Tags { get; } public IEnumerable<ActivityLink> Links { get; } public SamplingParameters(ActivityContext parentContext, ActivityTraceId traceId, string name, ActivityKind kind, IEnumerable<KeyValuePair<string, object>> tags = null, IEnumerable<ActivityLink> links = null); } }