7 instantiations of ActivityContext
Microsoft.AspNetCore.Components.Server.Tests (1)
Microsoft.AspNetCore.Components.Tests (1)
Stress.ApiService (2)
System.Diagnostics.DiagnosticSource (3)
137 references to ActivityContext
Aspire.Cli.Tests (2)
Microsoft.AspNetCore.Components (4)
Microsoft.AspNetCore.Components.Endpoints (4)
Microsoft.AspNetCore.Components.Server (7)
Microsoft.AspNetCore.Components.Server.Tests (4)
Microsoft.AspNetCore.Components.Tests (1)
Microsoft.AspNetCore.Diagnostics (2)
Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore (2)
Microsoft.AspNetCore.Hosting (2)
Microsoft.AspNetCore.Hosting.Tests (17)
HostingApplicationDiagnosticsTests.cs (15)
185Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData
1028Sample = (ref ActivityCreationOptions<ActivityContext> options) => ComputeActivitySamplingResult(ref options),
1052static ActivitySamplingResult ComputeActivitySamplingResult(ref ActivityCreationOptions<ActivityContext> options)
1099Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData,
1141Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData,
1199Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData,
1242Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.PropagationData,
1292Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData,
1332Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData,
1367Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData,
1408Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData,
1440Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData,
1483Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData,
1527Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData,
1576Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData,
Microsoft.AspNetCore.SignalR.Client.FunctionalTests (6)
Microsoft.AspNetCore.SignalR.Client.Tests (5)
Microsoft.AspNetCore.SignalR.Core (2)
Microsoft.AspNetCore.SignalR.Tests (8)
Microsoft.Extensions.AI (2)
Microsoft.Extensions.AI.OpenAI.Tests (2)
Stress.ApiService (2)
System.Diagnostics.DiagnosticSource (65)
System\Diagnostics\Activity.cs (4)
778public ActivityContext Context => new ActivityContext(TraceId, SpanId, ActivityTraceFlags, TraceStateString);
1083internal static bool TryConvertIdToContext(string traceParent, string? traceState, bool isRemote, out ActivityContext context)
1178internal static Activity Create(ActivitySource source, string name, ActivityKind kind, string? parentId, ActivityContext parentContext,
2187public ActivityContext Context => activity.Context;
System\Diagnostics\ActivityContext.cs (11)
14public readonly partial struct ActivityContext : IEquatable<ActivityContext>
71public static bool TryParse(string? traceParent, string? traceState, bool isRemote, out ActivityContext context)
88public static bool TryParse(string? traceParent, string? traceState, out ActivityContext context) => TryParse(traceParent, traceState, isRemote: false, out context);
98public static ActivityContext Parse(string traceParent, string? traceState)
102if (!Activity.TryConvertIdToContext(traceParent, traceState, isRemote: false, out ActivityContext context))
110public bool Equals(ActivityContext value) => SpanId.Equals(value.SpanId) && TraceId.Equals(value.TraceId) && TraceFlags == value.TraceFlags && TraceState == value.TraceState && IsRemote == value.IsRemote;
112public override bool Equals([NotNullWhen(true)] object? obj) => (obj is ActivityContext context) ? Equals(context) : false;
113public static bool operator ==(ActivityContext left, ActivityContext right) => left.Equals(right);
114public static bool operator !=(ActivityContext left, ActivityContext right) => !(left == right);
System\Diagnostics\ActivitySource.cs (17)
129/// <param name="parentContext">The parent <see cref="ActivityContext"/> object to initialize the created Activity object with.</param>
137public Activity? CreateActivity(string name, ActivityKind kind, ActivityContext parentContext, IEnumerable<KeyValuePair<string, object?>>? tags = null, IEnumerable<ActivityLink>? links = null, ActivityIdFormat idFormat = ActivityIdFormat.Unknown)
170/// <param name="parentContext">The parent <see cref="ActivityContext"/> object to initialize the created Activity object with.</param>
175public Activity? StartActivity(string name, ActivityKind kind, ActivityContext parentContext, IEnumerable<KeyValuePair<string, object?>>? tags = null, IEnumerable<ActivityLink>? links = null, DateTimeOffset startTime = default)
195/// <param name="parentContext">The parent <see cref="ActivityContext"/> object to initialize the created Activity object with.</param>
201public Activity? StartActivity(ActivityKind kind, ActivityContext parentContext = default, IEnumerable<KeyValuePair<string, object?>>? tags = null, IEnumerable<ActivityLink>? links = null, DateTimeOffset startTime = default, [CallerMemberName] string name = "")
204private Activity? CreateActivity(string name, ActivityKind kind, ActivityContext context, string? parentId, IEnumerable<KeyValuePair<string, object?>>? tags,
223ActivityCreationOptions<ActivityContext> acoContext = default;
229acoContext = new ActivityCreationOptions<ActivityContext>(this, name, aco.GetContext(), kind, tags, links, ActivityIdFormat.W3C);
232listeners.EnumWithFunc((ActivityListener listener, ref ActivityCreationOptions<string> data, ref ActivitySamplingResult result, ref ActivityCreationOptions<ActivityContext> dataWithContext) => {
250SampleActivity<ActivityContext>? sample = listener.Sample;
301var aco = new ActivityCreationOptions<ActivityContext>(this, name, useCurrentActivityContext ? Activity.Current!.Context : context, kind, tags, links, idFormat);
302listeners.EnumWithFunc((ActivityListener listener, ref ActivityCreationOptions<ActivityContext> data, ref ActivitySamplingResult result, ref ActivityCreationOptions<ActivityContext> unused) => {
303SampleActivity<ActivityContext>? sample = listener.Sample;
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)