Zdexby TheHolyOneZ
42,628 classes
Class

Preprocessor

: BaseProcessor : Object
System.Xml.Schema.Preprocessor, System.Xml 0x00C0 (192 B) inherited 0x0040 System.Xml.dll
0x00x00C0

Members 19

OffsetSizeNameTypeFlagsDefault
0x08XmlnsstringPrivate—
0x08NsXsistringPrivate—
0x08targetNamespacestringPrivate—
0x08rootSchemaXmlSchemaPrivate—
0x08currentSchemaXmlSchemaPrivate—
0x04elementFormDefaultXmlSchemaFormPrivate—
0x04attributeFormDefaultXmlSchemaFormPrivate—
0x04blockDefaultXmlSchemaDerivationMethodPrivate—
0x04finalDefaultXmlSchemaDerivationMethodPrivate—
0x08schemaLocationsHashtablePrivate—
0x08chameleonSchemasHashtablePrivate—
0x08referenceNamespacesHashtablePrivate—
0x08processedExternalsHashtablePrivate—
0x08lockListSortedListPrivate—
0x08readerSettingsXmlReaderSettingsPrivate—
0x08rootSchemaForRedefineXmlSchemaPrivate—
0x08redefinedListArrayListPrivate—
0x08builtInSchemaForXmlNSXmlSchemaPrivateStatic—
0x08xmlResolverXmlResolverPrivate—
Inherited from BaseProcessor 6
OffsetSizeNameTypeFlagsDefault
0x08nameTableXmlNameTablePrivate—
0x08schemaNamesSchemaNamesPrivate—
0x08eventHandlerValidationEventHandlerPrivate—
0x08compilationSettingsXmlSchemaCompilationSettingsPrivate—
0x04errorCountintPrivate—
0x00340x04padding / unreflected
0x08NsXmlstringPrivate—

Functions 48

SignatureFlagsNativeParams
void .ctor(XmlNameTable nameTable, SchemaNames schemaNames, ValidationEventHandler eventHandler, XmlSchemaCompilationSettings compilationSettings)Public+1 flags0x08
bool Execute(XmlSchema schema, const string& targetNamespace, bool loadExternals)Public0x08
void Cleanup(XmlSchema schema)Private0x08
void CleanupRedefine(XmlSchemaExternal include)Private0x08
void set_XmlResolver(XmlResolver value)2 flags0x08
void set_ReaderSettings(XmlReaderSettings value)2 flags0x08
void set_SchemaLocations(Hashtable value)2 flags0x08
void set_ChameleonSchemas(Hashtable value)2 flags0x08
XmlSchema get_RootSchema()2 flags0x08
void BuildSchemaList(XmlSchema schema)Private0x08
void LoadExternals(XmlSchema schema)Private0x08
XmlSchema GetBuildInSchema()Static+1 flags0x08
void BuildRefNamespaces(XmlSchema schema)Private0x08
void ParseUri(const string& uri, const string& code, XmlSchemaObject sourceSchemaObject)Private0x08
void Preprocess(XmlSchema schema, const string& targetNamespace, ArrayList imports)Private0x08
void CopyIncludedComponents(XmlSchema includedSchema, XmlSchema schema)Private0x08
void PreprocessRedefine(RedefineEntry redefineEntry)Private0x08
void GetIncludedSet(XmlSchema schema, ArrayList includesList)Private0x08
XmlSchema GetParentSchema(XmlSchemaObject currentSchemaObject)Static+1 flags0x08
void SetSchemaDefaults(XmlSchema schema)Private0x08
int CountGroupSelfReference(XmlSchemaObjectCollection items, XmlQualifiedName name, XmlSchemaGroup redefined)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)Private0x08
void ValidateIdAttribute(XmlSchemaObject xso)Private0x08
void ValidateNameAttribute(XmlSchemaObject xso)Private0x08
void ValidateQNameAttribute(XmlSchemaObject xso, const string& attributeName, XmlQualifiedName value)Private0x08
Uri ResolveSchemaLocationUri(XmlSchema enclosingSchema, const string& location)Private0x08
object GetSchemaEntity(Uri ruri)Private0x08
XmlSchema GetChameleonSchema(const string& targetNamespace, XmlSchema schema)Private0x08
void SetParent(XmlSchemaObject child, XmlSchemaObject parent)Private0x08
void PreprocessAnnotation(XmlSchemaObject schemaObject)Private0x08
void PreprocessAnnotation(XmlSchemaAnnotation annotation)Private0x08