36 references to AttributeUses
System.ServiceModel.Web (1)
System\ServiceModel\Dispatcher\HelpExampleGenerator.cs (1)
263foreach (XmlSchemaObject attribute in complexType.AttributeUses.Values)
System.Xml (35)
System\Xml\Dom\DocumentSchemaValidator.cs (1)
509XmlSchemaAttribute schemaAttribute = elementSchemaType.AttributeUses[attName] as XmlSchemaAttribute;
System\Xml\Schema\Inference\Infer.cs (4)
1272xsa = AddAttribute(xtr.LocalName, xtr.Prefix, xtr.NamespaceURI, xtr.Value, bCreatingNewType, parentSchema, sce.Attributes, ct.AttributeUses); 1276xsa = AddAttribute(xtr.LocalName, xtr.Prefix, xtr.NamespaceURI, xtr.Value, bCreatingNewType, parentSchema, ct.Attributes, ct.AttributeUses); 1306if (!bCreatingNewType && ct.AttributeUses.Count > 0) { 1307sourceCollection = ct.AttributeUses.Values;
System\Xml\Schema\SchemaCollectionCompiler.cs (15)
288complexType.AttributeUses.Clear(); 594foreach(XmlSchemaAttribute attribute in complexType.AttributeUses.Values) { 614foreach(XmlSchemaAttribute attribute in complexType.AttributeUses.Values) { 1427if (derivedType.AttributeUses[attribute.QualifiedName] == null) { 1428derivedType.AttributeUses.Add(attribute.QualifiedName, attribute); 1447if (derivedType.AttributeUses[attributeValue.QualifiedName] == null) { 1448derivedType.AttributeUses.Add(attributeValue.QualifiedName, attributeValue); 1471foreach(XmlSchemaAttribute attributeBase in baseType.AttributeUses.Values) { 1472XmlSchemaAttribute attribute = (XmlSchemaAttribute)derivedType.AttributeUses[attributeBase.QualifiedName]; 1480derivedType.AttributeUses.Add(attributeBase.QualifiedName, attributeBase); 1494foreach(XmlSchemaAttribute attributeBase in baseType.AttributeUses.Values) { 1495XmlSchemaAttribute attribute = (XmlSchemaAttribute)derivedType.AttributeUses[attributeBase.QualifiedName]; 1497derivedType.AttributeUses.Add(attributeBase.QualifiedName, attributeBase); 1522foreach(XmlSchemaAttribute attribute in derivedType.AttributeUses.Values) { 1523XmlSchemaAttribute attributeBase = (XmlSchemaAttribute)baseType.AttributeUses[attribute.QualifiedName];
System\Xml\Schema\SchemaSetCompiler.cs (14)
276complexType.AttributeUses.Clear(); 671foreach(XmlSchemaAttribute attribute in complexType.AttributeUses.Values) { 1706if (derivedType.AttributeUses[attr.QualifiedName] == null) { 1707derivedType.AttributeUses.Add(attr.QualifiedName, attr); 1726if (derivedType.AttributeUses[attribute.QualifiedName] == null) { 1727derivedType.AttributeUses.Add(attribute.QualifiedName, attribute); 1750foreach(XmlSchemaAttribute attributeBase in baseType.AttributeUses.Values) { 1751XmlSchemaAttribute attribute = (XmlSchemaAttribute)derivedType.AttributeUses[attributeBase.QualifiedName]; 1753derivedType.AttributeUses.Add(attributeBase.QualifiedName, attributeBase); 1773foreach(XmlSchemaAttribute attributeBase in baseType.AttributeUses.Values) { 1774XmlSchemaAttribute attribute = (XmlSchemaAttribute)derivedType.AttributeUses[attributeBase.QualifiedName]; 1776derivedType.AttributeUses.Add(attributeBase.QualifiedName, attributeBase); 1807foreach(XmlSchemaAttribute attribute in derivedType.AttributeUses.Values) { 1808XmlSchemaAttribute attributeBase = (XmlSchemaAttribute)baseType.AttributeUses[attribute.QualifiedName];
System\Xml\Schema\XmlSchemaComplexType.cs (1)
339foreach(XmlSchemaAttribute attribute in this.AttributeUses.Values) {