1 write to Name
System.Diagnostics.DiagnosticSource (1)
System\Diagnostics\ActivitySource.cs (1)
50Name = name ?? throw new ArgumentNullException(nameof(name));
83 references to Name
aspire (2)
Projects\ProcessGuestLauncher.cs (1)
199return activity?.Source.Name == ProfilingTelemetry.ActivitySourceName ? activity : null;
Telemetry\ProfilingTelemetry.cs (1)
811currentActivity.Source.Name == ActivitySourceName &&
Aspire.Azure.AI.Extensions.OpenAI.Tests (2)
AspireAzureOpenAIExtensionsTests.cs (1)
268Assert.Contains(exporter.Activities, activity => activity.Source.Name is "Experimental.Microsoft.Extensions.AI" or "Microsoft.Extensions.AI");
AspireAzureProjectOpenAIExtensionsTests.cs (1)
408Assert.Contains(exporter.Activities, activity => activity.Source.Name is "Experimental.Microsoft.Extensions.AI" or "Microsoft.Extensions.AI");
Aspire.Azure.AI.Projects.Tests (1)
AspireAzureAIProjectsExtensionsTests.cs (1)
275Assert.Contains(exporter.Activities, activity => activity.Source.Name.StartsWith("Azure.AI.Projects.", StringComparison.Ordinal));
Aspire.Cli.Tests (14)
Commands\AgentTelemetryCommandTests.cs (1)
403ShouldListenTo = source => source.Name == sourceName,
DotNet\DotNetCliRunnerTests.cs (1)
1138Assert.Equal(ProfilingTelemetry.ActivitySourceName, currentActivity.Source.Name);
Telemetry\ActivityTagEnrichmentProcessorTests.cs (6)
23ShouldListenTo = s => s.Name == source.Name, 69ShouldListenTo = s => s.Name == source.Name, 110ShouldListenTo = s => s.Name == source.Name,
Telemetry\AspireCliTelemetryTests.cs (2)
663ShouldListenTo = source => source.Name == fixture.ReportedSourceName, 746Assert.Equal(fixture.ReportedSourceName, activity.Source.Name);
Telemetry\ProfilingTelemetryTests.cs (1)
41Assert.Equal(ProfilingTelemetry.ActivitySourceName, startedActivity.Source.Name);
Telemetry\TelemetryConfigurationTests.cs (1)
387ShouldListenTo = source => source.Name == sourceName,
Telemetry\TelemetryFixture.cs (2)
64ShouldListenTo = source => source.Name == ReportedSourceName || source.Name == DiagnosticsSourceName,
Aspire.Components.Common.TestUtilities (1)
ConformanceTests.cs (1)
552Assert.Contains(exportedActivities, activity => activity.Source.Name == ActivitySourceName);
Aspire.Dashboard.Components.Tests (1)
tests\Shared\DashboardTelemetryFixture.cs (1)
47ShouldListenTo = source => source.Name == ActivitySourceName,
Aspire.Dashboard.Tests (14)
Integration\HealthTests.cs (4)
51activity => activity.Source.Name == "Microsoft.AspNetCore" && activity.Kind == ActivityKind.Server); 59Assert.Equal("Microsoft.AspNetCore", activity.Source.Name); 70activity => activity.Source.Name == DashboardActivitySource.ActivitySourceName); 80Assert.Equal(DashboardActivitySource.ActivitySourceName, exported.Source.Name);
Model\DashboardClientTests.cs (1)
832Assert.Equal(DashboardActivitySource.ActivitySourceName, activity.Source.Name);
Model\DashboardCommandExecutorTests.cs (1)
54ShouldListenTo = source => source.Name == fixture.ActivitySourceName,
Model\DashboardSqliteDatabaseTests.cs (1)
119Assert.Equal(TracingSqliteConnection.ActivitySourceName, activity.Source.Name);
Model\SqliteResourceRepositoryTests.cs (1)
1005ShouldListenTo = source => source.Name == TracingSqliteConnection.ActivitySourceName,
Model\TelemetryImportServiceTests.cs (1)
50Assert.Equal(DashboardActivitySource.ActivitySourceName, activity.Source.Name);
ResourceOutgoingPeerResolverTests.cs (1)
427Assert.Equal(DashboardActivitySource.ActivitySourceName, activity.Source.Name);
Telemetry\AzureMonitorTelemetryProviderTests.cs (1)
55() => Sdk.CreateTracerProviderBuilder().AddSource(source.Name).AddProcessor(traceProcessor).Build(),
Telemetry\DashboardTelemetryManagerTests.cs (2)
38() => Sdk.CreateTracerProviderBuilder().AddSource(source.Name).Build(), provider => 260return Sdk.CreateTracerProviderBuilder().AddSource(source.Name).Build();
tests\Shared\DashboardTelemetryFixture.cs (1)
47ShouldListenTo = source => source.Name == ActivitySourceName,
Aspire.Hosting (4)
Diagnostics\ProfilingTelemetry.cs (4)
314if (parentActivity?.Source.Name != ActivitySourceName || 497var activity = (Activity.Current is null || Activity.Current.Source.Name != ActivitySourceName) && 587else if ((Activity.Current is null || Activity.Current.Source.Name != ActivitySourceName) && 679ambientActivity.Source.Name != ActivitySourceName &&
Aspire.Hosting.RemoteHost (2)
Diagnostics\RemoteHostProfilingTelemetry.cs (2)
257else if ((ambientActivity is null || ambientActivity.Source.Name != ActivitySourceName) && 274ambientActivity.Source.Name != ActivitySourceName &&
Aspire.Hosting.RemoteHost.Tests (1)
RemoteHostProfilingTelemetryTests.cs (1)
188ShouldListenTo = source => ReferenceEquals(source, telemetry.ActivitySource) || source.Name is "test.client" or "test.jsonrpc",
Aspire.Hosting.Tests (3)
Backchannel\AuxiliaryBackchannelRpcTargetTests.cs (2)
2208ShouldListenTo = source => source.Name is ProfilingTelemetry.ActivitySourceName or "test.client" or "test.jsonrpc", 2212if (activity.Source.Name == ProfilingTelemetry.ActivitySourceName)
DistributedApplicationTests.cs (1)
2457ShouldListenTo = source => source.Name == sourceName,
Aspire.RabbitMQ.Client.Tests (1)
ConformanceTests.cs (1)
163Assert.Contains(exportedActivities, activity => activity.Source.Name == ActivitySourceName);
Aspire.StackExchange.Redis (3)
AspireRedisExtensions.cs (1)
162t.AddSource(StackExchangeRedisConnectionInstrumentation.ActivitySource.Name);
src\Vendoring\OpenTelemetry.Instrumentation.StackExchangeRedis\StackExchangeRedisConnectionInstrumentation.cs (1)
31internal static readonly string ActivityName = $"{ActivitySource.Name}.Execute";
src\Vendoring\OpenTelemetry.Instrumentation.StackExchangeRedis\TracerProviderBuilderExtensions.cs (1)
154.AddSource(StackExchangeRedisConnectionInstrumentation.ActivitySource.Name)
dotnet-aot (5)
parent\dotnet\Telemetry\TelemetryClient.cs (4)
114.AddMeter(Activities.Source.Name) 115.AddMeter(Activities.PerformanceSource.Name) 125.AddSource(Activities.Source.Name) 126.AddSource(Activities.PerformanceSource.Name)
parent\dotnet\Telemetry\TelemetryDiskLogger.cs (1)
86name: activity.Source.Name,
Microsoft.AspNetCore.Components.Server (1)
Circuits\CircuitActivitySource.cs (1)
48if (signalRActivity != null && signalRActivity.Source.Name == "Microsoft.AspNetCore.SignalR.Server")
Microsoft.DotNet.Cli.Utils (5)
Activities.cs (5)
27private static readonly Meter s_meter = new(PerformanceSource.Name, Product.Version); 35ShouldListenTo = source => source.Name == Source.Name || source.Name == PerformanceSource.Name,
Microsoft.Extensions.AI.OpenAI.Tests (2)
OpenAIChatClientTests.cs (1)
2099ShouldListenTo = source => source.Name == sourceName,
OpenAIResponseClientTests.cs (1)
7246ShouldListenTo = source => source.Name == sourceName,
Microsoft.Extensions.AI.Tests (2)
ChatCompletion\FunctionInvokingChatClientTests.cs (1)
2018Assert.All(executeToolActivities, executeTool => Assert.Equal(agentSourceName, executeTool.Source.Name));
Files\OpenTelemetryHostedFileClientTests.cs (1)
349Assert.Equal(sourceName, activitySource.Name);
Microsoft.Extensions.DataIngestion.Tests (2)
IngestionPipelineTests.cs (2)
247Assert.All(activities, a => Assert.Equal("Experimental.Microsoft.Extensions.DataIngestion", a.Source.Name)); 255Assert.All(activities, a => Assert.Equal("Experimental.Microsoft.Extensions.DataIngestion", a.Source.Name));
Microsoft.Extensions.Diagnostics (3)
Tracing\Configuration\TracingBuilderConfigurationExtensions.cs (1)
22/// <para>Tracing has two key levels: <see cref="ActivitySource.Name"/> and <see cref="Activity.OperationName"/>.</para>
Tracing\DefaultActivitySourceFactory.cs (2)
326(string Name, bool IsLocalScope) key = (source.Name, ReferenceEquals(_activitySourceFactory, source.Scope)); 384(string Name, bool IsLocalScope) key = (activitySource.Name, ReferenceEquals(_activitySourceFactory, activitySource.Scope));
Microsoft.Extensions.Diagnostics.Abstractions (7)
Tracing\TracingBuilderExtensions.Rules.cs (4)
19/// <param name="sourceName">The <see cref="ActivitySource.Name"/>, prefix, or pattern with a single <c>*</c> wildcard. A <see langword="null"/> or empty value matches all activity sources.</param> 31/// <param name="sourceName">The <see cref="ActivitySource.Name"/>, prefix, or pattern with a single <c>*</c> wildcard. A <see langword="null"/> or empty value matches all activity sources.</param> 43/// <param name="sourceName">The <see cref="ActivitySource.Name"/>, prefix, or pattern with a single <c>*</c> wildcard. A <see langword="null"/> or empty value matches all activity sources.</param> 55/// <param name="sourceName">The <see cref="ActivitySource.Name"/>, prefix, or pattern with a single <c>*</c> wildcard. A <see langword="null"/> or empty value matches all activity sources.</param>
Tracing\TracingRule.cs (3)
19/// <item><description>SourceName, either an exact match, the longest prefix match, or a wildcard pattern using a single <c>*</c>. See <see cref="ActivitySource.Name"/>.</description></item> 30/// <param name="sourceName">The <see cref="ActivitySource.Name"/>, prefix, or pattern with a single <c>*</c> wildcard. A <see langword="null"/> or empty value matches all activity sources.</param> 64/// Gets the <see cref="ActivitySource.Name"/>, either an exact match, the longest prefix match, or a wildcard pattern using a single <c>*</c>.
System.Diagnostics.DiagnosticSource (7)
System\Diagnostics\DsesActivitySourceListener.cs (7)
125&& _listenToActivitySourceNames.Contains(activitySource.Name)); 166if (TryFindSpecForActivity(activity.Source.Name, activity.OperationName, out var spec) 169_eventSource.ActivityStart(activity.Source.Name, activity.OperationName, spec.Morph(activity)); 177if (TryFindSpecForActivity(activity.Source.Name, activity.OperationName, out var spec) 180_eventSource.ActivityStop(activity.Source.Name, activity.OperationName, spec.Morph(activity)); 188return OnSample(options.Source.Name, options.Name, hasActivityContext: false, ref activityContextOptions); 193return OnSample(options.Source.Name, options.Name, hasActivityContext: true, ref options);