1 write to Proxy
Microsoft.Build.Engine.OM.UnitTests (1)
ObjectModelRemoting\RemoteProjectsProviderMock\EvaluationLinkMocks\MockProjectItemLink.cs (1)
43this.Proxy = proxy;
13 references to Proxy
Microsoft.Build.Engine.OM.UnitTests (13)
ObjectModelRemoting\RemoteProjectsProviderMock\EvaluationLinkMocks\MockProjectItemLink.cs (13)
49object ILinkMock.Remoter => this.Proxy; 53public override Project Project => this.Linker.Import<Project, MockProjectLinkRemoter>(this.Proxy.Project); 54public override ProjectItemElement Xml => (ProjectItemElement)this.Proxy.Xml.Import(this.Linker); 55public override string EvaluatedInclude => this.Proxy.EvaluatedInclude; 57=> this.Linker.ImportCollection<ProjectMetadata, MockProjectMetadataLinkRemoter>(this.Proxy.MetadataCollection); 59=> this.Linker.ImportCollection<ProjectMetadata, MockProjectMetadataLinkRemoter>(this.Proxy.DirectMetadata); 60public override bool HasMetadata(string name) => this.Proxy.HasMetadata(name); 62=> this.Linker.Import<ProjectMetadata, MockProjectMetadataLinkRemoter>(this.Proxy.GetMetadata(name)); 63public override string GetMetadataValue(string name) => this.Proxy.GetMetadataValue(name); 65=> this.Linker.Import<ProjectMetadata, MockProjectMetadataLinkRemoter>(this.Proxy.SetMetadataValue(name, unevaluatedValue, propagateMetadataToSiblingItems)); 66public override bool RemoveMetadata(string name) => this.Proxy.RemoveMetadata(name); 67public override void Rename(string name) => this.Proxy.Rename(name); 68public override void ChangeItemType(string newItemType) => this.Proxy.ChangeItemType(newItemType);