8 writes to Name
Microsoft.CodeAnalysis.CSharp.Workspaces (8)
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (8)
858Name = sdkName, 911Name = propertyName, 951Name = packageName, 979Name = name; 1113Name = name; 1274Name = value, 1308Name = Name, 1324Name = name,
39 references to Name
Microsoft.CodeAnalysis.CSharp.Workspaces (39)
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (22)
863public override string ToString() => Version is null ? $"#:sdk {QuoteIfNeeded(Name)}" : $"#:sdk {QuoteIfNeeded(Name)}@{QuoteIfNeeded(Version)}"; 916public override string ToString() => $"#:property {Name}={QuoteIfNeeded(Value)}"; 960builder.Append(QuoteIfNeeded(Name)); 1031/// Change <see cref="Named.Name"/> and <see cref="ExpandedName"/>. 1036/// Change <see cref="Named.Name"/> and <see cref="Project.ProjectFilePath"/>. 1041/// Change only <see cref="Named.Name"/>. 1062var resolvedName = Name; 1099builder.Append(QuoteIfNeeded(Name)); 1163/// Change <see cref="Named.Name"/> and <see cref="ExpandedName"/>. 1168/// Change <see cref="Named.Name"/> and <see cref="ResolvedPath"/>. 1173/// Change only <see cref="Named.Name"/>. 1198var resolvedFilePath = Path.GetFullPath(Path.Combine(sourceDirectory, Name.Replace('\\', '/'))); 1213builder.Append(QuoteIfNeeded(Name)); 1289if (Name.EndsWith(entry.Extension, StringComparison.OrdinalIgnoreCase)) 1308Name = Name, 1316if (Name == name) 1360public override string ToString() => $"#:{KindToString()} {QuoteIfNeeded(Name)}"; 1444var typeAndName = $"#:{existingDirective.KindToString()} {existingDirective.Name}"; 1518StringComparer.OrdinalIgnoreCase.Equals(x.Name, y.Name); 1525StringComparer.OrdinalIgnoreCase.GetHashCode(obj.Name));
SyncedSource\FileBasedPrograms\VirtualProjectBuilder.cs (17)
146.FirstOrDefault(p => string.Equals(p.Name, propertyName, StringComparison.OrdinalIgnoreCase))?.Value; 239projectDirective = projectDirective.WithName(await project.ExpandStringAsync(projectDirective.Name).ConfigureAwait(false), CSharpDirective.Project.NameKind.Expanded); 246refDirective = refDirective.WithName(await project.ExpandStringAsync(refDirective.Name).ConfigureAwait(false), CSharpDirective.Ref.NameKind.Expanded); 253var expandedPath = await project.ExpandStringAsync(includeOrExcludeDirective.Name).ConfigureAwait(false); 602firstSdkName = firstSdk.Name; 715<Sdk Name="{EscapeValue(sdk.Name)}" /> 721<Sdk Name="{EscapeValue(sdk.Name)}" Version="{EscapeValue(sdk.Version)}" /> 743.Select(static d => d.Name) 776<{property.Name}>{EscapeValue(property.Value)}</{property.Name}> 826<{itemType} Include="{EscapeValue(includeOrExclude.Name)}" {FromIncludeDirectiveMetadataName}="true" /> 832<{itemType} Remove="{EscapeValue(includeOrExclude.Name)}" /> 871? $"Include=\"{EscapeValue(package.Name)}\"" 872: $"Include=\"{EscapeValue(package.Name)}\" Version=\"{EscapeValue(package.Version)}\""; 893WriteItem(writer, "ProjectReference", $"Include=\"{EscapeValue(projectReference.Name)}\"", projectReference.Metadata); 988<Import Project="{EscapeValue(project)}" Sdk="{EscapeValue(sdk.Name)}" /> 994<Import Project="{EscapeValue(project)}" Sdk="{EscapeValue(sdk.Name)}" Version="{EscapeValue(sdk.Version)}" />