1 write to _AttributeDef
System.Private.Xml (1)
System\Xml\Schema\XdrBuilder.cs (1)
412_AttributeDef = new AttributeContent();
44 references to _AttributeDef
System.Private.Xml (44)
System\Xml\Schema\XdrBuilder.cs (44)
633builder._AttributeDef._AttDef = null; 1010AttributeContent ad = builder._AttributeDef; 1033builder._AttributeDef._Name = qname; 1034builder._AttributeDef._Prefix = prefix; 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)) 1062builder._AttributeDef._Required = IsYes(obj, builder); 1067builder._AttributeDef._Default = obj; 1073builder._AttributeDef._HasDataType = true; 1074builder._AttributeDef._AttDef!.Datatype = builder.CheckDatatype(qname.Name)!; 1079builder._AttributeDef._EnumerationRequired = true; 1080builder._AttributeDef._AttDef!.Values = new List<string>((string[])obj); 1085ParseDtMaxLength(ref builder._AttributeDef._MaxLength, obj, builder); 1090ParseDtMinLength(ref builder._AttributeDef._MinLength, obj, builder); 1095if (builder._AttributeDef._Name!.IsEmpty) 1104if (builder._AttributeDef._HasDataType && builder._AttributeDef._AttDef!.Datatype != null) 1106XmlTokenizedType ttype = builder._AttributeDef._AttDef.Datatype.TokenizedType; 1108if (ttype == XmlTokenizedType.ENUMERATION && !builder._AttributeDef._EnumerationRequired) 1114if (ttype != XmlTokenizedType.ENUMERATION && builder._AttributeDef._EnumerationRequired) 1121if (builder._AttributeDef._Default != null && ttype == XmlTokenizedType.ID) 1129builder._AttributeDef._AttDef!.Datatype = XmlSchemaDatatype.FromXmlTokenizedType(XmlTokenizedType.CDATA)!; 1135CompareMinMaxLength(builder._AttributeDef._MinLength, builder._AttributeDef._MaxLength, builder); 1136builder._AttributeDef._AttDef.MaxLength = builder._AttributeDef._MaxLength; 1137builder._AttributeDef._AttDef.MinLength = builder._AttributeDef._MinLength; 1142if (builder._AttributeDef._Default != null) 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); 1446if (builder._AttributeDef._HasDataType) 1456if (!builder._AttributeDef._HasDataType) 1462if (builder._AttributeDef._AttDef!.Datatype != null) 1464XmlTokenizedType ttype = builder._AttributeDef._AttDef.Datatype.TokenizedType; 1466if (ttype == XmlTokenizedType.ENUMERATION && !builder._AttributeDef._EnumerationRequired) 1470else if (ttype != XmlTokenizedType.ENUMERATION && builder._AttributeDef._EnumerationRequired) 1768if (!_AttributeDef._Global)