Zdexby TheHolyOneZ
42,610 classes
Class

SchemaCollectionPreprocessor

: BaseProcessor : Object
System.Xml.Schema.SchemaCollectionPreprocessor, System.Xml 0x0088 (136 B) inherited 0x0040 System.Xml.dll
0x00x0088

Members 11

OffsetSizeNameTypeFlagsDefault
0x08schemaXmlSchemaPrivate—
0x08targetNamespacestringPrivate—
0x01buildinIncludedboolPrivate—
0x00510x03padding / unreflected
0x04elementFormDefaultXmlSchemaFormPrivate—
0x04attributeFormDefaultXmlSchemaFormPrivate—
0x04blockDefaultXmlSchemaDerivationMethodPrivate—
0x04finalDefaultXmlSchemaDerivationMethodPrivate—
0x00640x04padding / unreflected
0x08schemaLocationsHashtablePrivate—
0x08referenceNamespacesHashtablePrivate—
0x08XmlnsstringPrivate—
0x08xmlResolverXmlResolverPrivate—
Inherited from BaseProcessor 6
OffsetSizeNameTypeFlagsDefault
0x08nameTableXmlNameTablePrivate—
0x08schemaNamesSchemaNamesPrivate—
0x08eventHandlerValidationEventHandlerPrivate—
0x08compilationSettingsXmlSchemaCompilationSettingsPrivate—
0x04errorCountintPrivate—
0x00340x04padding / unreflected
0x08NsXmlstringPrivate—

Functions 34

SignatureFlagsNativeParams
void .ctor(XmlNameTable nameTable, SchemaNames schemaNames, ValidationEventHandler eventHandler)Public+1 flags0x08
bool Execute(XmlSchema schema, const string& targetNamespace, bool loadExternals, XmlSchemaCollection xsc)Public0x08
void Cleanup(XmlSchema schema)Private0x08
void set_XmlResolver(XmlResolver value)2 flags0x08
void LoadExternals(XmlSchema schema, XmlSchemaCollection xsc)Private0x08
void BuildRefNamespaces(XmlSchema schema)Private0x08
void Preprocess(XmlSchema schema, const string& targetNamespace, const Compositor& compositor)Private0x08
void PreprocessRedefine(XmlSchemaRedefine redefine)Private0x08
int CountGroupSelfReference(XmlSchemaObjectCollection items, XmlQualifiedName name)Private0x08
void CheckRefinedGroup(XmlSchemaGroup group)Private0x08
void CheckRefinedAttributeGroup(XmlSchemaAttributeGroup attributeGroup)Private0x08
void CheckRefinedSimpleType(XmlSchemaSimpleType stype)Private0x08
void CheckRefinedComplexType(XmlSchemaComplexType ctype)Private0x08
void PreprocessAttribute(XmlSchemaAttribute attribute)Private0x08
void PreprocessLocalAttribute(XmlSchemaAttribute attribute)Private0x08
void PreprocessAttributeContent(XmlSchemaAttribute attribute)Private0x08
void PreprocessAttributeGroup(XmlSchemaAttributeGroup attributeGroup)Private0x08
void PreprocessElement(XmlSchemaElement element)Private0x08
void PreprocessLocalElement(XmlSchemaElement element)Private0x08
void PreprocessElementContent(XmlSchemaElement element)Private0x08
void PreprocessIdentityConstraint(XmlSchemaIdentityConstraint constraint)Private0x08
void PreprocessSimpleType(XmlSchemaSimpleType simpleType, bool local)Private0x08
void PreprocessComplexType(XmlSchemaComplexType complexType, bool local)Private0x08
void PreprocessGroup(XmlSchemaGroup group)Private0x08
void PreprocessNotation(XmlSchemaNotation notation)Private0x08
void PreprocessParticle(XmlSchemaParticle particle)Private0x08
void PreprocessAttributes(XmlSchemaObjectCollection attributes, XmlSchemaAnyAttribute anyAttribute, XmlSchemaObject parent)Private—0x08
void ValidateIdAttribute(XmlSchemaObject xso)Private—0x08
void ValidateNameAttribute(XmlSchemaObject xso)Private—0x08
void ValidateQNameAttribute(XmlSchemaObject xso, const string& attributeName, XmlQualifiedName value)Private—0x08
void SetParent(XmlSchemaObject child, XmlSchemaObject parent)Private—0x08
void PreprocessAnnotation(XmlSchemaObject schemaObject)Private—0x08
Uri ResolveSchemaLocationUri(XmlSchema enclosingSchema, const string& location)Private—0x08
Stream GetSchemaEntity(Uri ruri)Private—0x08