6 implementations of ILinkableObject
Microsoft.Build (6)
Construction\ProjectElement.cs (1)
20
public abstract class ProjectElement : IProjectElement,
ILinkableObject
Definition\Project.cs (1)
49
public class Project :
ILinkableObject
ObjectModelRemoting\LinkedObjectFactory.cs (4)
241
private class LinkedProjectItem : ProjectItem,
ILinkableObject
, IImmutableInstanceProvider<ProjectItemInstance>
265
private class LinkedProjectItemDefinition : ProjectItemDefinition,
ILinkableObject
, IImmutableInstanceProvider<ProjectItemDefinitionInstance>
288
private class LinkedProjectMetadata : ProjectMetadata,
ILinkableObject
, IImmutableInstanceProvider<ProjectMetadataInstance>
311
private class LinkedProjectProperty : ProjectProperty,
ILinkableObject
, IImmutableInstanceProvider<ProjectPropertyInstance>
9 references to ILinkableObject
Microsoft.Build (9)
Construction\ProjectElement.cs (2)
305
/// <see cref="
ILinkableObject
.Link"/>
307
object
ILinkableObject
.Link => Link;
Definition\Project.cs (1)
71
object
ILinkableObject
.Link => IsLinked ? Link : null;
ObjectModelRemoting\LinkedObjectFactory.cs (6)
53
var
linkable = obj as
ILinkableObject
;
262
object
ILinkableObject
.Link => Link;
285
object
ILinkableObject
.Link => Link;
308
object
ILinkableObject
.Link => Link;
316
object
ILinkableObject
.Link => Link;