1 write to Name
System.Diagnostics.DiagnosticSource (1)
System\Diagnostics\ActivitySource.cs (1)
50Name = name ?? throw new ArgumentNullException(nameof(name));
68 references to Name
aspire (2)
Projects\ProcessGuestLauncher.cs (1)
196return activity?.Source.Name == ProfilingTelemetry.ActivitySourceName ? activity : null;
Telemetry\ProfilingTelemetry.cs (1)
811currentActivity.Source.Name == ActivitySourceName &&
Aspire.Cli.Tests (15)
Commands\AgentTelemetryCommandTests.cs (1)
265ShouldListenTo = source => source.Name == sourceName,
DotNet\DotNetCliRunnerTests.cs (1)
755Assert.Equal(ProfilingTelemetry.ActivitySourceName, currentActivity.Source.Name);
Telemetry\AspireCliTelemetryTests.cs (3)
168ShouldListenTo = source => source.Name == otherSourceName, 586ShouldListenTo = source => source.Name == fixture.ReportedSourceName, 669Assert.Equal(fixture.ReportedSourceName, activity.Source.Name);
Telemetry\CliTagEnrichmentProcessorTests.cs (6)
23ShouldListenTo = s => s.Name == source.Name, 68ShouldListenTo = s => s.Name == source.Name, 108ShouldListenTo = s => s.Name == source.Name,
Telemetry\ProfilingTelemetryTests.cs (1)
41Assert.Equal(ProfilingTelemetry.ActivitySourceName, startedActivity.Source.Name);
Telemetry\TelemetryConfigurationTests.cs (1)
382ShouldListenTo = source => source.Name == sourceName,
Telemetry\TelemetryFixture.cs (2)
58ShouldListenTo = source => source.Name == ReportedSourceName || source.Name == DiagnosticsSourceName,
Aspire.Components.Common.TestUtilities (1)
ConformanceTests.cs (1)
550Assert.Contains(exportedActivities, activity => activity.Source.Name == ActivitySourceName);
Aspire.Dashboard.Tests (9)
Integration\HealthTests.cs (4)
50activity => activity.Source.Name == "Microsoft.AspNetCore" && activity.Kind == ActivityKind.Server); 58Assert.Equal("Microsoft.AspNetCore", activity.Source.Name); 69activity => activity.Source.Name == DashboardActivitySource.ActivitySourceName); 79Assert.Equal(DashboardActivitySource.ActivitySourceName, exported.Source.Name);
Model\DashboardClientTests.cs (1)
331Assert.Equal(DashboardActivitySource.ActivitySourceName, activity.Source.Name);
Model\DashboardSqliteDatabaseTests.cs (1)
112Assert.Equal(TracingSqliteConnection.ActivitySourceName, activity.Source.Name);
Model\SqliteResourceRepositoryTests.cs (1)
941ShouldListenTo = 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);
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)
240else if ((ambientActivity is null || ambientActivity.Source.Name != ActivitySourceName) && 257ambientActivity.Source.Name != ActivitySourceName &&
Aspire.Hosting.RemoteHost.Tests (1)
RemoteHostProfilingTelemetryTests.cs (1)
154ShouldListenTo = 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)
2453ShouldListenTo = source => source.Name == sourceName,
Aspire.RabbitMQ.Client.Tests (1)
ConformanceTests.cs (1)
181Assert.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)
30internal static readonly string ActivityName = $"{ActivitySource.Name}.Execute";
src\Vendoring\OpenTelemetry.Instrumentation.StackExchangeRedis\TracerProviderBuilderExtensions.cs (1)
154.AddSource(StackExchangeRedisConnectionInstrumentation.ActivitySource.Name)
dotnet-aot (3)
parent\dotnet\Telemetry\TelemetryClient.cs (2)
112.AddMeter(Activities.Source.Name) 122.AddSource(Activities.Source.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.Extensions.AI.OpenAI.Tests (2)
OpenAIChatClientTests.cs (1)
2023ShouldListenTo = source => source.Name == sourceName,
OpenAIResponseClientTests.cs (1)
6805ShouldListenTo = source => source.Name == sourceName,
Microsoft.Extensions.AI.Tests (2)
ChatCompletion\FunctionInvokingChatClientTests.cs (1)
1865Assert.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);