2 writes to _AttDef
System.Private.Xml (2)
System\Xml\Schema\XdrBuilder.cs (2)
633builder._AttributeDef._AttDef = null; 1011ad._AttDef = new SchemaAttDef(XmlQualifiedName.Empty, null);
17 references to _AttDef
System.Private.Xml (17)
System\Xml\Schema\XdrBuilder.cs (17)
1035builder._AttributeDef._AttDef!.Name = qname; 1041builder._ElementDef._AttDefList.Add(qname, builder._AttributeDef._AttDef); 1052builder._AttributeDef._AttDef.Name = qname; 1053if (!builder._SchemaInfo.AttributeDecls.TryAdd(qname, builder._AttributeDef._AttDef)) 1074builder._AttributeDef._AttDef!.Datatype = builder.CheckDatatype(qname.Name)!; 1080builder._AttributeDef._AttDef!.Values = new List<string>((string[])obj); 1104if (builder._AttributeDef._HasDataType && builder._AttributeDef._AttDef!.Datatype != null) 1106XmlTokenizedType ttype = builder._AttributeDef._AttDef.Datatype.TokenizedType; 1129builder._AttributeDef._AttDef!.Datatype = XmlSchemaDatatype.FromXmlTokenizedType(XmlTokenizedType.CDATA)!; 1136builder._AttributeDef._AttDef.MaxLength = builder._AttributeDef._MaxLength; 1137builder._AttributeDef._AttDef.MinLength = builder._AttributeDef._MinLength; 1144builder._AttributeDef._AttDef.DefaultValueRaw = builder._AttributeDef._AttDef.DefaultValueExpanded = (string)builder._AttributeDef._Default; 1145builder.CheckDefaultAttValue(builder._AttributeDef._AttDef); 1148XdrBuilder.SetAttributePresence(builder._AttributeDef._AttDef, builder._AttributeDef._Required); 1462if (builder._AttributeDef._AttDef!.Datatype != null) 1464XmlTokenizedType ttype = builder._AttributeDef._AttDef.Datatype.TokenizedType;