System\Xml\Schema\SchemaCollectionpreProcessor.cs (26)
359SetParent(include, schema);
534SetParent(schema.Items[i], schema);
589SetParent(redefine.Items[i], redefine);
899SetParent(attribute.SchemaType, attribute);
1073SetParent(element.SchemaType, element); //Set parent for simple / complex type child of element
1097SetParent(element.Constraints[i], element);
1153SetParent(constraint.Selector!, constraint);
1156SetParent(constraint.Fields[i], constraint);
1215SetParent(restriction, simpleType);
1218SetParent(restriction.Facets[i], restriction);
1245SetParent(list, simpleType);
1253SetParent(list.ItemType, list);
1273SetParent(union1, simpleType);
1290SetParent(union1.BaseTypes[i], union1);
1362SetParent(complexType.ContentModel, complexType); //SimpleContent / complexCotent
1383SetParent(content.Content, content); //simplecontent extension / restriction
1412SetParent(contentRestriction.BaseType, contentRestriction);
1441SetParent(content.Content, content); //complexcontent extension / restriction
1456SetParent(contentExtension.Particle, contentExtension); //Group / all / choice / sequence
1475SetParent(contentRestriction.Particle, contentRestriction); //Group / all / choice / sequence
1489SetParent(complexType.Particle, complexType);
1593SetParent(element, particle);
1610SetParent(choices[i], particle);
1627SetParent(sequences[i], particle);
1670SetParent(attributes[i], parent);
1695SetParent(anyAttribute, parent);