1 type derived from ProjectLink
Microsoft.Build (1)
Definition\Project.cs (1)
1839
private class ProjectImpl :
ProjectLink
, IProjectLinkInternal
23 references to ProjectLink
Microsoft.Build (23)
Definition\Project.cs (16)
60
private
ProjectLink
implementation;
64
internal
ProjectLink
Link => implementation;
103
internal Project(ProjectCollection projectCollection,
ProjectLink
link)
2125
/// See <see cref="
ProjectLink
.GlobalPropertiesContains(string)"/>.
2135
/// See <see cref="
ProjectLink
.GlobalPropertiesCount()"/>.
2144
/// See <see cref="
ProjectLink
.GlobalPropertiesEnumerable()"/>.
2503
/// <see cref="
ProjectLink
.ReevaluateIfNecessary" />
2526
/// See <see cref="
ProjectLink
.GetAllGlobs(EvaluationContext)"/>.
2538
/// See <see cref="
ProjectLink
.GetAllGlobs(string, EvaluationContext)"/>.
2561
/// See <see cref="
ProjectLink
.GetItemProvenance(string, EvaluationContext)"/>.
2574
/// See <see cref="
ProjectLink
.GetItemProvenance(string, string, EvaluationContext)"/>.
2588
/// See <see cref="
ProjectLink
.GetItemProvenance(ProjectItem, EvaluationContext)"/>.
3148
/// See <see cref="
ProjectLink
.CreateProjectInstance(ProjectInstanceSettings, EvaluationContext)"/>.
3163
/// In such a case the host can help us by setting the dirty flag explicitly so that <see cref="
ProjectLink
.ReevaluateIfNecessary">ReevaluateIfNecessary()</see>
3179
/// See <see cref="
ProjectLink
.ReevaluateIfNecessary"/>.
3203
/// See <see cref="
ProjectLink
.Build"/>.
Instance\ImmutableProjectCollections\LazyStringValuedList.cs (4)
21
private readonly
ProjectLink
_immutableProject;
22
private readonly Func<
ProjectLink
, List<string>> _getStringValues;
25
public LazyStringValuedList(
ProjectLink
immutableProject, Func<
ProjectLink
, List<string>> getStringValues)
Instance\ProjectInstance.cs (2)
501
static List<string> GetImportFullPaths(ObjectModelRemoting.
ProjectLink
projectLink)
518
static List<string> GetImportFullPathsIncludingDuplicates(ObjectModelRemoting.
ProjectLink
projectLink)
ObjectModelRemoting\LinkedObjectFactory.cs (1)
95
public Project Create(
ProjectLink
link)