Zdexby TheHolyOneZ
42,610 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)Private—0x08
void CopyIncludedComponents(XmlSchema includedSchema, XmlSchema schema)Private—0x08
void PreprocessRedefine(RedefineEntry redefineEntry)Private—0x08
void GetIncludedSet(XmlSchema schema, ArrayList includesList)Private—0x08
XmlSchema GetParentSchema(XmlSchemaObject currentSchemaObject)Static+1 flags—0x08
void SetSchemaDefaults(XmlSchema schema)Private—0x08
int CountGroupSelfReference(XmlSchemaObjectCollection items, XmlQualifiedName name, XmlSchemaGroup redefined)Private—0x08
void CheckRefinedGroup(XmlSchemaGroup group)Private—0x08
void CheckRefinedAttributeGroup(XmlSchemaAttributeGroup attributeGroup)Private—0x08
void CheckRefinedSimpleType(XmlSchemaSimpleType stype)Private—0x08
void CheckRefinedComplexType(XmlSchemaComplexType ctype)Private—0x08
void PreprocessAttribute(XmlSchemaAttribute attribute)Private—0x08
void PreprocessLocalAttribute(XmlSchemaAttribute attribute)Private—0x08
void PreprocessAttributeContent(XmlSchemaAttribute attribute)Private—0x08
void PreprocessAttributeGroup(XmlSchemaAttributeGroup attributeGroup)Private—0x08
void PreprocessElement(XmlSchemaElement element)Private—0x08
void PreprocessLocalElement(XmlSchemaElement element)Private—0x08
void PreprocessElementContent(XmlSchemaElement element)Private—0x08
void PreprocessIdentityConstraint(XmlSchemaIdentityConstraint constraint)Private—0x08
void PreprocessSimpleType(XmlSchemaSimpleType simpleType, bool local)Private—0x08
void PreprocessComplexType(XmlSchemaComplexType complexType, bool local)Private—0x08
void PreprocessGroup(XmlSchemaGroup group)Private—0x08
void PreprocessNotation(XmlSchemaNotation notation)Private—0x08
void PreprocessParticle(XmlSchemaParticle particle)Private—0x08
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
Uri ResolveSchemaLocationUri(XmlSchema enclosingSchema, const string& location)Private—0x08
object GetSchemaEntity(Uri ruri)Private—0x08
XmlSchema GetChameleonSchema(const string& targetNamespace, XmlSchema schema)Private—0x08
void SetParent(XmlSchemaObject child, XmlSchemaObject parent)Private—0x08
void PreprocessAnnotation(XmlSchemaObject schemaObject)Private—0x08
void PreprocessAnnotation(XmlSchemaAnnotation annotation)Private—0x08