6 writes to AttDef
System.Xml (6)
System\Xml\Schema\SchemaCollectionCompiler.cs (3)
246attribute.AttDef = null; 1728xa.AttDef = decl; 1735xa.AttDef = SchemaAttDef.Empty;
System\Xml\Schema\SchemaSetCompiler.cs (3)
228attribute.AttDef = null; 2035xa.AttDef = decl; 2042xa.AttDef = SchemaAttDef.Empty;
25 references to AttDef
System.Xml (25)
System\Xml\Dom\DocumentSchemaValidator.cs (2)
388attr.AppendChild(document.CreateTextNode(schemaAttribute.AttDef.DefaultValueRaw)); 407SchemaAttDef attributeDef = schemaAttribute.AttDef;
System\Xml\Schema\SchemaCollectionCompiler.cs (9)
185if (attribute.AttDef == null) { 222schemaInfo.AttributeDecls.Add(attribute.QualifiedName, attribute.AttDef); 621if (!decl.AttDefs.ContainsKey(attribute.QualifiedName) && attribute.AttDef != null && attribute.AttDef.Name != XmlQualifiedName.Empty && attribute.AttDef != SchemaAttDef.Empty) { 622decl.AddAttDef(attribute.AttDef); 1631if (xa.AttDef != null) { //already compiled? 1643if (a.AttDef == null) { 1646decl = a.AttDef.Clone();
System\Xml\Schema\SchemaInfo.cs (1)
231attdef = attr.AttDef;
System\Xml\Schema\SchemaSetCompiler.cs (13)
123schemaInfo.AttributeDecls.Add(attribute.QualifiedName, attribute.AttDef); 179if (attribute.AttDef == null) { 678if (!decl.AttDefs.ContainsKey(attribute.QualifiedName) && attribute.AttDef != null && attribute.AttDef.Name != XmlQualifiedName.Empty && attribute.AttDef != SchemaAttDef.Empty) { 679decl.AddAttDef(attribute.AttDef); 1800else if (!IsFixedEqual(attributeBase.AttDef, attribute.AttDef)) { 1854else if (!IsFixedEqual(attributeBase.AttDef, attribute.AttDef)) { 1967if (xa.AttDef != null) { //already compiled? 1979if (a.AttDef == null) { 1982decl = a.AttDef.Clone();