8 writes to CanonicalParticle
System.Xml (8)
System\Xml\Schema\SchemaCollectionCompiler.cs (3)
325
group.
CanonicalParticle
= null;
396
group.
CanonicalParticle
= XmlSchemaParticle.Empty;
401
group.
CanonicalParticle
= CannonicalizeParticle(group.Particle, true, true);
System\Xml\Schema\SchemaSetCompiler.cs (5)
327
group.
CanonicalParticle
= null;
435
baseGroup.
CanonicalParticle
= CannonicalizeParticle(baseGroup.Particle, true);
438
redefinedGroup.
CanonicalParticle
= CannonicalizeParticle(redefinedGroup.Particle, true);
460
group.
CanonicalParticle
= XmlSchemaParticle.Empty;
465
group.
CanonicalParticle
= CannonicalizeParticle(group.Particle, true);
17 references to CanonicalParticle
System.Xml (17)
System\Xml\Schema\BaseProcessor.cs (1)
156
if (existingGroup.
CanonicalParticle
== null) { //If the existing one is not already compiled, then replace.
System\Xml\Schema\SchemaCollectionCompiler.cs (5)
400
if (group.
CanonicalParticle
== null) {
403
Debug.Assert(group.
CanonicalParticle
!= null);
907
if (group.
CanonicalParticle
== null) {
910
if (group.
CanonicalParticle
== XmlSchemaParticle.Empty) {
913
XmlSchemaGroupBase groupBase = (XmlSchemaGroupBase)group.
CanonicalParticle
;
System\Xml\Schema\SchemaSetCompiler.cs (11)
434
if (baseGroup.
CanonicalParticle
== null) {
437
if (redefinedGroup.
CanonicalParticle
== null) {
440
CompileParticleElements(redefinedGroup.
CanonicalParticle
);
441
CompileParticleElements(baseGroup.
CanonicalParticle
);
442
CheckParticleDerivation(redefinedGroup.
CanonicalParticle
, baseGroup.
CanonicalParticle
);
464
if (group.
CanonicalParticle
== null) {
467
Debug.Assert(group.
CanonicalParticle
!= null);
1005
if (group.
CanonicalParticle
== null) {
1008
if (group.
CanonicalParticle
== XmlSchemaParticle.Empty) {
1011
XmlSchemaGroupBase groupBase = (XmlSchemaGroupBase)group.
CanonicalParticle
;