7 instantiations of ActivityContext
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"));
Stress.ApiService (2)
ProducerConsumer.cs (1)
35links.Add(new ActivityLink(new ActivityContext(item.Producer.TraceId, item.Producer.SpanId, ActivityTraceFlags.None)));
TraceCreator.cs (1)
133activityContext = new ActivityContext(
System.Diagnostics.DiagnosticSource (3)
System\Diagnostics\Activity.cs (2)
778public ActivityContext Context => new ActivityContext(TraceId, SpanId, ActivityTraceFlags, TraceStateString); 1100context = new ActivityContext(
System\Diagnostics\ActivityCreationOptions.cs (1)
139Unsafe.AsRef(in _context) = new ActivityContext(id, default, ActivityTraceFlags.None);
129 references to ActivityContext
Aspire.Microsoft.Data.SqlClient (1)
src\Vendoring\OpenTelemetry.Instrumentation.SqlClient\Implementation\SqlClientDiagnosticListener.cs (1)
59default(ActivityContext),
Aspire.Microsoft.EntityFrameworkCore.SqlServer (1)
src\Vendoring\OpenTelemetry.Instrumentation.SqlClient\Implementation\SqlClientDiagnosticListener.cs (1)
59default(ActivityContext),
Microsoft.AspNetCore.Components (4)
RenderTree\Renderer.cs (1)
19using CategoryLink = Tuple<ActivityContext, KeyValuePair<string, object?>?>;
src\Shared\Components\ComponentsActivityLinkStore.cs (3)
16using CategoryLink = Tuple<ActivityContext, KeyValuePair<string, object?>?>; 39public void SetActivityContext(string category, ActivityContext activityLink, KeyValuePair<string, object?>? tag) 50var link = kvp.Value.Item1;
Microsoft.AspNetCore.Components.Endpoints (4)
RazorComponentEndpointInvoker.cs (1)
49var httpActivityContext = context.Features.Get<IHttpActivityFeature>()?.Activity.Context ?? default;
src\Shared\Components\ComponentsActivityLinkStore.cs (3)
16using CategoryLink = Tuple<ActivityContext, KeyValuePair<string, object?>?>; 39public void SetActivityContext(string category, ActivityContext activityLink, KeyValuePair<string, object?>? tag) 50var link = kvp.Value.Item1;
Microsoft.AspNetCore.Components.Server (7)
Circuits\CircuitActivitySource.cs (1)
23public CircuitActivityHandle StartCircuitActivity(string circuitId, ActivityContext httpActivityContext)
Circuits\CircuitHost.cs (1)
115public Task InitializeAsync(ProtectedPrerenderComponentApplicationStore store, ActivityContext httpActivityContext, CancellationToken cancellationToken)
ComponentHub.cs (2)
144var httpActivityContext = Context.GetHttpContext().Features.Get<IHttpActivityFeature>()?.Activity.Context ?? default; 363var httpActivityContext = Context.GetHttpContext().Features.Get<IHttpActivityFeature>()?.Activity.Context ?? default;
src\Shared\Components\ComponentsActivityLinkStore.cs (3)
16using CategoryLink = Tuple<ActivityContext, KeyValuePair<string, object?>?>; 39public void SetActivityContext(string category, ActivityContext activityLink, KeyValuePair<string, object?>? tag) 50var link = kvp.Value.Item1;
Microsoft.AspNetCore.Components.Server.Tests (4)
Circuits\CircuitActivitySourceTest.cs (4)
29Sample = (ref ActivityCreationOptions<ActivityContext> options) => ActivitySamplingResult.AllData, 44var httpContext = new ActivityContext(ActivityTraceId.CreateRandom(), ActivitySpanId.CreateRandom(), ActivityTraceFlags.Recorded); 72var httpContext = default(ActivityContext);
Microsoft.AspNetCore.Components.Tests (1)
ComponentsActivitySourceTest.cs (1)
20Sample = (ref ActivityCreationOptions<ActivityContext> options) => ActivitySamplingResult.AllData,
Microsoft.AspNetCore.Diagnostics (2)
src\Shared\Diagnostics\ActivityCreator.cs (2)
41if (ActivityContext.TryParse(requestId, traceState, isRemote: true, out ActivityContext context))
Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore (2)
src\Shared\Diagnostics\ActivityCreator.cs (2)
41if (ActivityContext.TryParse(requestId, traceState, isRemote: true, out ActivityContext context))
Microsoft.AspNetCore.Hosting (2)
src\Shared\Diagnostics\ActivityCreator.cs (2)
41if (ActivityContext.TryParse(requestId, traceState, isRemote: true, out ActivityContext context))
Microsoft.AspNetCore.Hosting.Tests (8)
HostingApplicationDiagnosticsTests.cs (6)
184Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData 1022Sample = (ref ActivityCreationOptions<ActivityContext> options) => ComputeActivitySamplingResult(ref options), 1046static ActivitySamplingResult ComputeActivitySamplingResult(ref ActivityCreationOptions<ActivityContext> options) 1093Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData, 1135Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData, 1193Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData,
HostingApplicationTests.cs (2)
101Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData 143Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData
Microsoft.AspNetCore.SignalR.Client.FunctionalTests (6)
HubConnectionTests.Tracing.cs (6)
43Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData, 238Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData, 382Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData, 485Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData, 581Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData, 671Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData,
Microsoft.AspNetCore.SignalR.Client.Tests (5)
HubConnectionTests.Tracing.cs (5)
30Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData, 67Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData, 105Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData, 139Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData, 177Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData,
Microsoft.AspNetCore.SignalR.Core (2)
src\Shared\Diagnostics\ActivityCreator.cs (2)
41if (ActivityContext.TryParse(requestId, traceState, isRemote: true, out ActivityContext context))
Microsoft.AspNetCore.SignalR.Tests (8)
HubConnectionHandlerTests.Activity.cs (8)
39Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData, 114Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData, 183Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData, 242Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData, 315Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData, 362Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData, 414Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData, 465Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData,
Microsoft.Build.Engine.UnitTests (3)
Telemetry\OpenTelemetryActivities_Tests.cs (2)
147Sample = (ref ActivityCreationOptions<ActivityContext> options) => ActivitySamplingResult.AllData, 173Sample = (ref ActivityCreationOptions<ActivityContext> options) => ActivitySamplingResult.AllData,
Telemetry\Telemetry_Tests.cs (1)
193Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData,
Microsoft.Extensions.AI (2)
ChatCompletion\FunctionInvokingChatClient.cs (1)
1125default(ActivityContext),
Embeddings\OpenTelemetryEmbeddingGenerator.cs (1)
159default(ActivityContext),
Stress.ApiService (2)
Program.cs (1)
380Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData,
TraceCreator.cs (1)
125ActivityContext activityContext;
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\ActivityContext.netcoreapp.cs (1)
10public readonly partial struct ActivityContext : IEquatable<ActivityContext>
System\Diagnostics\ActivityCreationOptions.cs (9)
10/// The possible generic type parameters is <see cref="ActivityContext"/> or <see cref="string"/> 15private readonly ActivityContext _context; 23/// <param name="parent">The requested parent to create the Activity object with. The parent either be a parent Id represented as string or it can be a parent context <see cref="ActivityContext"/>.</param> 25/// <param name="tags">Key-value pairs list for the tags to create the Activity object with.<see cref="ActivityContext"/></param> 46if (parent is ActivityContext ac && ac != default) 60if (ActivityContext.TryParse(p, null, out _context)) 101/// Retrieve the parent which requested to create the Activity object with. Parent will be either in form of string or <see cref="ActivityContext"/>. 133if (Parent is ActivityContext && IdFormat == ActivityIdFormat.W3C && _context == default) 169internal ActivityContext GetContext() => _context;
System\Diagnostics\ActivityLink.cs (7)
10/// Activity may be linked to zero or more other <see cref="ActivityContext"/> that are causally related. 23/// <param name="context">The trace Activity context<see cref="ActivityContext"/></param> 24/// <param name="tags">The key-value pair list of tags which associated to the <see cref="ActivityContext"/></param> 25public ActivityLink(ActivityContext context, ActivityTagsCollection? tags = null) 33/// Retrieve the <see cref="ActivityContext"/> object inside this <see cref="ActivityLink"/> object. 35public ActivityContext Context { get; } 38/// Retrieve the key-value pair list of tags attached with the <see cref="ActivityContext"/>.
System\Diagnostics\ActivityLink.netcoreapp.cs (1)
9/// Activity may be linked to zero or more other <see cref="ActivityContext"/> that are causally related.
System\Diagnostics\ActivityListener.cs (1)
58public SampleActivity<ActivityContext>? Sample { get; set; }
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)
System\Diagnostics\DiagLinkedList.cs (1)
156ActivityContext ac = al.Context;
System\Diagnostics\DsesActivitySourceListener.cs (4)
165[DynamicDependency(DynamicallyAccessedMemberTypes.PublicProperties, typeof(ActivityContext))] 194ActivityCreationOptions<ActivityContext> activityContextOptions = default; 199private ActivitySamplingResult OnSample(ref ActivityCreationOptions<ActivityContext> options) 208ref ActivityCreationOptions<ActivityContext> options)
System\Diagnostics\DsesFilterAndTransform.cs (3)
216DsesSampleActivityFunc sampleFunc = static (bool hasActivityContext, ref ActivityCreationOptions<ActivityContext> options) 243sampleFunc = static (bool hasActivityContext, ref ActivityCreationOptions<ActivityContext> options) => ActivitySamplingResult.PropagationData; 247sampleFunc = static (bool hasActivityContext, ref ActivityCreationOptions<ActivityContext> options) => ActivitySamplingResult.AllData;
System\Diagnostics\DsesSamplerBuilder.cs (6)
8ref ActivityCreationOptions<ActivityContext> options); 20return (bool hasActivityContext, ref ActivityCreationOptions<ActivityContext> options) => 24ActivityContext parentContext = options.Parent; 39public static ActivitySamplingResult ParentRatioSampler(long idUpperBound, in ActivityContext parentContext, ActivityTraceId traceId) 76return (bool hasActivityContext, ref ActivityCreationOptions<ActivityContext> options) => 80ActivityContext parentContext = options.Parent;