1 write to particle
System.Xml (1)
System\Xml\Schema\ContentValidator.cs (1)
208
this.
particle
= particle;
17 references to particle
System.Xml (17)
System\Xml\Schema\ContentValidator.cs (17)
294
return new LeafNode(positions.Add(positions[pos].symbol, positions[pos].
particle
));
1225
LeafRangeNode lrNode = p.
particle
as LeafRangeNode;
1239
LeafRangeNode lrNode1 = p1.
particle
as LeafRangeNode;
1261
throw new UpaException(symbolMatches[symbol], currentPosition.
particle
);
1264
symbolMatches[symbol] = currentPosition.
particle
;
1279
LeafRangeNode lrNode = positions[pos].
particle
as LeafRangeNode;
1301
particles[symbol] = positions[pos].
particle
;
1303
else if (particles[symbol] != positions[pos].
particle
) {
1304
throw new UpaException(particles[symbol], positions[pos].
particle
);
1556
particle = positions[pos].
particle
; //Between element and wildcard, element will be in earlier pos than wildcard since we add the element nodes to the list of positions first
1606
XmlSchemaParticle p = (XmlSchemaParticle)positions[pos].
particle
;
1627
XmlSchemaParticle p = (XmlSchemaParticle)positions[pos].
particle
;
1714
if (matched && positions[pos].
particle
is XmlSchemaElement) { //We found a match in the list, break at that bitset
1782
LeafRangeNode lrNode = positions[cPos].
particle
as LeafRangeNode; //For a position with leaf range node, the particle is the node itself
1829
return positions[pos].
particle
;
1874
XmlSchemaParticle p = positions[pos].
particle
as XmlSchemaParticle;
1906
XmlSchemaParticle p = positions[pos].
particle
as XmlSchemaParticle;