8 writes to Name
Microsoft.CodeAnalysis.CSharp.Workspaces (8)
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (8)
867Name = sdkName, 920Name = propertyName, 960Name = packageName, 988Name = name; 1122Name = name; 1296Name = value, 1331Name = Name, 1348Name = name,
39 references to Name
Microsoft.CodeAnalysis.CSharp.Workspaces (39)
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (22)
872public override string ToString() => Version is null ? $"#:sdk {QuoteIfNeeded(Name)}" : $"#:sdk {QuoteIfNeeded(Name)}@{QuoteIfNeeded(Version)}"; 925public override string ToString() => $"#:property {Name}={QuoteIfNeeded(Value)}"; 969builder.Append(QuoteIfNeeded(Name)); 1040/// Change <see cref="Named.Name"/> and <see cref="ExpandedName"/>. 1045/// Change <see cref="Named.Name"/> and <see cref="Project.ProjectFilePath"/>. 1050/// Change only <see cref="Named.Name"/>. 1071var resolvedName = Name; 1108builder.Append(QuoteIfNeeded(Name)); 1172/// Change <see cref="Named.Name"/> and <see cref="ExpandedName"/>. 1177/// Change <see cref="Named.Name"/> and <see cref="ResolvedPath"/>. 1182/// Change only <see cref="Named.Name"/>. 1207var resolvedFilePath = Path.GetFullPath(Path.Combine(sourceDirectory, Name.Replace('\\', '/'))); 1222builder.Append(QuoteIfNeeded(Name)); 1312if (Name.EndsWith(entry.Extension, StringComparison.OrdinalIgnoreCase)) 1331Name = Name, 1340if (Name == name) 1388builder.Append(QuoteIfNeeded(Name)); 1482var typeAndName = $"#:{existingDirective.KindToString()} {existingDirective.Name}"; 1556StringComparer.OrdinalIgnoreCase.Equals(x.Name, y.Name); 1563StringComparer.OrdinalIgnoreCase.GetHashCode(obj.Name));
SyncedSource\FileBasedPrograms\VirtualProjectBuilder.cs (17)
152.FirstOrDefault(p => string.Equals(p.Name, propertyName, StringComparison.OrdinalIgnoreCase))?.Value; 245projectDirective = projectDirective.WithName(await project.ExpandStringAsync(projectDirective.Name).ConfigureAwait(false), CSharpDirective.Project.NameKind.Expanded); 252refDirective = refDirective.WithName(await project.ExpandStringAsync(refDirective.Name).ConfigureAwait(false), CSharpDirective.Ref.NameKind.Expanded); 259var expandedPath = await project.ExpandStringAsync(includeOrExcludeDirective.Name).ConfigureAwait(false); 608firstSdkName = firstSdk.Name; 721<Sdk Name="{EscapeValue(sdk.Name)}" /> 727<Sdk Name="{EscapeValue(sdk.Name)}" Version="{EscapeValue(sdk.Version)}" /> 749.Select(static d => d.Name) 782<{property.Name}>{EscapeValue(property.Value)}</{property.Name}> 831var attributes = $"Include=\"{EscapeValue(includeOrExclude.Name)}\" {FromIncludeDirectiveMetadataName}=\"true\""; 842<{itemType} Remove="{EscapeValue(includeOrExclude.Name)}" /> 880? $"Include=\"{EscapeValue(package.Name)}\"" 881: $"Include=\"{EscapeValue(package.Name)}\" Version=\"{EscapeValue(package.Version)}\""; 902WriteItem(writer, "ProjectReference", $"Include=\"{EscapeValue(projectReference.Name)}\"", projectReference.Metadata); 1002<Import Project="{EscapeValue(project)}" Sdk="{EscapeValue(sdk.Name)}" /> 1008<Import Project="{EscapeValue(project)}" Sdk="{EscapeValue(sdk.Name)}" Version="{EscapeValue(sdk.Version)}" />