Zdexby TheHolyOneZ
36,909 classes
Class

XsdBuilder

: SchemaBuilder : Object
System.Xml.Schema.XsdBuilder, System.Xml 0x01A0 (416 B) inherited 0x0010 System.Xml.dll
0x00x01A0

Members 111

OffsetSizeNameTypeFlagsDefault
0x08SchemaElementState[]PrivateStatic+1 flags—
0x08SchemaSubelementsState[]PrivateStatic+1 flags—
0x08AttributeSubelementsState[]PrivateStatic+1 flags—
0x08ElementSubelementsState[]PrivateStatic+1 flags—
0x08ComplexTypeSubelementsState[]PrivateStatic+1 flags—
0x08SimpleContentSubelementsState[]PrivateStatic+1 flags—
0x08SimpleContentExtensionSubelementsState[]PrivateStatic+1 flags—
0x08SimpleContentRestrictionSubelementsState[]PrivateStatic+1 flags—
0x08ComplexContentSubelementsState[]PrivateStatic+1 flags—
0x08ComplexContentExtensionSubelementsState[]PrivateStatic+1 flags—
0x08ComplexContentRestrictionSubelementsState[]PrivateStatic+1 flags—
0x08SimpleTypeSubelementsState[]PrivateStatic+1 flags—
0x08SimpleTypeRestrictionSubelementsState[]PrivateStatic+1 flags—
0x08SimpleTypeListSubelementsState[]PrivateStatic+1 flags—
0x08SimpleTypeUnionSubelementsState[]PrivateStatic+1 flags—
0x08RedefineSubelementsState[]PrivateStatic+1 flags—
0x08AttributeGroupSubelementsState[]PrivateStatic+1 flags—
0x08GroupSubelementsState[]PrivateStatic+1 flags—
0x08AllSubelementsState[]PrivateStatic+1 flags—
0x08ChoiceSequenceSubelementsState[]PrivateStatic+1 flags—
0x08IdentityConstraintSubelementsState[]PrivateStatic+1 flags—
0x08AnnotationSubelementsState[]PrivateStatic+1 flags—
0x08AnnotatedSubelementsState[]PrivateStatic+1 flags—
0x08SchemaAttributesXsdAttributeEntry[]PrivateStatic+1 flags—
0x08AttributeAttributesXsdAttributeEntry[]PrivateStatic+1 flags—
0x08ElementAttributesXsdAttributeEntry[]PrivateStatic+1 flags—
0x08ComplexTypeAttributesXsdAttributeEntry[]PrivateStatic+1 flags—
0x08SimpleContentAttributesXsdAttributeEntry[]PrivateStatic+1 flags—
0x08SimpleContentExtensionAttributesXsdAttributeEntry[]PrivateStatic+1 flags—
0x08SimpleContentRestrictionAttributesXsdAttributeEntry[]PrivateStatic+1 flags—
0x08ComplexContentAttributesXsdAttributeEntry[]PrivateStatic+1 flags—
0x08ComplexContentExtensionAttributesXsdAttributeEntry[]PrivateStatic+1 flags—
0x08ComplexContentRestrictionAttributesXsdAttributeEntry[]PrivateStatic+1 flags—
0x08SimpleTypeAttributesXsdAttributeEntry[]PrivateStatic+1 flags—
0x08SimpleTypeRestrictionAttributesXsdAttributeEntry[]PrivateStatic+1 flags—
0x08SimpleTypeUnionAttributesXsdAttributeEntry[]PrivateStatic+1 flags—
0x08SimpleTypeListAttributesXsdAttributeEntry[]PrivateStatic+1 flags—
0x08AttributeGroupAttributesXsdAttributeEntry[]PrivateStatic+1 flags—
0x08AttributeGroupRefAttributesXsdAttributeEntry[]PrivateStatic+1 flags—
0x08GroupAttributesXsdAttributeEntry[]PrivateStatic+1 flags—
0x08GroupRefAttributesXsdAttributeEntry[]PrivateStatic+1 flags—
0x08ParticleAttributesXsdAttributeEntry[]PrivateStatic+1 flags—
0x08AnyAttributesXsdAttributeEntry[]PrivateStatic+1 flags—
0x08IdentityConstraintAttributesXsdAttributeEntry[]PrivateStatic+1 flags—
0x08SelectorAttributesXsdAttributeEntry[]PrivateStatic+1 flags—
0x08FieldAttributesXsdAttributeEntry[]PrivateStatic+1 flags—
0x08NotationAttributesXsdAttributeEntry[]PrivateStatic+1 flags—
0x08IncludeAttributesXsdAttributeEntry[]PrivateStatic+1 flags—
0x08ImportAttributesXsdAttributeEntry[]PrivateStatic+1 flags—
0x08FacetAttributesXsdAttributeEntry[]PrivateStatic+1 flags—
0x08AnyAttributeAttributesXsdAttributeEntry[]PrivateStatic+1 flags—
0x08DocumentationAttributesXsdAttributeEntry[]PrivateStatic+1 flags—
0x08AppinfoAttributesXsdAttributeEntry[]PrivateStatic+1 flags—
0x08RedefineAttributesXsdAttributeEntry[]PrivateStatic+1 flags—
0x08AnnotationAttributesXsdAttributeEntry[]PrivateStatic+1 flags—
0x08SchemaEntriesXsdEntry[]PrivateStatic+1 flags—
0x08DerivationMethodValuesint[]PrivateStatic+1 flags—
0x08DerivationMethodStringsstring[]PrivateStatic+1 flags—
0x08FormStringValuesstring[]PrivateStatic+1 flags—
0x08UseStringValuesstring[]PrivateStatic+1 flags—
0x08ProcessContentsStringValuesstring[]PrivateStatic+1 flags—
0x08readerXmlReaderPrivate—
0x08positionInfoPositionInfoPrivate—
0x08currentEntryXsdEntryPrivate—
0x08nextEntryXsdEntryPrivate—
0x01hasChildboolPrivate—
0x08stateHistoryHWStackPrivate—
0x08containerStackStackPrivate—
0x08nameTableXmlNameTablePrivate—
0x08schemaNamesSchemaNamesPrivate—
0x08namespaceManagerXmlNamespaceManagerPrivate—
0x01canIncludeImportboolPrivate—
0x08schemaXmlSchemaPrivate—
0x08xsoXmlSchemaObjectPrivate—
0x08elementXmlSchemaElementPrivate—
0x08anyElementXmlSchemaAnyPrivate—
0x08attributeXmlSchemaAttributePrivate—
0x08anyAttributeXmlSchemaAnyAttributePrivate—
0x08complexTypeXmlSchemaComplexTypePrivate—
0x08simpleTypeXmlSchemaSimpleTypePrivate—
0x08complexContentXmlSchemaComplexContentPrivate—
0x08complexContentExtensionXmlSchemaComplexContentExtensionPrivate—
0x08complexContentRestrictionXmlSchemaComplexContentRestrictionPrivate—
0x08simpleContentXmlSchemaSimpleContentPrivate—
0x08simpleContentExtensionXmlSchemaSimpleContentExtensionPrivate—
0x08simpleContentRestrictionXmlSchemaSimpleContentRestrictionPrivate—
0x08simpleTypeUnionXmlSchemaSimpleTypeUnionPrivate—
0x08simpleTypeListXmlSchemaSimpleTypeListPrivate—
0x08simpleTypeRestrictionXmlSchemaSimpleTypeRestrictionPrivate—
0x08groupXmlSchemaGroupPrivate—
0x08groupRefXmlSchemaGroupRefPrivate—
0x08allXmlSchemaAllPrivate—
0x08choiceXmlSchemaChoicePrivate—
0x08sequenceXmlSchemaSequencePrivate—
0x08particleXmlSchemaParticlePrivate—
0x08attributeGroupXmlSchemaAttributeGroupPrivate—
0x08attributeGroupRefXmlSchemaAttributeGroupRefPrivate—
0x08notationXmlSchemaNotationPrivate—
0x08identityConstraintXmlSchemaIdentityConstraintPrivate—
0x08xpathXmlSchemaXPathPrivate—
0x08includeXmlSchemaIncludePrivate—
0x08importXmlSchemaImportPrivate—
0x08annotationXmlSchemaAnnotationPrivate—
0x08appInfoXmlSchemaAppInfoPrivate—
0x08documentationXmlSchemaDocumentationPrivate—
0x08facetXmlSchemaFacetPrivate—
0x08markupXmlNode[]Private—
0x08redefineXmlSchemaRedefinePrivate—
0x08validationEventHandlerValidationEventHandlerPrivate—
0x08unhandledAttributesArrayListPrivate—
0x08namespacesHashtablePrivate—

Functions 138

SignatureFlagsNativeParams
void .ctor(XmlReader reader, XmlNamespaceManager curmgr, XmlSchema schema, XmlNameTable nameTable, SchemaNames schemaNames, ValidationEventHandler eventhandler)2 flags0x08
bool ProcessElement(const string& prefix, const string& name, const string& ns)2 flags0x08
void ProcessAttribute(const string& prefix, const string& name, const string& ns, const string& value)2 flags0x08
bool IsContentParsed()2 flags0x01
void ProcessMarkup(const XmlNode[]& markup)2 flags0x08
void ProcessCData(const string& value)2 flags0x08
void StartChildren()2 flags0x00
void EndChildren()2 flags0x00
void Push()Private0x00
void Pop()Private0x00
Token get_CurrentElement()Private+1 flags0x04
Token get_ParentElement()Private+1 flags0x04
XmlSchemaObject get_ParentContainer()Private+1 flags0x08
XmlSchemaObject GetContainer(const State& state)Private0x08
void SetContainer(const State& state, object container)Private0x08
void BuildAnnotated_Id(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildSchema_AttributeFormDefault(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildSchema_ElementFormDefault(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildSchema_TargetNamespace(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildSchema_Version(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildSchema_FinalDefault(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildSchema_BlockDefault(XsdBuilder builder, const string& value)PrivateStatic0x08
void InitSchema(XsdBuilder builder, const string& value)PrivateStatic0x08
void InitInclude(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildInclude_SchemaLocation(XsdBuilder builder, const string& value)PrivateStatic0x08
void InitImport(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildImport_Namespace(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildImport_SchemaLocation(XsdBuilder builder, const string& value)PrivateStatic0x08
void InitRedefine(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildRedefine_SchemaLocation(XsdBuilder builder, const string& value)PrivateStatic0x08
void EndRedefine(XsdBuilder builder)PrivateStatic0x08
void InitAttribute(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildAttribute_Default(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildAttribute_Fixed(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildAttribute_Form(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildAttribute_Use(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildAttribute_Ref(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildAttribute_Name(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildAttribute_Type(XsdBuilder builder, const string& value)PrivateStatic0x08
void InitElement(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildElement_Abstract(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildElement_Block(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildElement_Default(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildElement_Form(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildElement_SubstitutionGroup(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildElement_Final(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildElement_Fixed(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildElement_MaxOccurs(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildElement_MinOccurs(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildElement_Name(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildElement_Nillable(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildElement_Ref(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildElement_Type(XsdBuilder builder, const string& value)PrivateStatic0x08
void InitSimpleType(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildSimpleType_Name(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildSimpleType_Final(XsdBuilder builder, const string& value)PrivateStatic0x08
void InitSimpleTypeUnion(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildSimpleTypeUnion_MemberTypes(XsdBuilder builder, const string& value)PrivateStatic0x08
void InitSimpleTypeList(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildSimpleTypeList_ItemType(XsdBuilder builder, const string& value)PrivateStatic0x08
void InitSimpleTypeRestriction(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildSimpleTypeRestriction_Base(XsdBuilder builder, const string& value)PrivateStatic0x08
void InitComplexType(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildComplexType_Abstract(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildComplexType_Block(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildComplexType_Final(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildComplexType_Mixed(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildComplexType_Name(XsdBuilder builder, const string& value)PrivateStatic0x08
void InitComplexContent(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildComplexContent_Mixed(XsdBuilder builder, const string& value)PrivateStatic0x08
void InitComplexContentExtension(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildComplexContentExtension_Base(XsdBuilder builder, const string& value)PrivateStatic0x08
void InitComplexContentRestriction(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildComplexContentRestriction_Base(XsdBuilder builder, const string& value)PrivateStatic0x08
void InitSimpleContent(XsdBuilder builder, const string& value)PrivateStatic0x08
void InitSimpleContentExtension(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildSimpleContentExtension_Base(XsdBuilder builder, const string& value)PrivateStatic0x08
void InitSimpleContentRestriction(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildSimpleContentRestriction_Base(XsdBuilder builder, const string& value)PrivateStatic0x08
void InitAttributeGroup(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildAttributeGroup_Name(XsdBuilder builder, const string& value)PrivateStatic0x08
void InitAttributeGroupRef(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildAttributeGroupRef_Ref(XsdBuilder builder, const string& value)PrivateStatic0x08
void InitAnyAttribute(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildAnyAttribute_Namespace(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildAnyAttribute_ProcessContents(XsdBuilder builder, const string& value)PrivateStatic0x08
void InitGroup(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildGroup_Name(XsdBuilder builder, const string& value)PrivateStatic0x08
void InitGroupRef(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildParticle_MaxOccurs(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildParticle_MinOccurs(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildGroupRef_Ref(XsdBuilder builder, const string& value)PrivateStatic0x08
void InitAll(XsdBuilder builder, const string& value)PrivateStatic0x08
void InitChoice(XsdBuilder builder, const string& value)PrivateStatic0x08
void InitSequence(XsdBuilder builder, const string& value)PrivateStatic0x08
void InitAny(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildAny_Namespace(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildAny_ProcessContents(XsdBuilder builder, const string& value)PrivateStatic0x08
void InitNotation(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildNotation_Name(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildNotation_Public(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildNotation_System(XsdBuilder builder, const string& value)PrivateStatic0x08
void InitFacet(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildFacet_Fixed(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildFacet_Value(XsdBuilder builder, const string& value)PrivateStatic0x08
void InitIdentityConstraint(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildIdentityConstraint_Name(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildIdentityConstraint_Refer(XsdBuilder builder, const string& value)PrivateStatic0x08
void InitSelector(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildSelector_XPath(XsdBuilder builder, const string& value)PrivateStatic0x08
void InitField(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildField_XPath(XsdBuilder builder, const string& value)PrivateStatic0x08
void InitAnnotation(XsdBuilder builder, const string& value)PrivateStatic0x08
void InitAppinfo(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildAppinfo_Source(XsdBuilder builder, const string& value)PrivateStatic0x08
void EndAppinfo(XsdBuilder builder)PrivateStatic0x08
void InitDocumentation(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildDocumentation_Source(XsdBuilder builder, const string& value)PrivateStatic0x08
void BuildDocumentation_XmlLang(XsdBuilder builder, const string& value)PrivateStatic0x08
void EndDocumentation(XsdBuilder builder)PrivateStatic0x08
void AddAttribute(XmlSchemaObject value)Private0x08
void AddParticle(XmlSchemaParticle particle)Private0x08
bool GetNextState(XmlQualifiedName qname)Private0x08
bool IsSkipableElement(XmlQualifiedName qname)Private0x08
void SetMinOccurs(XmlSchemaParticle particle, const string& value)Private0x08
void SetMaxOccurs(XmlSchemaParticle particle, const string& value)Private0x08
bool ParseBoolean(const string& value, const string& attributeName)Private0x08
int ParseEnum(const string& value, const string& attributeName, const string[]& values)Private0x08
XmlQualifiedName ParseQName(const string& value, const string& attributeName)Private0x08
int ParseBlockFinalEnum(const string& value, const string& attributeName)Private0x08
string ParseUriReference(const string& s)PrivateStatic0x08
void SendValidationEvent(const string& code, const string& arg0, const string& arg1, const string& arg2)Private0x08
void SendValidationEvent(const string& code, const string& msg)Private0x08
void SendValidationEvent(const string& code, const string[]& args, const XmlSeverityType& severity)Private0x08
void SendValidationEvent(XmlSchemaException e, const XmlSeverityType& severity)Private0x08
void SendValidationEvent(XmlSchemaException e)Private0x08
void RecordPosition()Private0x00
void .cctor()PrivateStatic+1 flags0x00

Used by 3

types with a member, parameter or interface of this type