35 references to AttributeUses
dotnet-svcutil-lib (35)
FrameworkFork\Microsoft.Xml\Xml\Dom\DocumentSchemaValidator.cs (1)
587XmlSchemaAttribute schemaAttribute = elementSchemaType.AttributeUses[attName] as XmlSchemaAttribute;
FrameworkFork\Microsoft.Xml\Xml\schema\Inference\infer.cs (4)
1281xsa = AddAttribute(_xtr.LocalName, _xtr.Prefix, _xtr.NamespaceURI, _xtr.Value, bCreatingNewType, parentSchema, sce.Attributes, ct.AttributeUses); 1285xsa = AddAttribute(_xtr.LocalName, _xtr.Prefix, _xtr.NamespaceURI, _xtr.Value, bCreatingNewType, parentSchema, ct.Attributes, ct.AttributeUses); 1318if (!bCreatingNewType && ct.AttributeUses.Count > 0) 1320sourceCollection = ct.AttributeUses.Values;
FrameworkFork\Microsoft.Xml\Xml\schema\SchemaCollectionCompiler.cs (15)
356complexType.AttributeUses.Clear(); 743foreach (XmlSchemaAttribute attribute in complexType.AttributeUses.Values) 768foreach (XmlSchemaAttribute attribute in complexType.AttributeUses.Values) 1800if (derivedType.AttributeUses[attribute.QualifiedName] == null) 1802derivedType.AttributeUses.Add(attribute.QualifiedName, attribute); 1826if (derivedType.AttributeUses[attributeValue.QualifiedName] == null) 1828derivedType.AttributeUses.Add(attributeValue.QualifiedName, attributeValue); 1855foreach (XmlSchemaAttribute attributeBase in baseType.AttributeUses.Values) 1857XmlSchemaAttribute attribute = (XmlSchemaAttribute)derivedType.AttributeUses[attributeBase.QualifiedName]; 1868derivedType.AttributeUses.Add(attributeBase.QualifiedName, attributeBase); 1885foreach (XmlSchemaAttribute attributeBase in baseType.AttributeUses.Values) 1887XmlSchemaAttribute attribute = (XmlSchemaAttribute)derivedType.AttributeUses[attributeBase.QualifiedName]; 1890derivedType.AttributeUses.Add(attributeBase.QualifiedName, attributeBase); 1920foreach (XmlSchemaAttribute attribute in derivedType.AttributeUses.Values) 1922XmlSchemaAttribute attributeBase = (XmlSchemaAttribute)baseType.AttributeUses[attribute.QualifiedName];
FrameworkFork\Microsoft.Xml\Xml\schema\SchemaSetCompiler.cs (14)
342complexType.AttributeUses.Clear(); 840foreach (XmlSchemaAttribute attribute in complexType.AttributeUses.Values) 2143if (derivedType.AttributeUses[attr.QualifiedName] == null) 2145derivedType.AttributeUses.Add(attr.QualifiedName, attr); 2169if (derivedType.AttributeUses[attribute.QualifiedName] == null) 2171derivedType.AttributeUses.Add(attribute.QualifiedName, attribute); 2198foreach (XmlSchemaAttribute attributeBase in baseType.AttributeUses.Values) 2200XmlSchemaAttribute attribute = (XmlSchemaAttribute)derivedType.AttributeUses[attributeBase.QualifiedName]; 2203derivedType.AttributeUses.Add(attributeBase.QualifiedName, attributeBase); 2228foreach (XmlSchemaAttribute attributeBase in baseType.AttributeUses.Values) 2230XmlSchemaAttribute attribute = (XmlSchemaAttribute)derivedType.AttributeUses[attributeBase.QualifiedName]; 2233derivedType.AttributeUses.Add(attributeBase.QualifiedName, attributeBase); 2271foreach (XmlSchemaAttribute attribute in derivedType.AttributeUses.Values) 2273XmlSchemaAttribute attributeBase = (XmlSchemaAttribute)baseType.AttributeUses[attribute.QualifiedName];
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchemaComplexType.cs (1)
388foreach (XmlSchemaAttribute attribute in this.AttributeUses.Values)