21 references to AttributeUses
System.Private.Xml (21)
System\Xml\Schema\BaseProcessor.cs (1)
162if (existingAttGroup.AttributeUses.Count == 0)
System\Xml\Schema\SchemaCollectionCompiler.cs (8)
324attributeGroup.AttributeUses.Clear(); 1721if (attributeGroup.AttributeUses.Count > 0) 1736if (attributeGroup.AttributeUses[attribute.QualifiedName] == null) 1738attributeGroup.AttributeUses.Add(attribute.QualifiedName, attribute); 1760foreach (XmlSchemaAttribute? attributeValue in attributeGroupResolved.AttributeUses.Values) 1762if (attributeGroup.AttributeUses[attributeValue!.QualifiedName] == null) 1764attributeGroup.AttributeUses.Add(attributeValue.QualifiedName, attributeValue); 1820foreach (XmlSchemaAttribute? attributeValue in attributeGroup.AttributeUses.Values)
System\Xml\Schema\SchemaSetCompiler.cs (12)
304attributeGroup.AttributeUses.Clear(); 2072if (attributeGroup.AttributeUses.Count > 0) 2091if (attributeGroup.AttributeUses[attr.QualifiedName] == null) 2093attributeGroup.AttributeUses.Add(attr.QualifiedName, attr); 2116foreach (XmlSchemaAttribute? attribute in attributeGroupResolved.AttributeUses.Values) 2118if (attributeGroup.AttributeUses[attribute!.QualifiedName] == null) 2120attributeGroup.AttributeUses.Add(attribute.QualifiedName, attribute); 2180foreach (XmlSchemaAttribute? attribute in attributeGroup.AttributeUses.Values) 2309foreach (XmlSchemaAttribute? attributeBase in baseAttributeGroup.AttributeUses.Values) 2311XmlSchemaAttribute? attribute = (XmlSchemaAttribute?)derivedAttributeGroup.AttributeUses[attributeBase!.QualifiedName]; 2341foreach (XmlSchemaAttribute? attribute in derivedAttributeGroup.AttributeUses.Values) 2343XmlSchemaAttribute? attributeBase = (XmlSchemaAttribute?)baseAttributeGroup.AttributeUses[attribute!.QualifiedName];