7 instantiations of ActivitySpanId
System.Diagnostics.DiagnosticSource (7)
System\Diagnostics\Activity.cs (7)
921return new ActivitySpanId(_spanId); 1001return new ActivitySpanId(_parentSpanId); 1102new ActivitySpanId(spanIdSpan.ToString()), 2085return new ActivitySpanId(Convert.ToHexStringLower(new ReadOnlySpan<byte>(&id, sizeof(ulong)))); 2096return new ActivitySpanId(Convert.ToHexStringLower(idData)); 2101public static ActivitySpanId CreateFromUtf8String(ReadOnlySpan<byte> idData) => new ActivitySpanId(idData); 2108return new ActivitySpanId(idData.ToString());
27 references to ActivitySpanId
Aspire.StackExchange.Redis (1)
src\Vendoring\OpenTelemetry.Instrumentation.StackExchangeRedis\StackExchangeRedisConnectionInstrumentation.cs (1)
30internal readonly ConcurrentDictionary<(ActivityTraceId TraceId, ActivitySpanId SpanId), (Activity Activity, ProfilingSession Session)> Cache
Microsoft.AspNetCore.Components.Server.Tests (1)
Circuits\CircuitActivitySourceTest.cs (1)
44var httpContext = new ActivityContext(ActivityTraceId.CreateRandom(), ActivitySpanId.CreateRandom(), ActivityTraceFlags.Recorded);
Microsoft.AspNetCore.Components.Tests (1)
ComponentsActivitySourceTest.cs (1)
50linkstore.SetActivityContext(ComponentsActivityLinkStore.Circuit, new ActivityContext(ActivityTraceId.CreateRandom(), ActivitySpanId.CreateRandom(), ActivityTraceFlags.Recorded), new KeyValuePair<string, object>("aspnetcore.components.circuit.id", "test-circuit-id"));
Microsoft.Extensions.Logging.Abstractions (1)
BufferedLogRecord.cs (1)
43public virtual ActivitySpanId? ActivitySpanId => null;
Stress.ApiService (1)
TraceCreator.cs (1)
135ActivitySpanId.CreateRandom(),
System.Diagnostics.DiagnosticSource (22)
System\Diagnostics\Activity.cs (20)
709public Activity SetParentId(ActivityTraceId traceId, ActivitySpanId spanId, ActivityTraceFlags activityTraceFlags = ActivityTraceFlags.None) 907public ActivitySpanId SpanId 915ActivitySpanId activitySpanId = ActivitySpanId.CreateFromString(_id.AsSpan(36, 16)); 976public ActivitySpanId ParentSpanId 987parentSpanId = ActivitySpanId.CreateFromString(_parentId.AsSpan(36, 16)).ToHexString(); 1304_spanId = ActivitySpanId.CreateRandom().ToHexString(); 2071public readonly struct ActivitySpanId : IEquatable<ActivitySpanId> 2080public static unsafe ActivitySpanId CreateRandom() 2090public static ActivitySpanId CreateFromBytes(ReadOnlySpan<byte> idData) 2101public static ActivitySpanId CreateFromUtf8String(ReadOnlySpan<byte> idData) => new ActivitySpanId(idData); 2103public static ActivitySpanId CreateFromString(ReadOnlySpan<char> idData) 2125public static bool operator ==(ActivitySpanId spanId1, ActivitySpanId spandId2) 2129public static bool operator !=(ActivitySpanId spanId1, ActivitySpanId spandId2) 2133public bool Equals(ActivitySpanId spanId) 2139if (obj is ActivitySpanId spanId) 2198public ActivitySpanId ParentSpanId => activity.ParentSpanId; 2200public ActivitySpanId SpanId => activity.SpanId;
System\Diagnostics\ActivityContext.cs (2)
27public ActivityContext(ActivityTraceId traceId, ActivitySpanId spanId, ActivityTraceFlags traceFlags, string? traceState = null, bool isRemote = false) 44public ActivitySpanId SpanId { get; }