6 writes to AttDef
System.Private.Xml (6)
System\Xml\Schema\SchemaCollectionCompiler.cs (3)
318attribute.AttDef = null; 2099xa.AttDef = decl; 2108xa.AttDef = SchemaAttDef.Empty;
System\Xml\Schema\SchemaSetCompiler.cs (3)
298attribute.AttDef = null; 2503xa.AttDef = decl; 2512xa.AttDef = SchemaAttDef.Empty;
25 references to AttDef
System.Private.Xml (25)
System\Xml\Dom\DocumentSchemaValidator.cs (2)
425attr.AppendChild(_document.CreateTextNode(schemaAttribute.AttDef!.DefaultValueRaw)); 443SchemaAttDef attributeDef = schemaAttribute.AttDef!;
System\Xml\Schema\SchemaCollectionCompiler.cs (9)
235if (attribute!.AttDef == null) 290schemaInfo.AttributeDecls.Add(attribute.QualifiedName, attribute.AttDef!); 788if (!decl.AttDefs.ContainsKey(attribute.QualifiedName) && attribute.AttDef != null && attribute.AttDef.Name != XmlQualifiedName.Empty && attribute.AttDef != SchemaAttDef.Empty) 790decl.AddAttDef(attribute.AttDef); 1979if (xa.AttDef != null) 1995if (a.AttDef == null) 1999decl = a.AttDef.Clone();
System\Xml\Schema\SchemaInfo.cs (1)
230attdef = attr.AttDef;
System\Xml\Schema\SchemaSetCompiler.cs (13)
157schemaInfo.AttributeDecls.Add(attribute!.QualifiedName, attribute.AttDef!); 231if (attribute!.AttDef == null) 864if (!decl.AttDefs.ContainsKey(attribute.QualifiedName) && attribute.AttDef != null && attribute.AttDef.Name != XmlQualifiedName.Empty && attribute.AttDef != SchemaAttDef.Empty) 866decl.AddAttDef(attribute.AttDef); 2270else if (!IsFixedEqual(attributeBase.AttDef!, attribute.AttDef!)) 2330else if (!IsFixedEqual(attributeBase.AttDef!, attribute.AttDef!)) 2420if (xa.AttDef != null) 2436if (a.AttDef == null) 2440decl = a.AttDef.Clone();