21 references to AttributeUses
System.Xml (21)
System\Xml\Schema\BaseProcessor.cs (1)
141if (existingAttGroup.AttributeUses.Count == 0) { //If the existing one is not already compiled, then replace.
System\Xml\Schema\SchemaCollectionCompiler.cs (8)
251attributeGroup.AttributeUses.Clear(); 1367if (attributeGroup.AttributeUses.Count > 0) {// already checked 1378if (attributeGroup.AttributeUses[attribute.QualifiedName] == null) { 1379attributeGroup.AttributeUses.Add(attribute.QualifiedName, attribute); 1396foreach (XmlSchemaAttribute attributeValue in attributeGroupResolved.AttributeUses.Values) { 1397if (attributeGroup.AttributeUses[attributeValue.QualifiedName] == null) { 1398attributeGroup.AttributeUses.Add(attributeValue.QualifiedName, attributeValue); 1444foreach (XmlSchemaAttribute attributeValue in attributeGroup.AttributeUses.Values) {
System\Xml\Schema\SchemaSetCompiler.cs (12)
233attributeGroup.AttributeUses.Clear(); 1641if (attributeGroup.AttributeUses.Count > 0) {// already checked 1655if (attributeGroup.AttributeUses[attr.QualifiedName] == null) { 1656attributeGroup.AttributeUses.Add(attr.QualifiedName, attr); 1673foreach (XmlSchemaAttribute attribute in attributeGroupResolved.AttributeUses.Values) { 1674if (attributeGroup.AttributeUses[attribute.QualifiedName] == null) { 1675attributeGroup.AttributeUses.Add(attribute.QualifiedName, attribute); 1723foreach (XmlSchemaAttribute attribute in attributeGroup.AttributeUses.Values) { 1839foreach(XmlSchemaAttribute attributeBase in baseAttributeGroup.AttributeUses.Values) { 1840XmlSchemaAttribute attribute = (XmlSchemaAttribute)derivedAttributeGroup.AttributeUses[attributeBase.QualifiedName]; 1863foreach(XmlSchemaAttribute attribute in derivedAttributeGroup.AttributeUses.Values) { 1864XmlSchemaAttribute attributeBase = (XmlSchemaAttribute)baseAttributeGroup.AttributeUses[attribute.QualifiedName];