| void .ctor(const XmlSchemaContentType& contentType) | Public+1 flags | | 0x04 |
| void .ctor(const XmlSchemaContentType& contentType, bool enableUpaCheck) | Public+1 flags | | 0x04 |
| void InitValidation(ValidationState context) | Public+1 flags | | 0x08 |
| object ValidateElement(XmlQualifiedName name, ValidationState context, ref int& errorCode) | Public+1 flags | | 0x08 |
| bool CompleteValidation(ValidationState context) | Public+1 flags | | 0x08 |
| void Start() | Public | | 0x00 |
| void OpenGroup() | Public | | 0x00 |
| void CloseGroup() | Public | | 0x00 |
| bool Exists(XmlQualifiedName name) | Public | | 0x08 |
| void AddName(XmlQualifiedName name, object particle) | Public | | 0x08 |
| void AddNamespaceList(NamespaceList namespaceList, object particle) | Public | | 0x08 |
| void AddLeafNode(SyntaxTreeNode node) | Private | | 0x08 |
| void AddChoice() | Public | | 0x00 |
| void AddSequence() | Public | | 0x00 |
| void AddStar() | Public | | 0x00 |
| void AddPlus() | Public | | 0x00 |
| void AddQMark() | Public | | 0x00 |
| void AddLeafRange(const decimal& min, const decimal& max) | Public | | 0x10 |
| void Closure(InteriorNode node) | Private | | 0x08 |
| ContentValidator Finish(bool useDFA) | Public | | 0x08 |
| BitSet[] CalculateTotalFollowposForRangeNodes(BitSet firstpos, const BitSet[]& followpos, ref BitSet& posWithRangeTerminals) | Private | | 0x08 |
| void CheckCMUPAWithLeafRangeNodes(BitSet curpos) | Private | | 0x08 |
| BitSet GetApplicableMinMaxFollowPos(BitSet curpos, BitSet posWithRangeTerminals, const BitSet[]& minmaxFollowPos) | Private | | 0x08 |
| void CheckUniqueParticleAttribution(BitSet firstpos, const BitSet[]& followpos) | Private | | 0x08 |
| void CheckUniqueParticleAttribution(BitSet curpos) | Private | | 0x08 |
| Int32[][] BuildTransitionTable(BitSet firstpos, const BitSet[]& followpos, int endMarkerPos) | Private | | 0x08 |