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