2 writes to _AttDef
System.Private.Xml (2)
System\Xml\Schema\XdrBuilder.cs (2)
634builder._AttributeDef._AttDef = null; 1012ad._AttDef = new SchemaAttDef(XmlQualifiedName.Empty, null);
17 references to _AttDef
System.Private.Xml (17)
System\Xml\Schema\XdrBuilder.cs (17)
1036builder._AttributeDef._AttDef!.Name = qname; 1042builder._ElementDef._AttDefList.Add(qname, builder._AttributeDef._AttDef); 1053builder._AttributeDef._AttDef.Name = qname; 1054if (!builder._SchemaInfo.AttributeDecls.TryAdd(qname, builder._AttributeDef._AttDef)) 1075builder._AttributeDef._AttDef!.Datatype = builder.CheckDatatype(qname.Name)!; 1081builder._AttributeDef._AttDef!.Values = new List<string>((string[])obj); 1105if (builder._AttributeDef._HasDataType && builder._AttributeDef._AttDef!.Datatype != null) 1107XmlTokenizedType ttype = builder._AttributeDef._AttDef.Datatype.TokenizedType; 1130builder._AttributeDef._AttDef!.Datatype = XmlSchemaDatatype.FromXmlTokenizedType(XmlTokenizedType.CDATA)!; 1137builder._AttributeDef._AttDef.MaxLength = builder._AttributeDef._MaxLength; 1138builder._AttributeDef._AttDef.MinLength = builder._AttributeDef._MinLength; 1145builder._AttributeDef._AttDef.DefaultValueRaw = builder._AttributeDef._AttDef.DefaultValueExpanded = (string)builder._AttributeDef._Default; 1146builder.CheckDefaultAttValue(builder._AttributeDef._AttDef); 1149XdrBuilder.SetAttributePresence(builder._AttributeDef._AttDef, builder._AttributeDef._Required); 1463if (builder._AttributeDef._AttDef!.Datatype != null) 1465XmlTokenizedType ttype = builder._AttributeDef._AttDef.Datatype.TokenizedType;