Zdexby TheHolyOneZ
36,909 classes
Class

XmlSchema

: XmlSchemaObject : Object
System.Xml.Schema.XmlSchema, System.Xml 0x00F0 (240 B) inherited 0x0038 System.Xml.dll
0x00x00F0

Members 30

OffsetSizeNameTypeFlagsDefault
0x04attributeFormDefaultXmlSchemaFormPrivate—
0x04elementFormDefaultXmlSchemaFormPrivate—
0x04blockDefaultXmlSchemaDerivationMethodPrivate—
0x04finalDefaultXmlSchemaDerivationMethodPrivate—
0x08targetNsstringPrivate—
0x08versionstringPrivate—
0x08includesXmlSchemaObjectCollectionPrivate—
0x08itemsXmlSchemaObjectCollectionPrivate—
0x08idstringPrivate—
0x08moreAttributesXmlAttribute[]Private—
0x01isCompiledboolPrivate—
0x01isCompiledBySetboolPrivate—
0x01isPreprocessedboolPrivate—
0x01isRedefinedboolPrivate—
0x04errorCountintPrivate—
0x08attributesXmlSchemaObjectTablePrivate—
0x08attributeGroupsXmlSchemaObjectTablePrivate—
0x08elementsXmlSchemaObjectTablePrivate—
0x08typesXmlSchemaObjectTablePrivate—
0x08groupsXmlSchemaObjectTablePrivate—
0x08notationsXmlSchemaObjectTablePrivate—
0x08identityConstraintsXmlSchemaObjectTablePrivate—
0x04globalIdCounterintPrivateStatic—
0x08importedSchemasArrayListPrivate—
0x08importedNamespacesArrayListPrivate—
0x04schemaIdintPrivate—
0x00CC0x04padding / unreflected
0x08baseUriUriPrivate—
0x01isChameleonboolPrivate—
0x00D90x07padding / unreflected
0x08idsHashtablePrivate—
0x08documentXmlDocumentPrivate—
Inherited from XmlSchemaObject 6
OffsetSizeNameTypeFlagsDefault
0x04lineNumintPrivate—
0x04linePosintPrivate—
0x08sourceUristringPrivate—
0x08namespacesXmlSerializerNamespacesPrivate—
0x08parentXmlSchemaObjectPrivate—
0x01isProcessingboolPrivate—

Functions 53

SignatureFlagsNativeParams
void .ctor()Public+1 flags—0x00
XmlSchema Read(XmlReader reader, ValidationEventHandler validationEventHandler)PublicStatic—0x08
bool CompileSchema(XmlSchemaCollection xsc, XmlResolver resolver, SchemaInfo schemaInfo, const string& ns, ValidationEventHandler validationEventHandler, XmlNameTable nameTable, bool CompileContentModel)1 flags—0x08
void CompileSchemaInSet(XmlNameTable nameTable, ValidationEventHandler eventHandler, XmlSchemaCompilationSettings compilationSettings)1 flags—0x08
XmlSchemaForm get_AttributeFormDefault()Public+1 flags—0x04
void set_AttributeFormDefault(const XmlSchemaForm& value)Public+1 flags—0x04
XmlSchemaDerivationMethod get_BlockDefault()Public+1 flags—0x04
void set_BlockDefault(const XmlSchemaDerivationMethod& value)Public+1 flags—0x04
XmlSchemaDerivationMethod get_FinalDefault()Public+1 flags—0x04
void set_FinalDefault(const XmlSchemaDerivationMethod& value)Public+1 flags—0x04
XmlSchemaForm get_ElementFormDefault()Public+1 flags—0x04
void set_ElementFormDefault(const XmlSchemaForm& value)Public+1 flags—0x04
string get_TargetNamespace()Public+1 flags—0x08
void set_TargetNamespace(const string& value)Public+1 flags—0x08
string get_Version()Public+1 flags—0x08
void set_Version(const string& value)Public+1 flags—0x08
XmlSchemaObjectCollection get_Includes()Public+1 flags—0x08
XmlSchemaObjectCollection get_Items()Public+1 flags—0x08
bool get_IsCompiledBySet()2 flags—0x01
void set_IsCompiledBySet(bool value)2 flags—0x01
bool get_IsPreprocessed()2 flags—0x01
void set_IsPreprocessed(bool value)2 flags—0x01
bool get_IsRedefined()2 flags—0x01
void set_IsRedefined(bool value)2 flags—0x01
XmlSchemaObjectTable get_Attributes()Public+1 flags—0x08
XmlSchemaObjectTable get_AttributeGroups()Public+1 flags—0x08
XmlSchemaObjectTable get_SchemaTypes()Public+1 flags—0x08
XmlSchemaObjectTable get_Elements()Public+1 flags—0x08
string get_Id()Public+1 flags—0x08
void set_Id(const string& value)Public+1 flags—0x08
XmlSchemaObjectTable get_Groups()Public+1 flags—0x08
XmlSchemaObjectTable get_Notations()Public+1 flags—0x08
XmlSchemaObjectTable get_IdentityConstraints()2 flags—0x08
Uri get_BaseUri()2 flags0x08
void set_BaseUri(Uri value)2 flags0x08
int get_SchemaId()2 flags0x04
bool get_IsChameleon()2 flags0x01
void set_IsChameleon(bool value)2 flags0x01
Hashtable get_Ids()2 flags0x08
XmlDocument get_Document()2 flags0x08
int get_ErrorCount()2 flags0x04
void set_ErrorCount(int value)2 flags0x04
XmlSchema Clone()1 flags0x08
XmlSchema DeepClone()1 flags0x08
string get_IdAttribute()3 flags0x08
void set_IdAttribute(const string& value)3 flags0x08
void SetIsCompiled(bool isCompiled)1 flags0x01
void SetUnhandledAttributes(const XmlAttribute[]& moreAttributes)2 flags0x08
void AddAnnotation(XmlSchemaAnnotation annotation)2 flags0x08
ArrayList get_ImportedSchemas()2 flags0x08
ArrayList get_ImportedNamespaces()2 flags0x08
void GetExternalSchemasList(IList extList, XmlSchema schema)1 flags0x08
void .cctor()PrivateStatic+1 flags0x00

Used by 40

types with a member, parameter or interface of this type