Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ IsSkipableAttribute()

bool System.Xml.Schema.XdrBuilder.IsSkipableAttribute ( XmlQualifiedName qname)
inlineprivate

Definition at line 1280 of file XdrBuilder.cs.

1281 {
1282 string @namespace = qname.Namespace;
1283 if (@namespace.Length != 0 && !Ref.Equal(@namespace, _SchemaNames.NsXdr) && !Ref.Equal(@namespace, _SchemaNames.NsDataType))
1284 {
1285 return true;
1286 }
1287 if (Ref.Equal(@namespace, _SchemaNames.NsDataType) && _CurState._Name == SchemaNames.Token.XdrDatatype && (_SchemaNames.QnDtMax.Equals(qname) || _SchemaNames.QnDtMin.Equals(qname) || _SchemaNames.QnDtMaxExclusive.Equals(qname) || _SchemaNames.QnDtMinExclusive.Equals(qname)))
1288 {
1289 return true;
1290 }
1291 return false;
1292 }

References System.Xml.Schema.XdrBuilder.XdrEntry._Name, System.Xml.Dictionary, System.Xml.Ref.Equal(), and System.Xml.Schema.Length.

Referenced by System.Xml.Schema.XdrBuilder.ProcessAttribute().