8 writes to CanonicalParticle
System.Private.Xml (8)
System\Xml\Schema\SchemaCollectionCompiler.cs (3)
414
group.
CanonicalParticle
= null;
508
group.
CanonicalParticle
= XmlSchemaParticle.Empty;
513
group.
CanonicalParticle
??= CanonicalizeParticle(group.Particle, true, true);
System\Xml\Schema\SchemaSetCompiler.cs (5)
420
group.
CanonicalParticle
= null;
562
baseGroup.
CanonicalParticle
??= CanonicalizeParticle(baseGroup.Particle, true);
563
redefinedGroup.
CanonicalParticle
??= CanonicalizeParticle(redefinedGroup.Particle, true);
590
group.
CanonicalParticle
= XmlSchemaParticle.Empty;
595
group.
CanonicalParticle
??= CanonicalizeParticle(group.Particle, true);
13 references to CanonicalParticle
System.Private.Xml (13)
System\Xml\Schema\BaseProcessor.cs (1)
181
if (existingGroup.
CanonicalParticle
== null)
System\Xml\Schema\SchemaCollectionCompiler.cs (4)
514
Debug.Assert(group.
CanonicalParticle
!= null);
1139
if (group.
CanonicalParticle
== null)
1143
if (group.
CanonicalParticle
== XmlSchemaParticle.Empty)
1147
XmlSchemaGroupBase? groupBase = (XmlSchemaGroupBase?)group.
CanonicalParticle
;
System\Xml\Schema\SchemaSetCompiler.cs (8)
565
CompileParticleElements(redefinedGroup.
CanonicalParticle
);
566
CompileParticleElements(baseGroup.
CanonicalParticle
);
567
CheckParticleDerivation(redefinedGroup.
CanonicalParticle
, baseGroup.
CanonicalParticle
);
596
Debug.Assert(group.
CanonicalParticle
!= null);
1277
if (group.
CanonicalParticle
== null)
1282
if (group.
CanonicalParticle
== XmlSchemaParticle.Empty)
1287
XmlSchemaGroupBase? groupBase = (XmlSchemaGroupBase?)group.
CanonicalParticle
;