8 writes to Name
Microsoft.CodeAnalysis.CSharp.Workspaces (8)
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (8)
858Name = sdkName, 911Name = propertyName, 951Name = packageName, 979Name = name; 1115Name = name; 1276Name = value, 1310Name = Name, 1326Name = 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)); 1165/// Change <see cref="Named.Name"/> and <see cref="ExpandedName"/>. 1170/// Change <see cref="Named.Name"/> and <see cref="ResolvedPath"/>. 1175/// Change only <see cref="Named.Name"/>. 1200var resolvedFilePath = Path.GetFullPath(Path.Combine(sourceDirectory, Name.Replace('\\', '/'))); 1215builder.Append(QuoteIfNeeded(Name)); 1291if (Name.EndsWith(entry.Extension, StringComparison.OrdinalIgnoreCase)) 1310Name = Name, 1318if (Name == name) 1362public override string ToString() => $"#:{KindToString()} {QuoteIfNeeded(Name)}"; 1446var typeAndName = $"#:{existingDirective.KindToString()} {existingDirective.Name}"; 1520StringComparer.OrdinalIgnoreCase.Equals(x.Name, y.Name); 1527StringComparer.OrdinalIgnoreCase.GetHashCode(obj.Name));
SyncedSource\FileBasedPrograms\VirtualProjectBuilder.cs (17)
147.FirstOrDefault(p => string.Equals(p.Name, propertyName, StringComparison.OrdinalIgnoreCase))?.Value; 240projectDirective = projectDirective.WithName(await project.ExpandStringAsync(projectDirective.Name).ConfigureAwait(false), CSharpDirective.Project.NameKind.Expanded); 247refDirective = refDirective.WithName(await project.ExpandStringAsync(refDirective.Name).ConfigureAwait(false), CSharpDirective.Ref.NameKind.Expanded); 254var expandedPath = await project.ExpandStringAsync(includeOrExcludeDirective.Name).ConfigureAwait(false); 634firstSdkName = firstSdk.Name; 747<Sdk Name="{EscapeValue(sdk.Name)}" /> 753<Sdk Name="{EscapeValue(sdk.Name)}" Version="{EscapeValue(sdk.Version)}" /> 775.Select(static d => d.Name) 808<{property.Name}>{EscapeValue(property.Value)}</{property.Name}> 858<{itemType} Include="{EscapeValue(includeOrExclude.Name)}" {FromIncludeDirectiveMetadataName}="true" /> 864<{itemType} Remove="{EscapeValue(includeOrExclude.Name)}" /> 903? $"Include=\"{EscapeValue(package.Name)}\"" 904: $"Include=\"{EscapeValue(package.Name)}\" Version=\"{EscapeValue(package.Version)}\""; 925WriteItem(writer, "ProjectReference", $"Include=\"{EscapeValue(projectReference.Name)}\"", projectReference.Metadata); 1020<Import Project="{EscapeValue(project)}" Sdk="{EscapeValue(sdk.Name)}" /> 1026<Import Project="{EscapeValue(project)}" Sdk="{EscapeValue(sdk.Name)}" Version="{EscapeValue(sdk.Version)}" />