Zdexby TheHolyOneZ
42,628 classes
Class

XdrBuilder

: SchemaBuilder : Object
System.Xml.Schema.XdrBuilder, System.Xml 0x00C8 (200 B) inherited 0x0010 System.Xml.dll
0x00x00C8

Members 37

OffsetSizeNameTypeFlagsDefault
0x08S_XDR_Root_Elementint[]PrivateStatic+1 flags—
0x08S_XDR_Root_SubElementsint[]PrivateStatic+1 flags—
0x08S_XDR_ElementType_SubElementsint[]PrivateStatic+1 flags—
0x08S_XDR_AttributeType_SubElementsint[]PrivateStatic+1 flags—
0x08S_XDR_Group_SubElementsint[]PrivateStatic+1 flags—
0x08S_XDR_Root_AttributesXdrAttributeEntry[]PrivateStatic+1 flags—
0x08S_XDR_ElementType_AttributesXdrAttributeEntry[]PrivateStatic+1 flags—
0x08S_XDR_AttributeType_AttributesXdrAttributeEntry[]PrivateStatic+1 flags—
0x08S_XDR_Element_AttributesXdrAttributeEntry[]PrivateStatic+1 flags—
0x08S_XDR_Attribute_AttributesXdrAttributeEntry[]PrivateStatic+1 flags—
0x08S_XDR_Group_AttributesXdrAttributeEntry[]PrivateStatic+1 flags—
0x08S_XDR_ElementDataType_AttributesXdrAttributeEntry[]PrivateStatic+1 flags—
0x08S_XDR_AttributeDataType_AttributesXdrAttributeEntry[]PrivateStatic+1 flags—
0x08S_SchemaEntriesXdrEntry[]PrivateStatic+1 flags—
0x08_SchemaInfoSchemaInfoPrivate—
0x08_TargetNamespacestringPrivate—
0x08_readerXmlReaderPrivate—
0x08positionInfoPositionInfoPrivate—
0x08_contentValidatorParticleContentValidatorPrivate—
0x08_CurStateXdrEntryPrivate—
0x08_NextStateXdrEntryPrivate—
0x08_StateHistoryHWStackPrivate—
0x08_GroupStackHWStackPrivate—
0x08_XdrNamestringPrivate—
0x08_XdrPrefixstringPrivate—
0x08_ElementDefElementContentPrivate—
0x08_GroupDefGroupContentPrivate—
0x08_AttributeDefAttributeContentPrivate—
0x08_UndefinedAttributeTypesDeclBaseInfoPrivate—
0x08_BaseDeclDeclBaseInfoPrivate—
0x08_NameTableXmlNameTablePrivate—
0x08_SchemaNamesSchemaNamesPrivate—
0x08_CurNsMgrXmlNamespaceManagerPrivate—
0x08_TextstringPrivate—
0x08validationEventHandlerValidationEventHandlerPrivate—
0x08_UndeclaredElementsHashtablePrivate—
0x08xmlResolverXmlResolverPrivate—

Functions 86

SignatureFlagsNativeParams
void .ctor(XmlReader reader, XmlNamespaceManager curmgr, SchemaInfo sinfo, const string& targetNamspace, 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
void set_XmlResolver(XmlResolver value)2 flags0x08
bool LoadSchema(const string& uri)Private0x08
bool IsXdrSchema(const string& uri)Static+1 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
void PushGroupInfo()Private0x00
void PopGroupInfo()Private0x00
void XDR_InitRoot(XdrBuilder builder, object obj)PrivateStatic0x08
void XDR_BuildRoot_Name(XdrBuilder builder, object obj, const string& prefix)PrivateStatic0x08
void XDR_BuildRoot_ID(XdrBuilder builder, object obj, const string& prefix)PrivateStatic0x08
void XDR_BeginRoot(XdrBuilder builder)PrivateStatic0x08
void XDR_EndRoot(XdrBuilder builder)PrivateStatic0x08
void XDR_InitElementType(XdrBuilder builder, object obj)PrivateStatic0x08
void XDR_BuildElementType_Name(XdrBuilder builder, object obj, const string& prefix)PrivateStatic0x08
void XDR_BuildElementType_Content(XdrBuilder builder, object obj, const string& prefix)PrivateStatic0x08
void XDR_BuildElementType_Model(XdrBuilder builder, object obj, const string& prefix)PrivateStatic0x08
void XDR_BuildElementType_Order(XdrBuilder builder, object obj, const string& prefix)PrivateStatic0x08
void XDR_BuildElementType_DtType(XdrBuilder builder, object obj, const string& prefix)PrivateStatic0x08
void XDR_BuildElementType_DtValues(XdrBuilder builder, object obj, const string& prefix)PrivateStatic0x08
void XDR_BuildElementType_DtMaxLength(XdrBuilder builder, object obj, const string& prefix)PrivateStatic0x08
void XDR_BuildElementType_DtMinLength(XdrBuilder builder, object obj, const string& prefix)PrivateStatic0x08
void XDR_BeginElementType(XdrBuilder builder)PrivateStatic0x08
void XDR_EndElementType(XdrBuilder builder)PrivateStatic0x08
void XDR_InitAttributeType(XdrBuilder builder, object obj)PrivateStatic0x08
void XDR_BuildAttributeType_Name(XdrBuilder builder, object obj, const string& prefix)PrivateStatic0x08
void XDR_BuildAttributeType_Required(XdrBuilder builder, object obj, const string& prefix)PrivateStatic0x08
void XDR_BuildAttributeType_Default(XdrBuilder builder, object obj, const string& prefix)PrivateStatic0x08
void XDR_BuildAttributeType_DtType(XdrBuilder builder, object obj, const string& prefix)PrivateStatic0x08
void XDR_BuildAttributeType_DtValues(XdrBuilder builder, object obj, const string& prefix)PrivateStatic0x08
void XDR_BuildAttributeType_DtMaxLength(XdrBuilder builder, object obj, const string& prefix)PrivateStatic0x08
void XDR_BuildAttributeType_DtMinLength(XdrBuilder builder, object obj, const string& prefix)PrivateStatic0x08
void XDR_BeginAttributeType(XdrBuilder builder)PrivateStatic0x08
void XDR_EndAttributeType(XdrBuilder builder)PrivateStatic0x08
void XDR_InitElement(XdrBuilder builder, object obj)PrivateStatic0x08
void XDR_BuildElement_Type(XdrBuilder builder, object obj, const string& prefix)PrivateStatic0x08
void XDR_BuildElement_MinOccurs(XdrBuilder builder, object obj, const string& prefix)PrivateStatic0x08
void XDR_BuildElement_MaxOccurs(XdrBuilder builder, object obj, const string& prefix)PrivateStatic0x08
void XDR_EndElement(XdrBuilder builder)PrivateStatic0x08
void XDR_InitAttribute(XdrBuilder builder, object obj)PrivateStatic0x08
void XDR_BuildAttribute_Type(XdrBuilder builder, object obj, const string& prefix)PrivateStatic0x08
void XDR_BuildAttribute_Required(XdrBuilder builder, object obj, const string& prefix)PrivateStatic0x08
void XDR_BuildAttribute_Default(XdrBuilder builder, object obj, const string& prefix)PrivateStatic0x08
void XDR_BeginAttribute(XdrBuilder builder)PrivateStatic0x08
void XDR_EndAttribute(XdrBuilder builder)PrivateStatic0x08
void XDR_InitGroup(XdrBuilder builder, object obj)PrivateStatic0x08
void XDR_BuildGroup_Order(XdrBuilder builder, object obj, const string& prefix)PrivateStatic0x08
void XDR_BuildGroup_MinOccurs(XdrBuilder builder, object obj, const string& prefix)PrivateStatic0x08
void XDR_BuildGroup_MaxOccurs(XdrBuilder builder, object obj, const string& prefix)PrivateStatic0x08
void XDR_EndGroup(XdrBuilder builder)PrivateStatic0x08
void XDR_InitElementDtType(XdrBuilder builder, object obj)PrivateStatic0x08
void XDR_EndElementDtType(XdrBuilder builder)PrivateStatic0x08
void XDR_InitAttributeDtType(XdrBuilder builder, object obj)PrivateStatic0x08
void XDR_EndAttributeDtType(XdrBuilder builder)PrivateStatic0x08
bool GetNextState(XmlQualifiedName qname)Private0x08
bool IsSkipableElement(XmlQualifiedName qname)Private0x08
bool IsSkipableAttribute(XmlQualifiedName qname)Private0x08
int GetOrder(XmlQualifiedName qname)Private0x08
void AddOrder()Private0x00
bool IsYes(object obj, XdrBuilder builder)PrivateStatic0x08
uint ParseMinOccurs(object obj, XdrBuilder builder)PrivateStatic0x08
uint ParseMaxOccurs(object obj, XdrBuilder builder)PrivateStatic0x08
void HandleMinMax(ParticleContentValidator pContent, uint cMin, uint cMax)PrivateStatic0x08
void ParseDtMaxLength(ref uint& cVal, object obj, XdrBuilder builder)PrivateStatic0x08
void ParseDtMinLength(ref uint& cVal, object obj, XdrBuilder builder)PrivateStatic0x08
void CompareMinMaxLength(uint cMin, uint cMax, XdrBuilder builder)PrivateStatic0x08
bool ParseInteger(const string& str, ref uint& n)PrivateStatic0x08
void XDR_CheckAttributeDefault(DeclBaseInfo decl, SchemaAttDef pAttdef)Private0x08
void SetAttributePresence(SchemaAttDef pAttdef, bool fRequired)Private0x08
int GetContent(XmlQualifiedName qname)Private0x08
bool GetModel(XmlQualifiedName qname)Private0x08
XmlSchemaDatatype CheckDatatype(const string& str)Private0x08
void CheckDefaultAttValue(SchemaAttDef attDef)Private0x08
bool IsGlobal(int flags)Private0x04
void SendValidationEvent(const string& code, const string[]& args, const XmlSeverityType& severity)Private0x08
void SendValidationEvent(const string& code)Private0x08
void SendValidationEvent(const string& code, const string& msg)Private0x08
void SendValidationEvent(XmlSchemaException e, const XmlSeverityType& severity)Private0x08
void .cctor()PrivateStatic+1 flags0x00

Used by 4

types with a member, parameter or interface of this type