173 references to Name
aspire (12)
Backchannel\AppHostAuxiliaryBackchannel.cs (1)
925arguments[prop.Name] = prop.Value;
Commands\McpCallCommand.cs (1)
87dict[prop.Name] = prop.Value.Clone();
Configuration\AspireConfigFile.cs (4)
287envProp.Name, envProp.Value.ValueKind, envValue); 290profile.EnvironmentVariables[envProp.Name] = envValue; 296envProp.Name, envProp.Value.ValueKind); 301profiles[prop.Name] = profile;
Mcp\Tools\ExecuteResourceCommandTool.cs (2)
178arguments[property.Name] = property.Value.ValueKind switch 185_ => throw new McpProtocolException($"Argument 'arguments.{property.Name}' must be a string, number, boolean, or null.", McpErrorCode.InvalidParams)
Projects\DotNetAppHostProject.cs (2)
2156if (!string.Equals(candidate.Name, requestedProfileName, StringComparison.OrdinalIgnoreCase)) 2215? selectedProfile.Name
Projects\GuestAppHostProject.cs (1)
1003result[prop.Name] = prop.Value.GetString()!;
Projects\PrebuiltAppHostServer.cs (1)
1673TryParsePackageFingerprintKey(library.Name) is not { } packageKey)
Aspire.Acquisition.Tests (2)
Scripts\ReleaseScriptPowerShellTests.cs (1)
295Assert.Equal("source", property.Name);
Scripts\ReleaseScriptShellTests.cs (1)
231Assert.Equal("source", property.Name);
Aspire.Cli.EndToEnd.Tests (3)
EmulatedLocalReleaseBuildTests.cs (3)
385if (package.Name.StartsWith("Aspire.", StringComparison.OrdinalIgnoreCase) && 386package.Name.Contains("Redis", StringComparison.OrdinalIgnoreCase) && 390return (package.Name, version);
Aspire.Cli.Tests (10)
Agents\TelemetryHookInstallerTests.cs (5)
64var expectedNames = bundledFiles.Select(file => file.Name).Order(StringComparer.Ordinal).ToArray(); 66Assert.Equal(expectedNames, recordedFiles.EnumerateObject().Select(file => file.Name).Order(StringComparer.Ordinal)); 70var bundledPath = Path.Combine(bundleDirectory.FullName, "hooks", "scripts", file.Name); 72var installedContent = await ReadLfNormalizedAsync(installedPaths[file.Name]).DefaultTimeout(); 77Assert.Equal(file.Value.GetString(), recordedFiles.GetProperty(file.Name).GetString());
Caching\AppHostInfoDiskCacheTests.cs (1)
119.Select(property => property.Name)
Mcp\ExcludeFromMcpTests.cs (1)
269.ToDictionary(p => p.Name, p => p.Value.Clone());
Mcp\ExecuteResourceCommandToolTests.cs (2)
36.ToDictionary(p => p.Name, p => p.Value.Clone()); 295.EnumerateObject().ToDictionary(p => p.Name, p => p.Value.Clone());
Templating\JavaAppHostTemplateTests.cs (1)
117.Select(package => package.Name)
Aspire.Deployment.EndToEnd.Tests (1)
AcaExpressDeploymentTests.cs (1)
292assignedIdentity => string.Equals(assignedIdentity.Name, identity, StringComparison.OrdinalIgnoreCase));
Aspire.Hosting (2)
Backchannel\AuxiliaryBackchannelRpcTarget.cs (2)
240arguments[prop.Name] = ConvertJsonElementToObject(prop.Value); 1978JsonValueKind.Object => element.EnumerateObject().ToDictionary(p => p.Name, p => ConvertJsonElementToObject(p.Value)),
Aspire.Hosting.Browsers (7)
ChromiumBrowserResolver.cs (7)
136if (!Directory.Exists(Path.Combine(userDataDirectory, profileEntry.Name)) || 144if (match is not null && !string.Equals(match, profileEntry.Name, StringComparison.Ordinal)) 150match = profileEntry.Name; 292if (!Directory.Exists(Path.Combine(userDataDirectory, profileEntry.Name))) 297profiles[profileEntry.Name] = new ChromiumBrowserProfile( 298profileEntry.Name, 315return string.Equals(profileEntry.Name, profile, StringComparison.OrdinalIgnoreCase) ||
Aspire.Hosting.Browsers.Tests (7)
src\Aspire.Hosting.Browsers\ChromiumBrowserResolver.cs (7)
136if (!Directory.Exists(Path.Combine(userDataDirectory, profileEntry.Name)) || 144if (match is not null && !string.Equals(match, profileEntry.Name, StringComparison.Ordinal)) 150match = profileEntry.Name; 292if (!Directory.Exists(Path.Combine(userDataDirectory, profileEntry.Name))) 297profiles[profileEntry.Name] = new ChromiumBrowserProfile( 298profileEntry.Name, 315return string.Equals(profileEntry.Name, profile, StringComparison.OrdinalIgnoreCase) ||
Aspire.Hosting.Dotnet.Tests (1)
DotnetProjectBuildCoordinatorTests.cs (1)
1028.EnumerateObject().Select(framework => framework.Name).Order(StringComparer.Ordinal));
Aspire.Hosting.Kubernetes (1)
KubernetesManifestResource.cs (1)
230JsonValueKind.Object => element.EnumerateObject().ToDictionary(prop => prop.Name, prop => NormalizeJsonElement(prop.Value), StringComparer.Ordinal),
Aspire.Hosting.Radius (4)
Publishing\SealedSecretApplyStep.cs (1)
611keys.Add(member.Name);
Secrets\SealedSecretManifest.cs (3)
392switch (property.Name) 469if (string.Equals(property.Name, field, StringComparison.Ordinal)) 495if (string.Equals(property.Name, name, StringComparison.Ordinal))
Aspire.Hosting.Sdk.Tests (1)
AppHostSdkTargetsTests.cs (1)
1289return properties.EnumerateObject().ToDictionary(property => property.Name, property => property.Value.GetString() ?? string.Empty);
dotnet-aot (3)
parent\dotnet\Commands\Test\MTP\MicrosoftTestingPlatformTestCommand.cs (2)
1000if (string.Equals(property.Name, propertyName, StringComparison.OrdinalIgnoreCase)) 1034if (!propertyNames.Add(property.Name) || HasDuplicatePropertyNames(property.Value))
parent\dotnet\ToolManifest\ToolManifestEditor.cs (1)
169PackageId = toolJson.Name
dotnet-openapi (1)
Commands\BaseCommand.cs (1)
469packageVersionsDictionary[packageVersion.Name] = packageVersion.Value.GetString();
dotnet-sourcelink (1)
ILCompiler.Compiler (1)
parent\parent\Common\Microsoft\SourceLink\Tools\SourceLinkMap.cs (1)
87!TryParseEntry(documentsEntry.Name, documentsEntry.Value.GetString()!, out var entry))
ILCompiler.ReadyToRun (1)
Compiler\CallChainProfile.cs (1)
256string keyParts = methodAndCallees.Name;
Infrastructure.Tests (6)
TestTriggerMap\SelectTestsAcceptanceTests.cs (2)
1248if (package.Name.StartsWith("Aspire.Hosting", StringComparison.Ordinal)) 1250consumers.Add(package.Name);
tools\GenerateCITimeline\GitHubApi.cs (2)
92if (!merged.TryGetValue(prop.Name, out var list)) 95merged[prop.Name] = list;
WorkflowScripts\AutoRerunTransientCiFailuresTests.cs (2)
1262Assert.Contains(prop.Name, allowedTopLevel); 2084Assert.Contains(prop.Name, allowedFields);
Microsoft.AspNetCore.Authentication.OAuth (2)
MapAllClaimsAction.cs (2)
31var duplicate = identity.FindFirst(c => string.Equals(c.Type, pair.Name, StringComparison.OrdinalIgnoreCase) 36identity.AddClaim(new Claim(pair.Name, claimValue, ClaimValueTypes.String, issuer));
Microsoft.AspNetCore.Components.Web (14)
JSComponents\JSComponentInterop.cs (1)
101var parameterName = jsonProperty.Name;
WebEventData\ChangeEventArgsReader.cs (1)
43throw new JsonException($"Unknown property {property.Name}");
WebEventData\ClipboardEventArgsReader.cs (1)
25throw new JsonException($"Unknown property {property.Name}");
WebEventData\DragEventArgsReader.cs (2)
73throw new JsonException($"Unknown property {property.Name}"); 95throw new JsonException($"Unknown property {property.Name}");
WebEventData\ErrorEventArgsReader.cs (1)
45throw new JsonException($"Unknown property {property.Name}");
WebEventData\FocusEventArgsReader.cs (1)
25throw new JsonException($"Unknown property {property.Name}");
WebEventData\KeyboardEventArgsReader.cs (1)
70throw new JsonException($"Unknown property {property.Name}");
WebEventData\MouseEventArgsReader.cs (1)
117throw new JsonException($"Unknown property {property.Name}");
WebEventData\ProgressEventArgReader.cs (1)
40throw new JsonException($"Unknown property {property.Name}");
WebEventData\TouchEventArgsReader.cs (2)
72throw new JsonException($"Unknown property {property.Name}"); 126throw new JsonException($"Unknown property {property.Name}");
WebEventData\WebEventDescriptorReader.cs (2)
38throw new JsonException($"Unknown property {property.Name}"); 72throw new JsonException($"Unknown property {property.Name}");
Microsoft.AspNetCore.Mvc.ViewFeatures (2)
Infrastructure\DefaultTempDataSerializer.cs (2)
74deserialized[item.Name] = deserializedValue; 122dictionary[item.Name] = item.Value.GetString();
Microsoft.CodeAnalysis.Features (1)
PdbSourceDocument\SourceLinkMap.cs (1)
94!TryParseEntry(documentsEntry.Name, documentsEntry.Value.GetString()!, out var entry))
Microsoft.DotNet.Arcade.Sdk (1)
src\InstallDotNetCore.cs (1)
265runtime = token.Name;
Microsoft.DotNet.ProjectTools (4)
LaunchSettings\LaunchSettings.cs (4)
103selectedProfileName = firstProfileProperty.Value.ValueKind == JsonValueKind.Object ? firstProfileProperty.Name : null; 110.Where(p => string.Equals(p.Name, profileName, StringComparison.OrdinalIgnoreCase))]; 115string.Join(",\n", caseInsensitiveProfileMatches.Select(p => $"\t{p.Name}")))); 123profileObject = profilesObject.GetProperty(caseInsensitiveProfileMatches.First().Name);
Microsoft.Extensions.AI.Evaluation.Safety (4)
ContentSafetyService.cs (4)
63string metricName = metricProperty.Name; 110if (property.Name != "label" && property.Name != "reasoning") 112metric.AddOrUpdateMetadata(property.Name, property.Value.ToString());
Microsoft.Extensions.Configuration.Json (1)
JsonConfigurationFileParser.cs (1)
50EnterContext(property.Name);
Microsoft.ML.Tokenizers.Tests (1)
BpeTests.cs (1)
1008yield return new KeyValuePair<string, int>(token.Name, token.Value.GetInt32());
Microsoft.NET.Build.Containers (4)
LocalDaemons\ContainerRuntimes.cs (2)
184property.Name.Equals(registryDomain, StringComparison.OrdinalIgnoreCase)) 199property.Name.Equals(registryDomain, StringComparison.OrdinalIgnoreCase))
LocalDaemons\DockerCli.cs (2)
253&& property.Name.Equals(registryDomain, StringComparison.OrdinalIgnoreCase)) 269&& property.Name.Equals(registryDomain, StringComparison.OrdinalIgnoreCase))
Microsoft.NET.HostModel (1)
ComHost\RegFreeComManifest.cs (1)
65string guidMaybe = property.Name;
Microsoft.NET.ProjectData.Generators (17)
DataModelSchemaGenerator.cs (17)
204 string itemPath = $"items.{item.Name}"; 205 ValidateIdentifier(item.Name, "Item name"); 206 if (item.Name is "ProjectItems" or "AllItemTypes" or "RequiredItemTypes" or "AllMetadata" or "MetadataByItemType") 207 throw Invalid($"Item name '{item.Name}' is reserved by the generated ProjectItems type."); 208 if (!generatedNames.Add(item.Name)) 209 throw Invalid($"Item name '{item.Name}' is duplicated."); 215 List<string> metadata = GetOptionalMetadata(item.Value, itemPath, item.Name); 216 items.Add(new(item.Name, GetOptionalDescription(item.Value, itemPath), isRequired, metadata)); 332 if (entry.Name.StartsWith("$", StringComparison.Ordinal)) 335 ValidateIdentifier(PascalCase(entry.Name), "Path sentinel name"); 336 string generatedName = PascalCase(entry.Name); 338 throw Invalid($"Path sentinel name '{entry.Name}' produces duplicate generated member name '{generatedName}'."); 340 string value = RequireNonEmptyString(entry.Value, $"pathSentinels.{entry.Name}"); 341 ValidateToken(value, $"Field 'pathSentinels.{entry.Name}'"); 345 entries.Add((entry.Name, value)); 443 if (!names.Add(property.Name)) 444 throw Invalid($"{char.ToUpperInvariant(subject[0]) + subject.Substring(1)} contains duplicate field '{property.Name}'.");
Microsoft.NET.ProjectData.Tasks (19)
ValidateProjectDataPackagesTask.cs (19)
365 this.LogAssetsFileError($"dependency request '{dependency.Name}' for target framework '{this.TargetFramework}' has no string target"); 377 this.LogAssetsFileError($"package dependency request '{dependency.Name}' for target framework '{this.TargetFramework}' has no string version"); 384 autoReferencedRequestIds.Add(dependency.Name); 387 directRequests[dependency.Name] = version; 393 directAssetSelections[dependency.Name] = assetSelection; 439 this.LogAssetsFileError($"package dependency request '{dependency.Name}' for target framework '{targetFramework}' has no string include assets"); 452 this.LogAssetsFileError($"package dependency request '{dependency.Name}' for target framework '{targetFramework}' has no string private assets"); 518 this.LogAssetsFileError($"central package version '{centralVersion.Name}' for target framework '{this.TargetFramework}' has no string version"); 522 result[centralVersion.Name] = centralVersion.Value.GetString()!; 558 if (directRequests.ContainsKey(dependency.Name)) 566 this.LogAssetsFileError($"central transitive dependency request '{dependency.Name}' for target framework '{this.TargetFramework}' has no string version"); 570 result[dependency.Name] = version; 607 this.LogAssetsFileError($"resolved dependency '{dependency.Name}' for target framework '{this.TargetFramework}' has no string type"); 616 int separatorIndex = dependency.Name.LastIndexOf('/'); 617 if (separatorIndex <= 0 || separatorIndex == dependency.Name.Length - 1) 619 this.LogAssetsFileError($"resolved package identity '{dependency.Name}' for target framework '{this.TargetFramework}' has no concrete version"); 623 result[dependency.Name.Substring(0, separatorIndex)] = dependency.Name.Substring(separatorIndex + 1); 679 if (string.Equals(property.Name, propertyName, StringComparison.OrdinalIgnoreCase))
Microsoft.SourceLink.Tools.Package (1)
SourceLinkMap.cs (1)
114!TryParseEntry(documentsEntry.Name, documentsEntry.Value.GetString()!, out var entry))
Microsoft.TemplateEngine.Edge (12)
parent\Shared\JExtensions.cs (5)
268var property = new KeyValuePair<string, JsonNode?>(prop.Name, ParseJsonNode(prop.Value.GetRawText())); 269if (propertyIndexes.TryGetValue(prop.Name, out int existingIndex)) 275propertyIndexes[prop.Name] = result.Count; 563if (string.Equals(prop.Name, key, StringComparison.Ordinal)) 567else if (string.Equals(prop.Name, key, StringComparison.OrdinalIgnoreCase))
Settings\TemplateCache.cs (2)
154mountPointInfo.Add(entry.Name, entry.Value.GetDateTime()); 205if (string.Equals(property.Name, propertyName, StringComparison.OrdinalIgnoreCase))
Settings\TemplateInfoReader.cs (5)
192baselineInfo.Add(item.Name, new BaselineInfo(defaultOverrides, GetStringValue(item.Value, nameof(IBaselineInfo.Description)))); 219tags.Add(item.Name, item.Value.ValueKind == JsonValueKind.Null ? string.Empty : item.Value.GetString()!); 335choice.Name, 369if (string.Equals(property.Name, propertyName, StringComparison.OrdinalIgnoreCase)) 462result[property.Name] = property.Value.GetString()!;
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (5)
parent\Shared\JExtensions.cs (5)
268var property = new KeyValuePair<string, JsonNode?>(prop.Name, ParseJsonNode(prop.Value.GetRawText())); 269if (propertyIndexes.TryGetValue(prop.Name, out int existingIndex)) 275propertyIndexes[prop.Name] = result.Count; 563if (string.Equals(prop.Name, key, StringComparison.Ordinal)) 567else if (string.Equals(prop.Name, key, StringComparison.OrdinalIgnoreCase))
Microsoft.TemplateEngine.Utils (5)
parent\Shared\JExtensions.cs (5)
268var property = new KeyValuePair<string, JsonNode?>(prop.Name, ParseJsonNode(prop.Value.GetRawText())); 269if (propertyIndexes.TryGetValue(prop.Name, out int existingIndex)) 275propertyIndexes[prop.Name] = result.Count; 563if (string.Equals(prop.Name, key, StringComparison.Ordinal)) 567else if (string.Equals(prop.Name, key, StringComparison.OrdinalIgnoreCase))
Microsoft.TemplateSearch.Common (5)
parent\Shared\JExtensions.cs (5)
268var property = new KeyValuePair<string, JsonNode?>(prop.Name, ParseJsonNode(prop.Value.GetRawText())); 269if (propertyIndexes.TryGetValue(prop.Name, out int existingIndex)) 275propertyIndexes[prop.Name] = result.Count; 563if (string.Equals(prop.Name, key, StringComparison.Ordinal)) 567else if (string.Equals(prop.Name, key, StringComparison.OrdinalIgnoreCase))
Microsoft.TestPlatform.CommunicationUtilities (1)
Serialization\TestRunStatisticsConverter.cs (1)
37if (Enum.TryParse<TestOutcome>(kvp.Name, out var outcome))
RepoTasks (2)
ResolveDotnetToolPackagePaths.cs (2)
55if (!toolsByPackageId.TryAdd(tool.Name, tool.Value)) 57Log.LogError($"The dotnet tool manifest '{ToolManifestPath}' contains duplicate package ID '{tool.Name}' under case-insensitive comparison.");
System.Text.Json (7)
System\Text\Json\Document\JsonElement.cs (2)
1373ref ValueQueue<JsonElement> values = ref CollectionsMarshal.GetValueRefOrAddDefault(properties2, prop2.Name, out bool _); 1388ref ValueQueue<JsonElement> values = ref CollectionsMarshal.GetValueRefOrAddDefault(properties2, prop.Name, out bool exists);
System\Text\Json\Document\JsonProperty.cs (4)
44/// <see cref="Name" />, but can avoid creating the string instance. 64/// <see cref="Name" />, but can avoid creating the string instance. 84/// <see cref="Name" />, but can avoid creating the string instance. 107/// This <see cref="Name"/>'s length is too large to be a JSON object property.
System\Text\Json\Nodes\JsonObject.IDictionary.cs (1)
257newDictionary.Add(jElementProperty.Name, node);