49 references to ActivitySamplingResult
Aspire.Cli.Tests (9)
Telemetry\AspireCliTelemetryTests.cs (6)
18using var fixture = new TelemetryFixture(sampleResult: ActivitySamplingResult.AllData); 30using var fixture = new TelemetryFixture(sampleResult: ActivitySamplingResult.AllData); 50using var fixture = new TelemetryFixture(sampleResult: ActivitySamplingResult.AllData); 62using var fixture = new TelemetryFixture(sampleResult: ActivitySamplingResult.AllData); 138Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllDataAndRecorded 223using var fixture = new TelemetryFixture(machineInfoProvider, sampleResult: ActivitySamplingResult.AllData);
Telemetry\TelemetryFixture.cs (3)
25/// <param name="sampleResult">The sampling result for the activity listener. Defaults to <see cref="ActivitySamplingResult.AllDataAndRecorded"/>.</param> 30ActivitySamplingResult sampleResult = ActivitySamplingResult.AllDataAndRecorded)
Microsoft.Extensions.AI.OpenAI.Tests (2)
OpenAIChatClientTests.cs (1)
2007Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllDataAndRecorded,
OpenAIResponseClientTests.cs (1)
6116Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllDataAndRecorded,
Stress.ApiService (1)
Program.cs (1)
380Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData,
System.Diagnostics.DiagnosticSource (37)
System\Diagnostics\Activity.cs (4)
1185ActivityTagsCollection? samplerTags, ActivitySamplingResult request, bool startIt, ActivityIdFormat idFormat, string? traceState) 1248activity.IsAllDataRequested = request == ActivitySamplingResult.AllData || request == ActivitySamplingResult.AllDataAndRecorded; 1250if (request == ActivitySamplingResult.AllDataAndRecorded)
System\Diagnostics\ActivityListener.cs (1)
11public delegate ActivitySamplingResult SampleActivity<T>(ref ActivityCreationOptions<T> options);
System\Diagnostics\ActivitySource.cs (10)
218ActivitySamplingResult samplingResult = ActivitySamplingResult.None; 232listeners.EnumWithFunc((ActivityListener listener, ref ActivityCreationOptions<string> data, ref ActivitySamplingResult result, ref ActivityCreationOptions<ActivityContext> dataWithContext) => { 236ActivitySamplingResult sr = sampleUsingParentId(ref data); 253ActivitySamplingResult sr = sample(ref dataWithContext); 302listeners.EnumWithFunc((ActivityListener listener, ref ActivityCreationOptions<ActivityContext> data, ref ActivitySamplingResult result, ref ActivityCreationOptions<ActivityContext> unused) => { 306ActivitySamplingResult dr = sample(ref data); 327if (samplingResult != ActivitySamplingResult.None) 364internal delegate void Function<T, TParent>(T item, ref ActivityCreationOptions<TParent> data, ref ActivitySamplingResult samplingResult, ref ActivityCreationOptions<ActivityContext> dataWithContext); 495public void EnumWithFunc<TParent>(ActivitySource.Function<T, TParent> func, ref ActivityCreationOptions<TParent> data, ref ActivitySamplingResult samplingResult, ref ActivityCreationOptions<ActivityContext> dataWithContext)
System\Diagnostics\DsesActivitySourceListener.cs (4)
192private ActivitySamplingResult OnSampleUsingParentId(ref ActivityCreationOptions<string> options) 199private ActivitySamplingResult OnSample(ref ActivityCreationOptions<ActivityContext> options) 204private ActivitySamplingResult OnSample( 212: ActivitySamplingResult.None;
System\Diagnostics\DsesFilterAndTransform.cs (3)
217=> ActivitySamplingResult.AllDataAndRecorded; // Default sampler 243sampleFunc = static (bool hasActivityContext, ref ActivityCreationOptions<ActivityContext> options) => ActivitySamplingResult.PropagationData; 247sampleFunc = static (bool hasActivityContext, ref ActivityCreationOptions<ActivityContext> options) => ActivitySamplingResult.AllData;
System\Diagnostics\DsesSamplerBuilder.cs (15)
6internal delegate ActivitySamplingResult DsesSampleActivityFunc( 26ActivitySamplingResult samplingDecision = ParentRatioSampler(idUpperBound, in parentContext, options.TraceId); 28return samplingDecision == ActivitySamplingResult.None 30? ActivitySamplingResult.PropagationData // If it is the root span or the parent is remote select PropagationData so the trace ID is preserved 35return ActivitySamplingResult.None; 39public static unsafe ActivitySamplingResult ParentRatioSampler(long idUpperBound, in ActivityContext parentContext, ActivityTraceId traceId) 44? ActivitySamplingResult.AllDataAndRecorded 45: ActivitySamplingResult.None; 52? ActivitySamplingResult.AllDataAndRecorded 53: ActivitySamplingResult.None; 83(rateLimiter.TryAcquire() ? ActivitySamplingResult.AllDataAndRecorded : ActivitySamplingResult.None) : 84parentContext.TraceFlags.HasFlag(ActivityTraceFlags.Recorded) ? ActivitySamplingResult.AllDataAndRecorded : ActivitySamplingResult.None; 87return ActivitySamplingResult.None;