1 instantiation of XmlAttributeLink
Microsoft.Build (1)
ObjectModelRemoting\ConstructionObjectLinks\ProjectElementLink.cs (1)
150result.Add(new XmlAttributeLink(attribute.LocalName, attribute.Value, attribute.NamespaceURI));
8 references to XmlAttributeLink
Microsoft.Build (8)
Construction\ProjectElement.cs (2)
380foreach (var remoteAttribute in element.Link.Attributes) 424internal virtual bool ShouldCloneXmlAttribute(XmlAttributeLink attributeLink) => true;
Construction\ProjectItemDefinitionElement.cs (1)
130internal override bool ShouldCloneXmlAttribute(XmlAttributeLink attributeLink) => !ProjectMetadataElement.AttributeNameIsValidMetadataName(attributeLink.LocalName);
Construction\ProjectItemElement.cs (1)
513internal override bool ShouldCloneXmlAttribute(XmlAttributeLink attributeLink) => !ProjectMetadataElement.AttributeNameIsValidMetadataName(attributeLink.LocalName);
ObjectModelRemoting\ConstructionObjectLinks\ProjectElementLink.cs (4)
91public abstract IReadOnlyCollection<XmlAttributeLink> Attributes { get; } 145public static IReadOnlyCollection<XmlAttributeLink> GetAttributes(ProjectElement xml) 147List<XmlAttributeLink> result = new List<XmlAttributeLink>();