8 writes to Name
Microsoft.CodeAnalysis.CSharp.Workspaces (8)
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (8)
397Name = sdkName, 443Name = propertyName, 467Name = packageName, 483Name = name; 597Name = name; 739Name = directiveText, 773Name = Name, 789Name = name,
40 references to Name
Microsoft.CodeAnalysis.CSharp.Workspaces (40)
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (23)
402public override string ToString() => Version is null ? $"#:sdk {Name}" : $"#:sdk {Name}@{Version}"; 448public override string ToString() => $"#:property {Name}={Value}"; 472public override string ToString() => Version is null ? $"#:package {Name}" : $"#:package {Name}@{Version}"; 520/// Change <see cref="Named.Name"/> and <see cref="ExpandedName"/>. 525/// Change <see cref="Named.Name"/> and <see cref="Project.ProjectFilePath"/>. 530/// Change only <see cref="Named.Name"/>. 550var resolvedName = Name; 584public override string ToString() => $"#:project {Name}"; 632/// Change <see cref="Named.Name"/> and <see cref="ExpandedName"/>. 637/// Change <see cref="Named.Name"/> and <see cref="ResolvedPath"/>. 642/// Change only <see cref="Named.Name"/>. 666var resolvedFilePath = Path.GetFullPath(Path.Combine(sourceDirectory, Name.Replace('\\', '/'))); 678public override string ToString() => $"#:ref {Name}"; 754if (Name.EndsWith(entry.Extension, StringComparison.OrdinalIgnoreCase)) 773Name = Name, 781if (Name == name) 825public override string ToString() => $"#:{KindToString()} {Name}"; 909var typeAndName = $"#:{existingDirective.KindToString()} {existingDirective.Name}"; 959StringComparer.OrdinalIgnoreCase.Equals(x.Name, y.Name); 966StringComparer.OrdinalIgnoreCase.GetHashCode(obj.Name));
SyncedSource\FileBasedPrograms\VirtualProjectBuilder.cs (17)
145.FirstOrDefault(p => string.Equals(p.Name, propertyName, StringComparison.OrdinalIgnoreCase))?.Value; 232projectDirective = projectDirective.WithName(await project.ExpandStringAsync(projectDirective.Name).ConfigureAwait(false), CSharpDirective.Project.NameKind.Expanded); 239refDirective = refDirective.WithName(await project.ExpandStringAsync(refDirective.Name).ConfigureAwait(false), CSharpDirective.Ref.NameKind.Expanded); 246var expandedPath = await project.ExpandStringAsync(includeOrExcludeDirective.Name).ConfigureAwait(false); 610firstSdkName = firstSdk.Name; 708<Sdk Name="{EscapeValue(sdk.Name)}" /> 714<Sdk Name="{EscapeValue(sdk.Name)}" Version="{EscapeValue(sdk.Version)}" /> 736.Select(static d => d.Name) 769<{property.Name}>{EscapeValue(property.Value)}</{property.Name}> 819<{itemType} Include="{EscapeValue(includeOrExclude.Name)}" {FromIncludeDirectiveMetadataName}="true" /> 825<{itemType} Remove="{EscapeValue(includeOrExclude.Name)}" /> 866<PackageReference Include="{EscapeValue(package.Name)}" /> 872<PackageReference Include="{EscapeValue(package.Name)}" Version="{EscapeValue(package.Version)}" /> 894<ProjectReference Include="{EscapeValue(projectReference.Name)}" /> 974<Import Project="{EscapeValue(project)}" Sdk="{EscapeValue(sdk.Name)}" /> 980<Import Project="{EscapeValue(project)}" Sdk="{EscapeValue(sdk.Name)}" Version="{EscapeValue(sdk.Version)}" />