| void .ctor(XmlNameTable nameTable, ValidationEventHandler eventHandler, XmlSchema schemaForSchema, XmlSchemaCompilationSettings compilationSettings) | Public+1 flags | | 0x08 |
| bool Execute(XmlSchemaSet schemaSet, SchemaInfo schemaCompiledInfo) | Public | | 0x08 |
| void Prepare(XmlSchema schema, bool cleanup) | 1 flags | | 0x08 |
| void Output(SchemaInfo schemaInfo) | Private | | 0x08 |
| void ImportAllCompiledSchemas(XmlSchemaSet schemaSet) | 1 flags | | 0x08 |
| bool Compile() | 1 flags | | 0x01 |
| void CleanupAttribute(XmlSchemaAttribute attribute) | Private | | 0x08 |
| void CleanupAttributeGroup(XmlSchemaAttributeGroup attributeGroup) | Private | | 0x08 |
| void CleanupComplexType(XmlSchemaComplexType complexType) | Private | | 0x08 |
| void CleanupSimpleType(XmlSchemaSimpleType simpleType) | Private | | 0x08 |
| void CleanupElement(XmlSchemaElement element) | Private | | 0x08 |
| void CleanupAttributes(XmlSchemaObjectCollection attributes) | Private | | 0x08 |
| void CleanupGroup(XmlSchemaGroup group) | Private | | 0x08 |
| void CleanupParticle(XmlSchemaParticle particle) | Private | | 0x08 |
| void ProcessSubstitutionGroups() | Private | | 0x00 |
| void CompileSubstitutionGroup(XmlSchemaSubstitutionGroup substitutionGroup) | Private | | 0x08 |
| void RecursivelyCheckRedefinedGroups(XmlSchemaGroup redefinedGroup, XmlSchemaGroup baseGroup) | Private | | 0x08 |
| void RecursivelyCheckRedefinedAttributeGroups(XmlSchemaAttributeGroup attributeGroup, XmlSchemaAttributeGroup baseAttributeGroup) | Private | | 0x08 |
| void CompileGroup(XmlSchemaGroup group) | Private | | 0x08 |
| void CompileSimpleType(XmlSchemaSimpleType simpleType) | Private | | 0x08 |
| XmlSchemaSimpleType[] CompileBaseMemberTypes(XmlSchemaSimpleType simpleType) | Private | | 0x08 |
| void CheckUnionType(XmlSchemaSimpleType unionMember, ArrayList memberTypeDefinitions, XmlSchemaSimpleType parentType) | Private | | 0x08 |
| void CompileComplexType(XmlSchemaComplexType complexType) | Private | | 0x08 |
| void CompileSimpleContentExtension(XmlSchemaComplexType complexType, XmlSchemaSimpleContentExtension simpleExtension) | Private | | 0x08 |
| void CompileSimpleContentRestriction(XmlSchemaComplexType complexType, XmlSchemaSimpleContentRestriction simpleRestriction) | Private | | 0x08 |
| void CompileComplexContentExtension(XmlSchemaComplexType complexType, XmlSchemaComplexContent complexContent, XmlSchemaComplexContentExtension complexExtension) | Private | | 0x08 |
| void CompileComplexContentRestriction(XmlSchemaComplexType complexType, XmlSchemaComplexContent complexContent, XmlSchemaComplexContentRestriction complexRestriction) | Private | | 0x08 |
| void CheckParticleDerivation(XmlSchemaComplexType complexType) | Private | | 0x08 |
| void CheckParticleDerivation(XmlSchemaParticle derivedParticle, XmlSchemaParticle baseParticle) | Private | | 0x08 |
| XmlSchemaParticle CompileContentTypeParticle(XmlSchemaParticle particle) | Private | | 0x08 |
| XmlSchemaParticle CannonicalizeParticle(XmlSchemaParticle particle, bool root) | Private | | 0x08 |
| XmlSchemaParticle CannonicalizeElement(XmlSchemaElement element) | Private | | 0x08 |
| XmlSchemaParticle CannonicalizeGroupRef(XmlSchemaGroupRef groupRef, bool root) | Private | | 0x08 |
| XmlSchemaParticle CannonicalizeAll(XmlSchemaAll all, bool root) | Private | | 0x08 |
| XmlSchemaParticle CannonicalizeChoice(XmlSchemaChoice choice, bool root) | Private | | 0x08 |
| XmlSchemaParticle CannonicalizeSequence(XmlSchemaSequence sequence, bool root) | Private | | 0x08 |
| XmlSchemaParticle CannonicalizePointlessRoot(XmlSchemaParticle particle) | Private | | 0x08 |
| bool IsValidRestriction(XmlSchemaParticle derivedParticle, XmlSchemaParticle baseParticle) | Private | | 0x08 |
| bool IsElementFromElement(XmlSchemaElement derivedElement, XmlSchemaElement baseElement) | Private | | 0x08 |
| bool IsElementFromAny(XmlSchemaElement derivedElement, XmlSchemaAny baseAny) | Private | | 0x08 |
| bool IsAnyFromAny(XmlSchemaAny derivedAny, XmlSchemaAny baseAny) | Private | | 0x08 |
| bool IsGroupBaseFromAny(XmlSchemaGroupBase derivedGroupBase, XmlSchemaAny baseAny) | Private | | 0x08 |
| bool IsElementFromGroupBase(XmlSchemaElement derivedElement, XmlSchemaGroupBase baseGroupBase) | Private | | 0x08 |
| bool IsChoiceFromChoiceSubstGroup(XmlSchemaChoice derivedChoice, XmlSchemaChoice baseChoice) | Private | | 0x08 |
| bool IsGroupBaseFromGroupBase(XmlSchemaGroupBase derivedGroupBase, XmlSchemaGroupBase baseGroupBase, bool skipEmptableOnly) | Private | | 0x08 |
| bool IsSequenceFromAll(XmlSchemaSequence derivedSequence, XmlSchemaAll baseAll) | Private | | 0x08 |
| bool IsSequenceFromChoice(XmlSchemaSequence derivedSequence, XmlSchemaChoice baseChoice) | Private | | 0x08 |
| bool IsValidOccurrenceRangeRestriction(XmlSchemaParticle derivedParticle, XmlSchemaParticle baseParticle) | Private | | 0x08 |
| bool IsValidOccurrenceRangeRestriction(const decimal& minOccurs, const decimal& maxOccurs, const decimal& baseMinOccurs, const decimal& baseMaxOccurs) | Private | | 0x10 |
| int GetMappingParticle(XmlSchemaParticle particle, XmlSchemaObjectCollection collection) | Private | | 0x08 |
| bool IsParticleEmptiable(XmlSchemaParticle particle) | Private | | 0x08 |
| void CalculateEffectiveTotalRange(XmlSchemaParticle particle, ref decimal& minOccurs, ref decimal& maxOccurs) | Private | | 0x10 |
| void PushComplexType(XmlSchemaComplexType complexType) | Private | | 0x08 |
| XmlSchemaContentType GetSchemaContentType(XmlSchemaComplexType complexType, XmlSchemaComplexContent complexContent, XmlSchemaParticle particle) | Private | | 0x08 |
| void CompileAttributeGroup(XmlSchemaAttributeGroup attributeGroup) | Private | | 0x08 |
| void CompileLocalAttributes(XmlSchemaComplexType baseType, XmlSchemaComplexType derivedType, XmlSchemaObjectCollection attributes, XmlSchemaAnyAttribute anyAttribute, const XmlSchemaDerivationMethod& derivedBy) | Private | | 0x08 |
| void CheckAtrributeGroupRestriction(XmlSchemaAttributeGroup baseAttributeGroup, XmlSchemaAttributeGroup derivedAttributeGroup) | Private | | 0x08 |
| bool IsProcessContentsRestricted(XmlSchemaComplexType baseType, XmlSchemaAnyAttribute derivedAttributeWildcard, XmlSchemaAnyAttribute baseAttributeWildcard) | Private | | 0x08 |
| XmlSchemaAnyAttribute CompileAnyAttributeUnion(XmlSchemaAnyAttribute a, XmlSchemaAnyAttribute b) | Private | | 0x08 |
| XmlSchemaAnyAttribute CompileAnyAttributeIntersection(XmlSchemaAnyAttribute a, XmlSchemaAnyAttribute b) | Private | | 0x08 |
| void CompileAttribute(XmlSchemaAttribute xa) | Private | | 0x08 |
| void SetDefaultFixed(XmlSchemaAttribute xa, SchemaAttDef decl) | Private | | 0x08 |
| void CompileIdentityConstraint(XmlSchemaIdentityConstraint xi) | Private | | 0x08 |
| void CompileElement(XmlSchemaElement xe) | Private | | 0x08 |
| ContentValidator CompileComplexContent(XmlSchemaComplexType complexType) | Private | | 0x08 |
| bool BuildParticleContentModel(ParticleContentValidator contentValidator, XmlSchemaParticle particle) | Private | | 0x08 |
| void CompileParticleElements(XmlSchemaComplexType complexType, XmlSchemaParticle particle) | Private | | 0x08 |
| void CompileParticleElements(XmlSchemaParticle particle) | Private | | 0x08 |
| void CompileComplexTypeElements(XmlSchemaComplexType complexType) | Private | | 0x08 |
| XmlSchemaSimpleType GetSimpleType(XmlQualifiedName name) | Private | | 0x08 |
| XmlSchemaComplexType GetComplexType(XmlQualifiedName name) | Private | | 0x08 |
| XmlSchemaType GetAnySchemaType(XmlQualifiedName name) | Private | | 0x08 |
| void CopyPosition(XmlSchemaAnnotated to, XmlSchemaAnnotated from, bool copyParent) | Private | | 0x08 |
| bool IsFixedEqual(SchemaDeclBase baseDecl, SchemaDeclBase derivedDecl) | Private | | 0x08 |