2 writes to Particle
System.Private.Xml (2)
System\Xml\Serialization\XmlSchemaImporter.cs (2)
741items.Particle = FindGroup(refGroup.RefName).Particle; 746items.Particle = (XmlSchemaGroupBase)particle;
16 references to Particle
System.Private.Xml (16)
System\Xml\Serialization\XmlSchemaImporter.cs (16)
601return (items.Particle != null) && (items.Particle is XmlSchemaAll); 659if (items.Particle != null) 661ImportGroup(items.Particle, identifier, members, membersScope, elementsScope, typeNs, mixed, ref needExplicitOrder, order, items.IsUnbounded, allowUnboundedElements); 681if (items.baseSimpleType != null || (items.Particle == null && mixed)) 1279if (items.Particle == null) return null; 1281XmlSchemaGroupBase item = items.Particle; 1350if ((items.Particle is XmlSchemaSequence || items.Particle is XmlSchemaAll) && items.Particle.Items.Count == 1 && items.Particle.Items[0] is XmlSchemaElement) 1352XmlSchemaElement innerRefElement = (XmlSchemaElement)items.Particle.Items[0]; 1371if (items.Particle == null) return null; 1372if (!(items.Particle is XmlSchemaAll || items.Particle is XmlSchemaSequence)) return null; 1374XmlSchemaGroupBase group = (XmlSchemaGroupBase)items.Particle;