1 write to SpanId
System.Diagnostics.DiagnosticSource (1)
System\Diagnostics\ActivityContext.cs (1)
30SpanId = spanId;
16 references to SpanId
Aspire.Cli.Tests (2)
Telemetry\AspireCliTelemetryTests.cs (2)
37Assert.Equal(parentContext.SpanId, activity.ParentSpanId); 82Assert.Equal(parentContext.SpanId, activity.ParentSpanId);
dotnet (2)
CommandFactory\CommandResolution\ActivityContextFactory.cs (2)
23if (activityContext.TraceState is null && activityContext.TraceId == default && activityContext.SpanId == default) 33environment[Activities.TRACEPARENT] = $"00-{activityContext.TraceId}-{activityContext.SpanId}-{(byte)activityContext.TraceFlags:x2}";
dotnet-aot (3)
ManagedHost.cs (1)
169string traceparent = $"00-{currentActivity.Context.TraceId}-{currentActivity.Context.SpanId}-{(currentActivity.Context.TraceFlags == ActivityTraceFlags.Recorded ? "01" : "00")}";
src\sdk\src\Cli\dotnet\CommandFactory\CommandResolution\ActivityContextFactory.cs (2)
23if (activityContext.TraceState is null && activityContext.TraceId == default && activityContext.SpanId == default) 33environment[Activities.TRACEPARENT] = $"00-{activityContext.TraceId}-{activityContext.SpanId}-{(byte)activityContext.TraceFlags:x2}";
Stress.ApiService (2)
TraceCreator.cs (2)
72var distinctLinks = links.DistinctBy(l => l.Context.SpanId).ToArray(); 180typeof(Activity).GetField("_spanId", BindingFlags.Instance | BindingFlags.NonPublic)!.SetValue(activity, activityContext.SpanId.ToString());
System.Diagnostics.DiagnosticSource (7)
System\Diagnostics\Activity.cs (2)
1242if (parentContext.SpanId != default) 1244activity._parentSpanId = parentContext.SpanId.ToString();
System\Diagnostics\ActivityContext.cs (2)
110public bool Equals(ActivityContext value) => SpanId.Equals(value.SpanId) && TraceId.Equals(value.TraceId) && TraceFlags == value.TraceFlags && TraceState == value.TraceState && IsRemote == value.IsRemote;
System\Diagnostics\ActivityContext.netcoreapp.cs (1)
12public override int GetHashCode() => HashCode.Combine(TraceId, SpanId, TraceFlags, TraceState);
System\Diagnostics\ActivityLink.cs (1)
42private string DebuggerDisplayString => $"TraceId = {Context.TraceId}, SpanId = {Context.SpanId}";
System\Diagnostics\DiagLinkedList.cs (1)
161vsb.Append(ac.SpanId.ToHexString());