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