//generated with dll2sdk #pragma once #include "..\dll2sdk_forward.g.hpp" #include "..\mscorlib\mscorlib.hpp" #include "..\System\System.hpp" namespace DLL2SDK::System_Xml::Mono::Xml::XPath { struct XPathParser_YYRules : DLL2SDK::mscorlib::System::MarshalByRefObject { struct StaticFields { DLL2SDK::Array* yyRule_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void _cctor_9(); static DLL2SDK::mscorlib::System::String* getRule_10(int32_t index_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { enum struct XmlSchemaFacet_Facet : int32_t { None_ = static_cast(0x0), length_ = static_cast(0x1), minLength_ = static_cast(0x2), maxLength_ = static_cast(0x4), pattern_ = static_cast(0x8), enumeration_ = static_cast(0x10), whiteSpace_ = static_cast(0x20), maxInclusive_ = static_cast(0x40), maxExclusive_ = static_cast(0x80), minExclusive_ = static_cast(0x100), minInclusive_ = static_cast(0x200), totalDigits_ = static_cast(0x400), fractionDigits_ = static_cast(0x800) }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaObjectTable_XmlSchemaObjectTableEnumerator : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::IDictionaryEnumerator* xenum_; DLL2SDK::mscorlib::System::Collections::IEnumerable* tmp_; void _ctor_1017(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* table_); bool System_Collections_IEnumerator_MoveNext_1018(); void System_Collections_IEnumerator_Reset_1019(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_1020(); DLL2SDK::mscorlib::System::Collections::DictionaryEntry System_Collections_IDictionaryEnumerator_get_Entry_1021(); DLL2SDK::mscorlib::System::Object* System_Collections_IDictionaryEnumerator_get_Key_1022(); DLL2SDK::mscorlib::System::Object* System_Collections_IDictionaryEnumerator_get_Value_1023(); DLL2SDK::mscorlib::System::Collections::DictionaryEntry get_Entry_1024(); bool MoveNext_1025(); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaObject : DLL2SDK::mscorlib::System::Object { int32_t lineNumber_; int32_t linePosition_; DLL2SDK::mscorlib::System::String* sourceUri_; DLL2SDK::System_Xml::System::Xml::Serialization::XmlSerializerNamespaces* namespaces_; DLL2SDK::mscorlib::System::Collections::ArrayList* unhandledAttributeList_; bool isCompiled_; int32_t errorCount_; DLL2SDK::mscorlib::System::Guid CompilationId_; DLL2SDK::mscorlib::System::Guid ValidationId_; bool isRedefineChild_; bool isRedefinedComponent_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* redefinedObject_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* parent_; void _ctor_970(); int32_t get_LineNumber_971(); void set_LineNumber_972(int32_t value_); int32_t get_LinePosition_973(); void set_LinePosition_974(int32_t value_); DLL2SDK::mscorlib::System::String* get_SourceUri_975(); void set_SourceUri_976(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* get_Parent_977(); void set_Parent_978(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* value_); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* get_AncestorSchema_979(); void SetParent_980(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* parent_); DLL2SDK::System_Xml::System::Xml::Serialization::XmlSerializerNamespaces* get_Namespaces_981(); void error_982(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* handle_, DLL2SDK::mscorlib::System::String* message_); void warn_983(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* handle_, DLL2SDK::mscorlib::System::String* message_); int32_t Compile_987(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); int32_t Validate_988(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); bool IsValidated_989(DLL2SDK::mscorlib::System::Guid validationId_); void CopyInfo_990(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle* obj_); static void error_984(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* handle_, DLL2SDK::mscorlib::System::String* message_, DLL2SDK::mscorlib::System::Exception* innerException_); static void error_985(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* handle_, DLL2SDK::mscorlib::System::String* message_, DLL2SDK::mscorlib::System::Exception* innerException_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* xsobj_, DLL2SDK::mscorlib::System::Object* sender_); static void warn_986(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* handle_, DLL2SDK::mscorlib::System::String* message_, DLL2SDK::mscorlib::System::Exception* innerException_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* xsobj_, DLL2SDK::mscorlib::System::Object* sender_); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathNodeIterator : DLL2SDK::mscorlib::System::Object { int32_t _count_; void _ctor_1939(); DLL2SDK::mscorlib::System::Object* System_ICloneable_Clone_1940(); int32_t get_Count_1941(); DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* get_Current_1942(); int32_t get_CurrentPosition_1943(); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeIterator* Clone_1944(); DLL2SDK::mscorlib::System::Collections::IEnumerator* GetEnumerator_1945(); bool MoveNext_1946(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { enum struct XPathNodeType : int32_t { Root_ = static_cast(0x0), Element_ = static_cast(0x1), Attribute_ = static_cast(0x2), Namespace_ = static_cast(0x3), Text_ = static_cast(0x4), SignificantWhitespace_ = static_cast(0x5), Whitespace_ = static_cast(0x6), ProcessingInstruction_ = static_cast(0x7), Comment_ = static_cast(0x8), All_ = static_cast(0x9) }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathNodeIterator__GetEnumerator_c__Iterator2 : DLL2SDK::mscorlib::System::Object { int32_t _PC_; DLL2SDK::mscorlib::System::Object* _current_; DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeIterator* __f__this_; void _ctor_1947(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_1948(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_1949(); bool MoveNext_1950(); void Dispose_1951(); void Reset_1952(); }; } namespace DLL2SDK::System_Xml::Mono::Xml { struct DTDNode : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* root_; bool isInternalSubset_; DLL2SDK::mscorlib::System::String* baseURI_; int32_t lineNumber_; int32_t linePosition_; void _ctor_2084(); DLL2SDK::mscorlib::System::String* get_BaseURI_2085(); void set_BaseURI_2086(DLL2SDK::mscorlib::System::String* value_); bool get_IsInternalSubset_2087(); void set_IsInternalSubset_2088(bool value_); int32_t get_LineNumber_2089(); int32_t get_LinePosition_2090(); bool HasLineInfo_2091(); void SetRoot_2092(DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* root_); DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* get_Root_2093(); DLL2SDK::System_Xml::System::Xml::XmlException* NotWFError_2094(DLL2SDK::mscorlib::System::String* message_); }; } namespace DLL2SDK::System_Xml::Mono::Xml { struct DTDValidatingReader_AttributeSlot : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* Name_; DLL2SDK::mscorlib::System::String* LocalName_; DLL2SDK::mscorlib::System::String* NS_; DLL2SDK::mscorlib::System::String* Prefix_; DLL2SDK::mscorlib::System::String* Value_; bool IsDefault_; void _ctor_2272(); void Clear_2273(); }; } namespace DLL2SDK::System_Xml::System::Xml { struct NameTable_Entry : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* str_; int32_t hash_; int32_t len_; DLL2SDK::System_Xml::System::Xml::NameTable_Entry* next_; void _ctor_2330(DLL2SDK::mscorlib::System::String* str_, int32_t hash_, DLL2SDK::System_Xml::System::Xml::NameTable_Entry* next_); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlNamespaceManager_NsDecl { DLL2SDK::mscorlib::System::String* Prefix_; DLL2SDK::mscorlib::System::String* Uri_; }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlNamespaceManager_NsScope { int32_t DeclCount_; DLL2SDK::mscorlib::System::String* DefaultNamespace_; }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlNodeList : DLL2SDK::mscorlib::System::Object { void _ctor_2812(); int32_t get_Count_2813(); DLL2SDK::System_Xml::System::Xml::XmlNode* get_ItemOf_2814(int32_t i_); DLL2SDK::mscorlib::System::Collections::IEnumerator* GetEnumerator_2815(); DLL2SDK::System_Xml::System::Xml::XmlNode* Item_2816(int32_t index_); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlNodeListChildren_Enumerator : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Xml::System::Xml::IHasXmlChildNode* parent_; DLL2SDK::System_Xml::System::Xml::XmlLinkedNode* currentChild_; bool passedLastNode_; void _ctor_2821(DLL2SDK::System_Xml::System::Xml::IHasXmlChildNode* parent_); DLL2SDK::mscorlib::System::Object* get_Current_2822(); bool MoveNext_2823(); void Reset_2824(); }; } namespace DLL2SDK::System_Xml::System::Xml { enum struct XmlSpace : int32_t { None_ = static_cast(0x0), Default_ = static_cast(0x1), Preserve_ = static_cast(0x2) }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlParserInput_XmlParserInputSource : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* BaseURI_; DLL2SDK::mscorlib::System::IO::TextReader* reader_; int32_t state_; bool isPE_; int32_t line_; int32_t column_; void _ctor_2868(DLL2SDK::mscorlib::System::IO::TextReader* reader_, DLL2SDK::mscorlib::System::String* baseUri_, bool pe_, int32_t line_, int32_t column_); int32_t get_LineNumber_2869(); int32_t get_LinePosition_2870(); void Close_2871(); int32_t Read_2872(); }; } namespace DLL2SDK::System_Xml::System::Xml { enum struct XmlReaderBinarySupport_CommandState : int32_t { None_ = static_cast(0x0), ReadElementContentAsBase64_ = static_cast(0x1), ReadContentAsBase64_ = static_cast(0x2), ReadElementContentAsBinHex_ = static_cast(0x3), ReadContentAsBinHex_ = static_cast(0x4) }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlReaderBinarySupport_CharGetter : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_2941(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); int32_t Invoke_2942(DLL2SDK::Array* buffer_, int32_t offset_, int32_t length_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_2943(DLL2SDK::Array* buffer_, int32_t offset_, int32_t length_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); int32_t EndInvoke_2944(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::System_Xml::System::Xml { enum struct XmlNodeType : int32_t { None_ = static_cast(0x0), Element_ = static_cast(0x1), Attribute_ = static_cast(0x2), Text_ = static_cast(0x3), CDATA_ = static_cast(0x4), EntityReference_ = static_cast(0x5), Entity_ = static_cast(0x6), ProcessingInstruction_ = static_cast(0x7), Comment_ = static_cast(0x8), Document_ = static_cast(0x9), DocumentType_ = static_cast(0xA), DocumentFragment_ = static_cast(0xB), Notation_ = static_cast(0xC), Whitespace_ = static_cast(0xD), SignificantWhitespace_ = static_cast(0xE), EndElement_ = static_cast(0xF), EndEntity_ = static_cast(0x10), XmlDeclaration_ = static_cast(0x11) }; } namespace DLL2SDK::System_Xml::Mono::Xml2 { struct XmlTextReader_XmlTokenInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* valueCache_; DLL2SDK::System_Xml::Mono::Xml2::XmlTextReader* Reader_; DLL2SDK::mscorlib::System::String* Name_; DLL2SDK::mscorlib::System::String* LocalName_; DLL2SDK::mscorlib::System::String* Prefix_; DLL2SDK::mscorlib::System::String* NamespaceURI_; bool IsEmptyElement_; wchar_t QuoteChar_; int32_t LineNumber_; int32_t LinePosition_; int32_t ValueBufferStart_; int32_t ValueBufferEnd_; DLL2SDK::System_Xml::System::Xml::XmlNodeType NodeType_; void _ctor_3094(DLL2SDK::System_Xml::Mono::Xml2::XmlTextReader* xtr_); DLL2SDK::mscorlib::System::String* get_Value_3095(); void set_Value_3096(DLL2SDK::mscorlib::System::String* value_); void Clear_3097(); }; } namespace DLL2SDK::System_Xml::Mono::Xml2 { struct XmlTextReader_TagName { DLL2SDK::mscorlib::System::String* Name_; DLL2SDK::mscorlib::System::String* LocalName_; DLL2SDK::mscorlib::System::String* Prefix_; void _ctor_3104(DLL2SDK::mscorlib::System::String* n_, DLL2SDK::mscorlib::System::String* l_, DLL2SDK::mscorlib::System::String* p_); }; } namespace DLL2SDK::System_Xml::Mono::Xml2 { enum struct XmlTextReader_DtdInputState : int32_t { Free_ = static_cast(0x1), ElementDecl_ = static_cast(0x2), AttlistDecl_ = static_cast(0x3), EntityDecl_ = static_cast(0x4), NotationDecl_ = static_cast(0x5), PI_ = static_cast(0x6), Comment_ = static_cast(0x7), InsideSingleQuoted_ = static_cast(0x8), InsideDoubleQuoted_ = static_cast(0x9) }; } namespace DLL2SDK::System_Xml::Mono::Xml2 { struct XmlTextReader_DtdInputStateStack : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Stack* intern_; void _ctor_3105(); DLL2SDK::System_Xml::Mono::Xml2::XmlTextReader_DtdInputState Peek_3106(); DLL2SDK::System_Xml::Mono::Xml2::XmlTextReader_DtdInputState Pop_3107(); void Push_3108(DLL2SDK::System_Xml::Mono::Xml2::XmlTextReader_DtdInputState val_); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlTextWriter_XmlNodeInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* Prefix_; DLL2SDK::mscorlib::System::String* LocalName_; DLL2SDK::mscorlib::System::String* NS_; bool HasSimple_; bool HasElements_; DLL2SDK::mscorlib::System::String* XmlLang_; DLL2SDK::System_Xml::System::Xml::XmlSpace XmlSpace_; void _ctor_3216(); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlTextWriter_StringUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Globalization::CultureInfo* cul_; DLL2SDK::mscorlib::System::Globalization::CompareInfo* cmp_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void _cctor_3217(); static int32_t IndexOf_3218(DLL2SDK::mscorlib::System::String* src_, DLL2SDK::mscorlib::System::String* target_); static DLL2SDK::mscorlib::System::String* Format_3219(DLL2SDK::mscorlib::System::String* format_, DLL2SDK::Array* args_); }; } namespace DLL2SDK::System_Xml::System::Xml { enum struct XmlTextWriter_XmlDeclState : int32_t { Allow_ = static_cast(0x0), Ignore_ = static_cast(0x1), Auto_ = static_cast(0x2), Prohibit_ = static_cast(0x3) }; } namespace DLL2SDK::System_Xml { struct _PrivateImplementationDetails___ArrayType_208 { union { }; }; } namespace DLL2SDK::System_Xml { struct _PrivateImplementationDetails___ArrayType_236 { union { }; }; } namespace DLL2SDK::System_Xml { struct _PrivateImplementationDetails___ArrayType_72 { union { }; }; } namespace DLL2SDK::System_Xml { struct _PrivateImplementationDetails___ArrayType_1532 { union { }; }; } namespace DLL2SDK::System_Xml { struct _PrivateImplementationDetails___ArrayType_12 { union { }; }; } namespace DLL2SDK::System_Xml { struct _PrivateImplementationDetails___ArrayType_8 { union { }; }; } namespace DLL2SDK::System_Xml { struct _PrivateImplementationDetails___ArrayType_256 { union { }; }; } namespace DLL2SDK::System_Xml { struct _PrivateImplementationDetails___ArrayType_1280 { union { }; }; } namespace DLL2SDK::System_Xml { struct _PrivateImplementationDetails_ : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::System_Xml::_PrivateImplementationDetails___ArrayType_208 __field_0_; DLL2SDK::System_Xml::_PrivateImplementationDetails___ArrayType_208 __field_1_; DLL2SDK::System_Xml::_PrivateImplementationDetails___ArrayType_236 __field_2_; DLL2SDK::System_Xml::_PrivateImplementationDetails___ArrayType_72 __field_3_; DLL2SDK::System_Xml::_PrivateImplementationDetails___ArrayType_236 __field_4_; DLL2SDK::System_Xml::_PrivateImplementationDetails___ArrayType_236 __field_5_; DLL2SDK::System_Xml::_PrivateImplementationDetails___ArrayType_72 __field_6_; DLL2SDK::System_Xml::_PrivateImplementationDetails___ArrayType_1532 __field_7_; DLL2SDK::System_Xml::_PrivateImplementationDetails___ArrayType_1532 __field_8_; DLL2SDK::System_Xml::_PrivateImplementationDetails___ArrayType_12 __field_18_; DLL2SDK::System_Xml::_PrivateImplementationDetails___ArrayType_8 __field_23_; DLL2SDK::System_Xml::_PrivateImplementationDetails___ArrayType_8 __field_24_; DLL2SDK::System_Xml::_PrivateImplementationDetails___ArrayType_8 __field_25_; DLL2SDK::System_Xml::_PrivateImplementationDetails___ArrayType_8 __field_26_; DLL2SDK::System_Xml::_PrivateImplementationDetails___ArrayType_256 __field_27_; DLL2SDK::System_Xml::_PrivateImplementationDetails___ArrayType_256 __field_28_; DLL2SDK::System_Xml::_PrivateImplementationDetails___ArrayType_1280 __field_29_; DLL2SDK::System_Xml::_PrivateImplementationDetails___ArrayType_12 __field_43_; DLL2SDK::System_Xml::_PrivateImplementationDetails___ArrayType_12 __field_44_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlNodeChangedEventHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_3337(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_3338(DLL2SDK::mscorlib::System::Object* sender_, DLL2SDK::System_Xml::System::Xml::XmlNodeChangedEventArgs* e_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_3339(DLL2SDK::mscorlib::System::Object* sender_, DLL2SDK::System_Xml::System::Xml::XmlNodeChangedEventArgs* e_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_3340(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct ValidationEventHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_3333(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_3334(DLL2SDK::mscorlib::System::Object* sender_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventArgs* e_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_3335(DLL2SDK::mscorlib::System::Object* sender_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventArgs* e_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_3336(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::System_Xml::System::Xml { enum struct ConformanceLevel : int32_t { Auto_ = static_cast(0x0), Fragment_ = static_cast(0x1), Document_ = static_cast(0x2) }; } namespace DLL2SDK::System_Xml::System::Xml { enum struct NamespaceHandling : int32_t { Default_ = static_cast(0x0), OmitDuplicates_ = static_cast(0x1) }; } namespace DLL2SDK::System_Xml::System::Xml { enum struct XmlOutputMethod : int32_t { Xml_ = static_cast(0x0), Html_ = static_cast(0x1), Text_ = static_cast(0x2), AutoDetect_ = static_cast(0x3) }; } namespace DLL2SDK::System_Xml::System::Xml { enum struct NewLineHandling : int32_t { Replace_ = static_cast(0x0), Entitize_ = static_cast(0x1), None_ = static_cast(0x2) }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlWriter : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Xml::System::Xml::XmlWriterSettings* settings_; void _ctor_3278(); void System_IDisposable_Dispose_3279(); DLL2SDK::System_Xml::System::Xml::XmlWriterSettings* get_Settings_3280(); DLL2SDK::mscorlib::System::String* get_XmlLang_3281(); DLL2SDK::System_Xml::System::Xml::XmlSpace get_XmlSpace_3282(); void Close_3283(); void Dispose_3288(bool disposing_); void Flush_3289(); DLL2SDK::mscorlib::System::String* LookupPrefix_3290(DLL2SDK::mscorlib::System::String* ns_); void WriteAttribute_3291(DLL2SDK::System_Xml::System::Xml::XmlReader* reader_, bool defattr_); void WriteAttributeString_3292(DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* value_); void WriteAttributeString_3293(DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* ns_, DLL2SDK::mscorlib::System::String* value_); void WriteAttributeString_3294(DLL2SDK::mscorlib::System::String* prefix_, DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* ns_, DLL2SDK::mscorlib::System::String* value_); void WriteCData_3295(DLL2SDK::mscorlib::System::String* text_); void WriteComment_3296(DLL2SDK::mscorlib::System::String* text_); void WriteDocType_3297(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* pubid_, DLL2SDK::mscorlib::System::String* sysid_, DLL2SDK::mscorlib::System::String* subset_); void WriteEndAttribute_3298(); void WriteEndDocument_3299(); void WriteEndElement_3300(); void WriteEntityRef_3301(DLL2SDK::mscorlib::System::String* name_); void WriteFullEndElement_3302(); void WriteName_3303(DLL2SDK::mscorlib::System::String* name_); void WriteNameInternal_3304(DLL2SDK::mscorlib::System::String* name_); void WriteNode_3305(DLL2SDK::System_Xml::System::Xml::XmlReader* reader_, bool defattr_); void WriteProcessingInstruction_3306(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* text_); void WriteRaw_3307(DLL2SDK::mscorlib::System::String* data_); void WriteStartAttribute_3308(DLL2SDK::mscorlib::System::String* prefix_, DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* ns_); void WriteStartDocument_3309(); void WriteStartDocument_3310(bool standalone_); void WriteStartElement_3311(DLL2SDK::mscorlib::System::String* prefix_, DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* ns_); void WriteString_3312(DLL2SDK::mscorlib::System::String* text_); void WriteWhitespace_3313(DLL2SDK::mscorlib::System::String* ws_); static DLL2SDK::System_Xml::System::Xml::XmlWriter* Create_3284(DLL2SDK::mscorlib::System::String* file_, DLL2SDK::System_Xml::System::Xml::XmlWriterSettings* settings_); static DLL2SDK::System_Xml::System::Xml::XmlWriter* Create_3285(DLL2SDK::mscorlib::System::IO::TextWriter* writer_, DLL2SDK::System_Xml::System::Xml::XmlWriterSettings* settings_); static DLL2SDK::System_Xml::System::Xml::XmlWriter* Create_3286(DLL2SDK::System_Xml::System::Xml::XmlWriter* writer_, DLL2SDK::System_Xml::System::Xml::XmlWriterSettings* settings_); static DLL2SDK::System_Xml::System::Xml::XmlWriter* CreateTextWriter_3287(DLL2SDK::mscorlib::System::IO::TextWriter* writer_, DLL2SDK::System_Xml::System::Xml::XmlWriterSettings* settings_, bool closeOutput_); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlNode : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Xml::System::Xml::XmlDocument* ownerDocument_; DLL2SDK::System_Xml::System::Xml::XmlNode* parentNode_; DLL2SDK::System_Xml::System::Xml::XmlNodeListChildren* childNodes_; struct StaticFields { DLL2SDK::System_Xml::System::Xml::XmlNode_EmptyNodeList* emptyList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_map44_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_map46_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_2755(DLL2SDK::System_Xml::System::Xml::XmlDocument* ownerDocument_); DLL2SDK::mscorlib::System::Object* System_ICloneable_Clone_2757(); DLL2SDK::mscorlib::System::Collections::IEnumerator* System_Collections_IEnumerable_GetEnumerator_2758(); DLL2SDK::System_Xml::System::Xml::XmlAttributeCollection* get_Attributes_2759(); DLL2SDK::mscorlib::System::String* get_BaseURI_2760(); DLL2SDK::mscorlib::System::String* get_ChildrenBaseURI_2761(); DLL2SDK::System_Xml::System::Xml::XmlNodeList* get_ChildNodes_2762(); DLL2SDK::System_Xml::System::Xml::XmlNode* get_FirstChild_2763(); bool get_HasChildNodes_2764(); DLL2SDK::mscorlib::System::String* get_InnerText_2765(); void AppendChildValues_2766(DLL2SDK::mscorlib::System::Text::StringBuilder* builder_); bool get_IsReadOnly_2767(); DLL2SDK::System_Xml::System::Xml::XmlNode* get_LastChild_2768(); DLL2SDK::mscorlib::System::String* get_LocalName_2769(); DLL2SDK::mscorlib::System::String* get_Name_2770(); DLL2SDK::mscorlib::System::String* get_NamespaceURI_2771(); DLL2SDK::System_Xml::System::Xml::XmlNode* get_NextSibling_2772(); DLL2SDK::System_Xml::System::Xml::XmlNodeType get_NodeType_2773(); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeType get_XPathNodeType_2774(); DLL2SDK::System_Xml::System::Xml::XmlDocument* get_OwnerDocument_2775(); DLL2SDK::System_Xml::System::Xml::XmlNode* get_ParentNode_2776(); DLL2SDK::mscorlib::System::String* get_Prefix_2777(); DLL2SDK::System_Xml::System::Xml::XmlNode* get_PreviousSibling_2778(); DLL2SDK::mscorlib::System::String* get_Value_2779(); void set_Value_2780(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_XmlLang_2781(); DLL2SDK::System_Xml::System::Xml::XmlSpace get_XmlSpace_2782(); void set_SchemaInfo_2783(DLL2SDK::System_Xml::System::Xml::Schema::IXmlSchemaInfo* value_); DLL2SDK::System_Xml::System::Xml::XmlNode* AppendChild_2784(DLL2SDK::System_Xml::System::Xml::XmlNode* newChild_); DLL2SDK::System_Xml::System::Xml::XmlNode* AppendChild_2785(DLL2SDK::System_Xml::System::Xml::XmlNode* newChild_, bool checkNodeType_); DLL2SDK::System_Xml::System::Xml::XmlNode* Clone_2786(); DLL2SDK::System_Xml::System::Xml::XmlNode* CloneNode_2787(bool deep_); DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* CreateNavigator_2788(); DLL2SDK::mscorlib::System::Collections::IEnumerator* GetEnumerator_2789(); DLL2SDK::mscorlib::System::String* GetPrefixOfNamespace_2790(DLL2SDK::mscorlib::System::String* namespaceURI_); DLL2SDK::System_Xml::System::Xml::XmlNode* InsertBefore_2791(DLL2SDK::System_Xml::System::Xml::XmlNode* newChild_, DLL2SDK::System_Xml::System::Xml::XmlNode* refChild_); bool IsAncestor_2792(DLL2SDK::System_Xml::System::Xml::XmlNode* newChild_); DLL2SDK::System_Xml::System::Xml::XmlNode* InsertBefore_2793(DLL2SDK::System_Xml::System::Xml::XmlNode* newChild_, DLL2SDK::System_Xml::System::Xml::XmlNode* refChild_, bool checkNodeType_, bool raiseEvent_); void CheckNodeInsertion_2794(DLL2SDK::System_Xml::System::Xml::XmlNode* newChild_, DLL2SDK::System_Xml::System::Xml::XmlNode* refChild_); void RemoveAll_2795(); DLL2SDK::System_Xml::System::Xml::XmlNode* RemoveChild_2796(DLL2SDK::System_Xml::System::Xml::XmlNode* oldChild_); void CheckNodeRemoval_2797(); DLL2SDK::System_Xml::System::Xml::XmlNode* RemoveChild_2798(DLL2SDK::System_Xml::System::Xml::XmlNode* oldChild_, bool checkNodeType_); DLL2SDK::System_Xml::System::Xml::XmlElement* get_AttributeOwnerElement_2799(); void set_AttributeOwnerElement_2800(DLL2SDK::System_Xml::System::Xml::XmlElement* value_); DLL2SDK::System_Xml::System::Xml::XmlNode* SelectSingleNode_2801(DLL2SDK::mscorlib::System::String* xpath_); DLL2SDK::System_Xml::System::Xml::XmlNode* SelectSingleNode_2802(DLL2SDK::mscorlib::System::String* xpath_, DLL2SDK::System_Xml::System::Xml::XmlNamespaceManager* nsmgr_); void WriteContentTo_2803(DLL2SDK::System_Xml::System::Xml::XmlWriter* w_); void WriteTo_2804(DLL2SDK::System_Xml::System::Xml::XmlWriter* w_); DLL2SDK::System_Xml::System::Xml::XmlNamespaceManager* ConstructNamespaceManager_2805(); static void _cctor_2756(); }; } namespace DLL2SDK::System_Xml::System::Xml { enum struct ValidationType : int32_t { None_ = static_cast(0x0), Auto_ = static_cast(0x1), DTD_ = static_cast(0x2), XDR_ = static_cast(0x3), Schema_ = static_cast(0x4) }; } namespace DLL2SDK::System_Xml::System::Xml { enum struct EntityHandling : int32_t { ExpandEntities_ = static_cast(0x1), ExpandCharEntities_ = static_cast(0x2) }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlReader : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Xml::System::Xml::XmlReaderBinarySupport* binary_; DLL2SDK::System_Xml::System::Xml::XmlReaderSettings* settings_; void _ctor_2900(); void System_IDisposable_Dispose_2901(); int32_t get_AttributeCount_2902(); DLL2SDK::mscorlib::System::String* get_BaseURI_2903(); DLL2SDK::System_Xml::System::Xml::XmlReaderBinarySupport* get_Binary_2904(); bool get_CanResolveEntity_2905(); int32_t get_Depth_2906(); bool get_EOF_2907(); bool get_HasAttributes_2908(); bool get_IsEmptyElement_2909(); bool get_IsDefault_2910(); DLL2SDK::mscorlib::System::String* get_Item_2911(DLL2SDK::mscorlib::System::String* name_); DLL2SDK::mscorlib::System::String* get_Item_2912(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* namespaceURI_); DLL2SDK::mscorlib::System::String* get_LocalName_2913(); DLL2SDK::mscorlib::System::String* get_Name_2914(); DLL2SDK::mscorlib::System::String* get_NamespaceURI_2915(); DLL2SDK::System_Xml::System::Xml::XmlNameTable* get_NameTable_2916(); DLL2SDK::System_Xml::System::Xml::XmlNodeType get_NodeType_2917(); DLL2SDK::mscorlib::System::String* get_Prefix_2918(); DLL2SDK::System_Xml::System::Xml::ReadState get_ReadState_2919(); DLL2SDK::System_Xml::System::Xml::Schema::IXmlSchemaInfo* get_SchemaInfo_2920(); DLL2SDK::System_Xml::System::Xml::XmlReaderSettings* get_Settings_2921(); DLL2SDK::mscorlib::System::String* get_Value_2922(); DLL2SDK::System_Xml::System::Xml::XmlSpace get_XmlSpace_2923(); void Close_2924(); void Dispose_2925(bool disposing_); DLL2SDK::mscorlib::System::String* GetAttribute_2926(DLL2SDK::mscorlib::System::String* name_); DLL2SDK::mscorlib::System::String* GetAttribute_2927(DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* namespaceName_); DLL2SDK::mscorlib::System::String* LookupNamespace_2928(DLL2SDK::mscorlib::System::String* prefix_); void MoveToAttribute_2929(int32_t i_); bool MoveToAttribute_2930(DLL2SDK::mscorlib::System::String* name_); bool MoveToAttribute_2931(DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* namespaceName_); bool MoveToElement_2932(); bool MoveToFirstAttribute_2933(); bool MoveToNextAttribute_2934(); bool Read_2935(); bool ReadAttributeValue_2936(); DLL2SDK::mscorlib::System::String* ReadOuterXml_2937(); void ResolveEntity_2938(); void Skip_2939(); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlResolver : DLL2SDK::mscorlib::System::Object { void _ctor_2949(); DLL2SDK::mscorlib::System::Object* GetEntity_2950(DLL2SDK::System::System::Uri* absoluteUri_, DLL2SDK::mscorlib::System::String* role_, DLL2SDK::mscorlib::System::Type* type_); DLL2SDK::System::System::Uri* ResolveUri_2951(DLL2SDK::System::System::Uri* baseUri_, DLL2SDK::mscorlib::System::String* relativeUri_); DLL2SDK::mscorlib::System::String* EscapeRelativeUriBody_2952(DLL2SDK::mscorlib::System::String* src_); }; } namespace DLL2SDK::System_Xml::System::Xml { enum struct XmlTokenizedType : int32_t { CDATA_ = static_cast(0x0), ID_ = static_cast(0x1), IDREF_ = static_cast(0x2), IDREFS_ = static_cast(0x3), ENTITY_ = static_cast(0x4), ENTITIES_ = static_cast(0x5), NMTOKEN_ = static_cast(0x6), NMTOKENS_ = static_cast(0x7), NOTATION_ = static_cast(0x8), ENUMERATION_ = static_cast(0x9), QName_ = static_cast(0xA), NCName_ = static_cast(0xB), None_ = static_cast(0xC) }; } namespace DLL2SDK::System_Xml::System::Xml { enum struct Formatting : int32_t { None_ = static_cast(0x0), Indented_ = static_cast(0x1) }; } namespace DLL2SDK::System_Xml::System::Xml { enum struct WriteState : int32_t { Start_ = static_cast(0x0), Prolog_ = static_cast(0x1), Element_ = static_cast(0x2), Attribute_ = static_cast(0x3), Content_ = static_cast(0x4), Closed_ = static_cast(0x5), Error_ = static_cast(0x6) }; } namespace DLL2SDK::System_Xml::System::Xml { enum struct WhitespaceHandling : int32_t { All_ = static_cast(0x0), Significant_ = static_cast(0x1), None_ = static_cast(0x2) }; } namespace DLL2SDK::System_Xml::System::Xml { enum struct ReadState : int32_t { Initial_ = static_cast(0x0), Interactive_ = static_cast(0x1), Error_ = static_cast(0x2), EndOfFile_ = static_cast(0x3), Closed_ = static_cast(0x4) }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlLinkedNode : DLL2SDK::System_Xml::System::Xml::XmlNode { DLL2SDK::System_Xml::System::Xml::XmlLinkedNode* nextSibling_; void _ctor_2703(DLL2SDK::System_Xml::System::Xml::XmlDocument* doc_); bool get_IsRooted_2704(); DLL2SDK::System_Xml::System::Xml::XmlNode* get_NextSibling_2705(); DLL2SDK::System_Xml::System::Xml::XmlLinkedNode* get_NextLinkedSibling_2706(); void set_NextLinkedSibling_2707(DLL2SDK::System_Xml::System::Xml::XmlLinkedNode* value_); DLL2SDK::System_Xml::System::Xml::XmlNode* get_PreviousSibling_2708(); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlCharacterData : DLL2SDK::System_Xml::System::Xml::XmlLinkedNode { DLL2SDK::mscorlib::System::String* data_; void _ctor_2395(DLL2SDK::mscorlib::System::String* data_, DLL2SDK::System_Xml::System::Xml::XmlDocument* doc_); DLL2SDK::mscorlib::System::String* get_Data_2396(); void set_Data_2397(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_InnerText_2398(); DLL2SDK::mscorlib::System::String* get_Value_2399(); void set_Value_2400(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeType get_XPathNodeType_2401(); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { enum struct XmlSchemaValidationFlags : int32_t { None_ = static_cast(0x0), ProcessInlineSchema_ = static_cast(0x1), ProcessSchemaLocation_ = static_cast(0x2), ReportValidationWarnings_ = static_cast(0x4), ProcessIdentityConstraints_ = static_cast(0x8), AllowXmlAttributes_ = static_cast(0x10) }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlReaderBinarySupport : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Xml::System::Xml::XmlReader* reader_; int32_t base64CacheStartsAt_; DLL2SDK::System_Xml::System::Xml::XmlReaderBinarySupport_CommandState state_; bool hasCache_; bool dontReset_; void Reset_2940(); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlQualifiedName : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* name_; DLL2SDK::mscorlib::System::String* ns_; int32_t hash_; struct StaticFields { DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* Empty_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_2886(); void _ctor_2887(DLL2SDK::mscorlib::System::String* name_); void _ctor_2888(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* ns_); bool get_IsEmpty_2890(); DLL2SDK::mscorlib::System::String* get_Name_2891(); DLL2SDK::mscorlib::System::String* get_Namespace_2892(); bool Equals_2893(DLL2SDK::mscorlib::System::Object* other_); int32_t GetHashCode_2894(); DLL2SDK::mscorlib::System::String* ToString_2895(); static void _cctor_2889(); static DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* Parse_2896(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* resolver_, bool considerDefaultNamespace_); static DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* Parse_2897(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::System_Xml::System::Xml::XmlReader* reader_); static bool op_Equality_2898(DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* a_, DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* b_); static bool op_Inequality_2899(DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* a_, DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* b_); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlProcessingInstruction : DLL2SDK::System_Xml::System::Xml::XmlLinkedNode { DLL2SDK::mscorlib::System::String* target_; DLL2SDK::mscorlib::System::String* data_; void _ctor_2873(DLL2SDK::mscorlib::System::String* target_, DLL2SDK::mscorlib::System::String* data_, DLL2SDK::System_Xml::System::Xml::XmlDocument* doc_); DLL2SDK::mscorlib::System::String* get_Data_2874(); DLL2SDK::mscorlib::System::String* get_InnerText_2875(); DLL2SDK::mscorlib::System::String* get_LocalName_2876(); DLL2SDK::mscorlib::System::String* get_Name_2877(); DLL2SDK::System_Xml::System::Xml::XmlNodeType get_NodeType_2878(); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeType get_XPathNodeType_2879(); DLL2SDK::mscorlib::System::String* get_Target_2880(); DLL2SDK::mscorlib::System::String* get_Value_2881(); void set_Value_2882(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::System_Xml::System::Xml::XmlNode* CloneNode_2883(bool deep_); void WriteContentTo_2884(DLL2SDK::System_Xml::System::Xml::XmlWriter* w_); void WriteTo_2885(DLL2SDK::System_Xml::System::Xml::XmlWriter* w_); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlParserInput : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Stack* sourceStack_; DLL2SDK::System_Xml::System::Xml::XmlParserInput_XmlParserInputSource* source_; bool has_peek_; int32_t peek_char_; bool allowTextDecl_; void _ctor_2855(DLL2SDK::mscorlib::System::IO::TextReader* reader_, DLL2SDK::mscorlib::System::String* baseURI_); void _ctor_2856(DLL2SDK::mscorlib::System::IO::TextReader* reader_, DLL2SDK::mscorlib::System::String* baseURI_, int32_t line_, int32_t column_); void Close_2857(); void PushPEBuffer_2858(DLL2SDK::System_Xml::Mono::Xml::DTDParameterEntityDeclaration* pe_); int32_t ReadSourceChar_2859(); int32_t PeekChar_2860(); int32_t ReadChar_2861(); DLL2SDK::mscorlib::System::String* get_BaseURI_2862(); bool get_HasPEBuffer_2863(); int32_t get_LineNumber_2864(); int32_t get_LinePosition_2865(); bool get_AllowTextDecl_2866(); void set_AllowTextDecl_2867(bool value_); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlParserContext : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* baseURI_; DLL2SDK::mscorlib::System::String* docTypeName_; DLL2SDK::mscorlib::System::Text::Encoding* encoding_; DLL2SDK::mscorlib::System::String* internalSubset_; DLL2SDK::System_Xml::System::Xml::XmlNamespaceManager* namespaceManager_; DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_; DLL2SDK::mscorlib::System::String* publicID_; DLL2SDK::mscorlib::System::String* systemID_; DLL2SDK::mscorlib::System::String* xmlLang_; DLL2SDK::System_Xml::System::Xml::XmlSpace xmlSpace_; DLL2SDK::mscorlib::System::Collections::ArrayList* contextItems_; int32_t contextItemCount_; DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* dtd_; void _ctor_2833(DLL2SDK::System_Xml::System::Xml::XmlNameTable* nt_, DLL2SDK::System_Xml::System::Xml::XmlNamespaceManager* nsMgr_, DLL2SDK::mscorlib::System::String* xmlLang_, DLL2SDK::System_Xml::System::Xml::XmlSpace xmlSpace_); void _ctor_2834(DLL2SDK::System_Xml::System::Xml::XmlNameTable* nt_, DLL2SDK::System_Xml::System::Xml::XmlNamespaceManager* nsMgr_, DLL2SDK::mscorlib::System::String* docTypeName_, DLL2SDK::mscorlib::System::String* pubId_, DLL2SDK::mscorlib::System::String* sysId_, DLL2SDK::mscorlib::System::String* internalSubset_, DLL2SDK::mscorlib::System::String* baseURI_, DLL2SDK::mscorlib::System::String* xmlLang_, DLL2SDK::System_Xml::System::Xml::XmlSpace xmlSpace_, DLL2SDK::mscorlib::System::Text::Encoding* enc_); void _ctor_2835(DLL2SDK::System_Xml::System::Xml::XmlNameTable* nt_, DLL2SDK::System_Xml::System::Xml::XmlNamespaceManager* nsMgr_, DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* dtd_, DLL2SDK::mscorlib::System::String* baseURI_, DLL2SDK::mscorlib::System::String* xmlLang_, DLL2SDK::System_Xml::System::Xml::XmlSpace xmlSpace_, DLL2SDK::mscorlib::System::Text::Encoding* enc_); DLL2SDK::mscorlib::System::String* get_BaseURI_2836(); void set_BaseURI_2837(DLL2SDK::mscorlib::System::String* value_); void set_DocTypeName_2838(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* get_Dtd_2839(); void set_Dtd_2840(DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* value_); void set_Encoding_2841(DLL2SDK::mscorlib::System::Text::Encoding* value_); DLL2SDK::mscorlib::System::String* get_InternalSubset_2842(); void set_InternalSubset_2843(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::System_Xml::System::Xml::XmlNamespaceManager* get_NamespaceManager_2844(); DLL2SDK::System_Xml::System::Xml::XmlNameTable* get_NameTable_2845(); void set_PublicId_2846(DLL2SDK::mscorlib::System::String* value_); void set_SystemId_2847(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_XmlLang_2848(); void set_XmlLang_2849(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::System_Xml::System::Xml::XmlSpace get_XmlSpace_2850(); void set_XmlSpace_2851(DLL2SDK::System_Xml::System::Xml::XmlSpace value_); void PushScope_2852(); void PopScope_2853(); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlNotation : DLL2SDK::System_Xml::System::Xml::XmlNode { DLL2SDK::mscorlib::System::String* localName_; DLL2SDK::mscorlib::System::String* publicId_; DLL2SDK::mscorlib::System::String* systemId_; DLL2SDK::mscorlib::System::String* prefix_; void _ctor_2825(DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* prefix_, DLL2SDK::mscorlib::System::String* publicId_, DLL2SDK::mscorlib::System::String* systemId_, DLL2SDK::System_Xml::System::Xml::XmlDocument* doc_); bool get_IsReadOnly_2826(); DLL2SDK::mscorlib::System::String* get_LocalName_2827(); DLL2SDK::mscorlib::System::String* get_Name_2828(); DLL2SDK::System_Xml::System::Xml::XmlNodeType get_NodeType_2829(); DLL2SDK::System_Xml::System::Xml::XmlNode* CloneNode_2830(bool deep_); void WriteContentTo_2831(DLL2SDK::System_Xml::System::Xml::XmlWriter* w_); void WriteTo_2832(DLL2SDK::System_Xml::System::Xml::XmlWriter* w_); }; } namespace DLL2SDK::System_Xml::System::Xml { enum struct XmlNodeOrder : int32_t { Before_ = static_cast(0x0), After_ = static_cast(0x1), Same_ = static_cast(0x2), Unknown_ = static_cast(0x3) }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlNodeListChildren : DLL2SDK::System_Xml::System::Xml::XmlNodeList { DLL2SDK::System_Xml::System::Xml::IHasXmlChildNode* parent_; void _ctor_2817(DLL2SDK::System_Xml::System::Xml::IHasXmlChildNode* parent_); int32_t get_Count_2818(); DLL2SDK::mscorlib::System::Collections::IEnumerator* GetEnumerator_2819(); DLL2SDK::System_Xml::System::Xml::XmlNode* Item_2820(int32_t index_); }; } namespace DLL2SDK::System_Xml::System::Xml { enum struct XmlNodeChangedAction : int32_t { Insert_ = static_cast(0x0), Remove_ = static_cast(0x1), Change_ = static_cast(0x2) }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlNamespaceManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* decls_; int32_t declPos_; DLL2SDK::Array* scopes_; int32_t scopePos_; DLL2SDK::mscorlib::System::String* defaultNamespace_; int32_t count_; DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_; bool internalAtomizedNames_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_map28_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_2733(DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_); void InitData_2734(); void GrowDecls_2735(); void GrowScopes_2736(); DLL2SDK::mscorlib::System::String* get_DefaultNamespace_2737(); DLL2SDK::System_Xml::System::Xml::XmlNameTable* get_NameTable_2738(); void AddNamespace_2739(DLL2SDK::mscorlib::System::String* prefix_, DLL2SDK::mscorlib::System::String* uri_); void AddNamespace_2740(DLL2SDK::mscorlib::System::String* prefix_, DLL2SDK::mscorlib::System::String* uri_, bool atomizedNames_); DLL2SDK::mscorlib::System::Collections::IEnumerator* GetEnumerator_2742(); DLL2SDK::mscorlib::System::String* LookupNamespace_2743(DLL2SDK::mscorlib::System::String* prefix_); DLL2SDK::mscorlib::System::String* LookupNamespace_2744(DLL2SDK::mscorlib::System::String* prefix_, bool atomizedNames_); DLL2SDK::mscorlib::System::String* LookupPrefix_2745(DLL2SDK::mscorlib::System::String* uri_); bool CompareString_2746(DLL2SDK::mscorlib::System::String* s1_, DLL2SDK::mscorlib::System::String* s2_, bool atomizedNames_); DLL2SDK::mscorlib::System::String* LookupPrefix_2747(DLL2SDK::mscorlib::System::String* uri_, bool atomizedName_); DLL2SDK::mscorlib::System::String* LookupPrefixExclusive_2748(DLL2SDK::mscorlib::System::String* uri_, bool atomizedName_); DLL2SDK::mscorlib::System::String* LookupPrefixCore_2749(DLL2SDK::mscorlib::System::String* uri_, bool atomizedName_, bool excludeOverriden_); bool IsOverriden_2750(int32_t idx_); bool PopScope_2751(); void PushScope_2752(); void RemoveNamespace_2753(DLL2SDK::mscorlib::System::String* prefix_, DLL2SDK::mscorlib::System::String* uri_); void RemoveNamespace_2754(DLL2SDK::mscorlib::System::String* prefix_, DLL2SDK::mscorlib::System::String* uri_, bool atomizedNames_); static DLL2SDK::mscorlib::System::String* IsValidDeclaration_2741(DLL2SDK::mscorlib::System::String* prefix_, DLL2SDK::mscorlib::System::String* uri_, bool throwException_); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlNamedNodeMap : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Xml::System::Xml::XmlNode* parent_; DLL2SDK::mscorlib::System::Collections::ArrayList* nodeList_; bool readOnly_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::IEnumerator* emptyEnumerator_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_2722(DLL2SDK::System_Xml::System::Xml::XmlNode* parent_); DLL2SDK::mscorlib::System::Collections::ArrayList* get_NodeList_2724(); int32_t get_Count_2725(); DLL2SDK::mscorlib::System::Collections::IEnumerator* GetEnumerator_2726(); DLL2SDK::System_Xml::System::Xml::XmlNode* GetNamedItem_2727(DLL2SDK::mscorlib::System::String* name_); DLL2SDK::System_Xml::System::Xml::XmlNode* GetNamedItem_2728(DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* namespaceURI_); DLL2SDK::System_Xml::System::Xml::XmlNode* RemoveNamedItem_2729(DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* namespaceURI_); DLL2SDK::System_Xml::System::Xml::XmlNode* SetNamedItem_2730(DLL2SDK::System_Xml::System::Xml::XmlNode* node_); DLL2SDK::System_Xml::System::Xml::XmlNode* SetNamedItem_2731(DLL2SDK::System_Xml::System::Xml::XmlNode* node_, int32_t pos_, bool raiseEvent_); DLL2SDK::mscorlib::System::Collections::ArrayList* get_Nodes_2732(); static void _cctor_2723(); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlNameTable : DLL2SDK::mscorlib::System::Object { void _ctor_2718(); DLL2SDK::mscorlib::System::String* Add_2719(DLL2SDK::mscorlib::System::String* name_); DLL2SDK::mscorlib::System::String* Add_2720(DLL2SDK::Array* buffer_, int32_t offset_, int32_t length_); DLL2SDK::mscorlib::System::String* Get_2721(DLL2SDK::mscorlib::System::String* name_); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlNameEntryCache : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Hashtable* table_; DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_; DLL2SDK::System_Xml::System::Xml::XmlNameEntry* dummy_; DLL2SDK::Array* cacheBuffer_; void _ctor_2714(DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_); DLL2SDK::mscorlib::System::String* GetAtomizedPrefixedName_2715(DLL2SDK::mscorlib::System::String* prefix_, DLL2SDK::mscorlib::System::String* local_); DLL2SDK::System_Xml::System::Xml::XmlNameEntry* Add_2716(DLL2SDK::mscorlib::System::String* prefix_, DLL2SDK::mscorlib::System::String* local_, DLL2SDK::mscorlib::System::String* ns_, bool atomic_); DLL2SDK::System_Xml::System::Xml::XmlNameEntry* GetInternal_2717(DLL2SDK::mscorlib::System::String* prefix_, DLL2SDK::mscorlib::System::String* local_, DLL2SDK::mscorlib::System::String* ns_, bool atomic_); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlNameEntry : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* Prefix_; DLL2SDK::mscorlib::System::String* LocalName_; DLL2SDK::mscorlib::System::String* NS_; int32_t Hash_; DLL2SDK::mscorlib::System::String* prefixed_name_cache_; void _ctor_2709(DLL2SDK::mscorlib::System::String* prefix_, DLL2SDK::mscorlib::System::String* local_, DLL2SDK::mscorlib::System::String* ns_); void Update_2710(DLL2SDK::mscorlib::System::String* prefix_, DLL2SDK::mscorlib::System::String* local_, DLL2SDK::mscorlib::System::String* ns_); bool Equals_2711(DLL2SDK::mscorlib::System::Object* other_); int32_t GetHashCode_2712(); DLL2SDK::mscorlib::System::String* GetPrefixedName_2713(DLL2SDK::System_Xml::System::Xml::XmlNameEntryCache* owner_); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlInputStream : DLL2SDK::mscorlib::System::IO::Stream { DLL2SDK::mscorlib::System::Text::Encoding* enc_; DLL2SDK::mscorlib::System::IO::Stream* stream_; DLL2SDK::Array* buffer_; int32_t bufLength_; int32_t bufPos_; struct StaticFields { DLL2SDK::mscorlib::System::Text::Encoding* StrictUTF8_; DLL2SDK::System_Xml::System::Xml::XmlException* encodingException_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_2683(DLL2SDK::mscorlib::System::IO::Stream* stream_); void Initialize_2686(DLL2SDK::mscorlib::System::IO::Stream* stream_); int32_t ReadByteSpecial_2687(); int32_t SkipWhitespace_2688(); DLL2SDK::mscorlib::System::Text::Encoding* get_ActualEncoding_2689(); bool get_CanRead_2690(); bool get_CanSeek_2691(); bool get_CanWrite_2692(); int64_t get_Length_2693(); int64_t get_Position_2694(); void set_Position_2695(int64_t value_); void Close_2696(); void Flush_2697(); int32_t Read_2698(DLL2SDK::Array* buffer_, int32_t offset_, int32_t count_); int32_t ReadByte_2699(); int64_t Seek_2700(int64_t offset_, DLL2SDK::mscorlib::System::IO::SeekOrigin origin_); void SetLength_2701(int64_t value_); void Write_2702(DLL2SDK::Array* buffer_, int32_t offset_, int32_t count_); static void _cctor_2684(); static DLL2SDK::mscorlib::System::String* GetStringFromBytes_2685(DLL2SDK::Array* bytes_, int32_t index_, int32_t count_); }; } namespace DLL2SDK::System_Xml::System::Xml { struct NonBlockingStreamReader : DLL2SDK::mscorlib::System::IO::TextReader { DLL2SDK::Array* input_buffer_; DLL2SDK::Array* decoded_buffer_; int32_t decoded_count_; int32_t pos_; int32_t buffer_size_; DLL2SDK::mscorlib::System::Text::Encoding* encoding_; DLL2SDK::mscorlib::System::Text::Decoder* decoder_; DLL2SDK::mscorlib::System::IO::Stream* base_stream_; bool mayBlock_; DLL2SDK::mscorlib::System::Text::StringBuilder* line_builder_; bool foundCR_; void _ctor_2672(DLL2SDK::mscorlib::System::IO::Stream* stream_, DLL2SDK::mscorlib::System::Text::Encoding* encoding_); DLL2SDK::mscorlib::System::Text::Encoding* get_Encoding_2673(); void Close_2674(); void Dispose_2675(bool disposing_); int32_t ReadBuffer_2676(); int32_t Peek_2677(); int32_t Read_2678(); int32_t Read_2679(DLL2SDK::Array* dest_buffer_, int32_t index_, int32_t count_); int32_t FindNextEOL_2680(); DLL2SDK::mscorlib::System::String* ReadLine_2681(); DLL2SDK::mscorlib::System::String* ReadToEnd_2682(); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlStreamReader : DLL2SDK::System_Xml::System::Xml::NonBlockingStreamReader { DLL2SDK::System_Xml::System::Xml::XmlInputStream* input_; struct StaticFields { DLL2SDK::System_Xml::System::Xml::XmlException* invalidDataException_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_2666(DLL2SDK::System_Xml::System::Xml::XmlInputStream* input_); void _ctor_2667(DLL2SDK::mscorlib::System::IO::Stream* input_); void Close_2669(); int32_t Read_2670(DLL2SDK::Array* dest_buffer_, int32_t index_, int32_t count_); void Dispose_2671(bool disposing_); static void _cctor_2668(); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlImplementation : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Xml::System::Xml::XmlNameTable* InternalNameTable_; void _ctor_2663(); void _ctor_2664(DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_); DLL2SDK::System_Xml::System::Xml::XmlDocument* CreateDocument_2665(); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlException : DLL2SDK::mscorlib::System::SystemException { int32_t lineNumber_; int32_t linePosition_; DLL2SDK::mscorlib::System::String* sourceUri_; DLL2SDK::mscorlib::System::String* res_; DLL2SDK::Array* messages_; void _ctor_2652(); void _ctor_2653(DLL2SDK::mscorlib::System::String* message_, DLL2SDK::mscorlib::System::Exception* innerException_); void _ctor_2654(DLL2SDK::mscorlib::System::Runtime::Serialization::SerializationInfo* info_, DLL2SDK::mscorlib::System::Runtime::Serialization::StreamingContext context_); void _ctor_2655(DLL2SDK::mscorlib::System::String* message_); void _ctor_2656(DLL2SDK::System_Xml::System::Xml::IXmlLineInfo* li_, DLL2SDK::mscorlib::System::String* sourceUri_, DLL2SDK::mscorlib::System::String* message_); void _ctor_2657(DLL2SDK::System_Xml::System::Xml::IXmlLineInfo* li_, DLL2SDK::mscorlib::System::Exception* innerException_, DLL2SDK::mscorlib::System::String* sourceUri_, DLL2SDK::mscorlib::System::String* message_); void _ctor_2658(DLL2SDK::mscorlib::System::String* message_, DLL2SDK::mscorlib::System::Exception* innerException_, int32_t lineNumber_, int32_t linePosition_); void _ctor_2659(DLL2SDK::mscorlib::System::String* message_, int32_t lineNumber_, int32_t linePosition_, DLL2SDK::mscorlib::System::Object* sourceObject_, DLL2SDK::mscorlib::System::String* sourceUri_, DLL2SDK::mscorlib::System::Exception* innerException_); DLL2SDK::mscorlib::System::String* get_Message_2661(); void GetObjectData_2662(DLL2SDK::mscorlib::System::Runtime::Serialization::SerializationInfo* info_, DLL2SDK::mscorlib::System::Runtime::Serialization::StreamingContext context_); static DLL2SDK::mscorlib::System::String* GetMessage_2660(DLL2SDK::mscorlib::System::String* message_, DLL2SDK::mscorlib::System::String* sourceUri_, int32_t lineNumber_, int32_t linePosition_, DLL2SDK::mscorlib::System::Object* sourceObj_); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlEntityReference : DLL2SDK::System_Xml::System::Xml::XmlLinkedNode { DLL2SDK::mscorlib::System::String* entityName_; DLL2SDK::System_Xml::System::Xml::XmlLinkedNode* lastLinkedChild_; void _ctor_2635(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::System_Xml::System::Xml::XmlDocument* doc_); DLL2SDK::System_Xml::System::Xml::XmlLinkedNode* System_Xml_IHasXmlChildNode_get_LastLinkedChild_2636(); void System_Xml_IHasXmlChildNode_set_LastLinkedChild_2637(DLL2SDK::System_Xml::System::Xml::XmlLinkedNode* value_); DLL2SDK::mscorlib::System::String* get_BaseURI_2638(); DLL2SDK::System_Xml::System::Xml::XmlEntity* get_Entity_2639(); DLL2SDK::mscorlib::System::String* get_ChildrenBaseURI_2640(); bool get_IsReadOnly_2641(); DLL2SDK::mscorlib::System::String* get_LocalName_2642(); DLL2SDK::mscorlib::System::String* get_Name_2643(); DLL2SDK::System_Xml::System::Xml::XmlNodeType get_NodeType_2644(); DLL2SDK::mscorlib::System::String* get_Value_2645(); void set_Value_2646(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeType get_XPathNodeType_2647(); DLL2SDK::System_Xml::System::Xml::XmlNode* CloneNode_2648(bool deep_); void WriteContentTo_2649(DLL2SDK::System_Xml::System::Xml::XmlWriter* w_); void WriteTo_2650(DLL2SDK::System_Xml::System::Xml::XmlWriter* w_); void SetReferencedEntityContent_2651(); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlEntity : DLL2SDK::System_Xml::System::Xml::XmlNode { DLL2SDK::mscorlib::System::String* name_; DLL2SDK::mscorlib::System::String* NDATA_; DLL2SDK::mscorlib::System::String* publicId_; DLL2SDK::mscorlib::System::String* systemId_; DLL2SDK::mscorlib::System::String* baseUri_; DLL2SDK::System_Xml::System::Xml::XmlLinkedNode* lastLinkedChild_; bool contentAlreadySet_; void _ctor_2621(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* NDATA_, DLL2SDK::mscorlib::System::String* publicId_, DLL2SDK::mscorlib::System::String* systemId_, DLL2SDK::System_Xml::System::Xml::XmlDocument* doc_); DLL2SDK::System_Xml::System::Xml::XmlLinkedNode* System_Xml_IHasXmlChildNode_get_LastLinkedChild_2622(); void System_Xml_IHasXmlChildNode_set_LastLinkedChild_2623(DLL2SDK::System_Xml::System::Xml::XmlLinkedNode* value_); DLL2SDK::mscorlib::System::String* get_BaseURI_2624(); DLL2SDK::mscorlib::System::String* get_InnerText_2625(); bool get_IsReadOnly_2626(); DLL2SDK::mscorlib::System::String* get_LocalName_2627(); DLL2SDK::mscorlib::System::String* get_Name_2628(); DLL2SDK::System_Xml::System::Xml::XmlNodeType get_NodeType_2629(); DLL2SDK::mscorlib::System::String* get_SystemId_2630(); DLL2SDK::System_Xml::System::Xml::XmlNode* CloneNode_2631(bool deep_); void WriteContentTo_2632(DLL2SDK::System_Xml::System::Xml::XmlWriter* w_); void WriteTo_2633(DLL2SDK::System_Xml::System::Xml::XmlWriter* w_); void SetEntityContent_2634(); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlElement : DLL2SDK::System_Xml::System::Xml::XmlLinkedNode { DLL2SDK::System_Xml::System::Xml::XmlAttributeCollection* attributes_; DLL2SDK::System_Xml::System::Xml::XmlNameEntry* name_; DLL2SDK::System_Xml::System::Xml::XmlLinkedNode* lastLinkedChild_; bool isNotEmpty_; DLL2SDK::System_Xml::System::Xml::Schema::IXmlSchemaInfo* schemaInfo_; void _ctor_2597(DLL2SDK::mscorlib::System::String* prefix_, DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* namespaceURI_, DLL2SDK::System_Xml::System::Xml::XmlDocument* doc_, bool atomizedNames_); DLL2SDK::System_Xml::System::Xml::XmlLinkedNode* System_Xml_IHasXmlChildNode_get_LastLinkedChild_2598(); void System_Xml_IHasXmlChildNode_set_LastLinkedChild_2599(DLL2SDK::System_Xml::System::Xml::XmlLinkedNode* value_); DLL2SDK::System_Xml::System::Xml::XmlAttributeCollection* get_Attributes_2600(); bool get_HasAttributes_2601(); DLL2SDK::mscorlib::System::String* get_InnerText_2602(); bool get_IsEmpty_2603(); void set_IsEmpty_2604(bool value_); DLL2SDK::mscorlib::System::String* get_LocalName_2605(); DLL2SDK::mscorlib::System::String* get_Name_2606(); DLL2SDK::mscorlib::System::String* get_NamespaceURI_2607(); DLL2SDK::System_Xml::System::Xml::XmlNode* get_NextSibling_2608(); DLL2SDK::System_Xml::System::Xml::XmlNodeType get_NodeType_2609(); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeType get_XPathNodeType_2610(); DLL2SDK::System_Xml::System::Xml::XmlDocument* get_OwnerDocument_2611(); DLL2SDK::mscorlib::System::String* get_Prefix_2612(); DLL2SDK::System_Xml::System::Xml::XmlNode* get_ParentNode_2613(); void set_SchemaInfo_2614(DLL2SDK::System_Xml::System::Xml::Schema::IXmlSchemaInfo* value_); DLL2SDK::System_Xml::System::Xml::XmlNode* CloneNode_2615(bool deep_); void RemoveAll_2616(); void SetAttribute_2617(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* value_); DLL2SDK::System_Xml::System::Xml::XmlAttribute* SetAttributeNode_2618(DLL2SDK::System_Xml::System::Xml::XmlAttribute* newAttr_); void WriteContentTo_2619(DLL2SDK::System_Xml::System::Xml::XmlWriter* w_); void WriteTo_2620(DLL2SDK::System_Xml::System::Xml::XmlWriter* w_); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlDocumentType : DLL2SDK::System_Xml::System::Xml::XmlLinkedNode { DLL2SDK::System_Xml::System::Xml::XmlNamedNodeMap* entities_; DLL2SDK::System_Xml::System::Xml::XmlNamedNodeMap* notations_; DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* dtd_; void _ctor_2582(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* publicId_, DLL2SDK::mscorlib::System::String* systemId_, DLL2SDK::mscorlib::System::String* internalSubset_, DLL2SDK::System_Xml::System::Xml::XmlDocument* doc_); void _ctor_2583(DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* dtd_, DLL2SDK::System_Xml::System::Xml::XmlDocument* doc_); void ImportFromDTD_2584(); DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* get_DTD_2585(); DLL2SDK::System_Xml::System::Xml::XmlNamedNodeMap* get_Entities_2586(); DLL2SDK::mscorlib::System::String* get_InternalSubset_2587(); bool get_IsReadOnly_2588(); DLL2SDK::mscorlib::System::String* get_LocalName_2589(); DLL2SDK::mscorlib::System::String* get_Name_2590(); DLL2SDK::System_Xml::System::Xml::XmlNodeType get_NodeType_2591(); DLL2SDK::mscorlib::System::String* get_PublicId_2592(); DLL2SDK::mscorlib::System::String* get_SystemId_2593(); DLL2SDK::System_Xml::System::Xml::XmlNode* CloneNode_2594(bool deep_); void WriteContentTo_2595(DLL2SDK::System_Xml::System::Xml::XmlWriter* w_); void WriteTo_2596(DLL2SDK::System_Xml::System::Xml::XmlWriter* w_); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { enum struct XPathNamespaceScope : int32_t { All_ = static_cast(0x0), ExcludeXml_ = static_cast(0x1), Local_ = static_cast(0x2) }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathItem : DLL2SDK::mscorlib::System::Object { void _ctor_1887(); DLL2SDK::mscorlib::System::String* get_Value_1888(); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlDocumentFragment : DLL2SDK::System_Xml::System::Xml::XmlNode { DLL2SDK::System_Xml::System::Xml::XmlLinkedNode* lastLinkedChild_; void _ctor_2536(DLL2SDK::System_Xml::System::Xml::XmlDocument* doc_); DLL2SDK::System_Xml::System::Xml::XmlLinkedNode* System_Xml_IHasXmlChildNode_get_LastLinkedChild_2537(); void System_Xml_IHasXmlChildNode_set_LastLinkedChild_2538(DLL2SDK::System_Xml::System::Xml::XmlLinkedNode* value_); DLL2SDK::mscorlib::System::String* get_LocalName_2539(); DLL2SDK::mscorlib::System::String* get_Name_2540(); DLL2SDK::System_Xml::System::Xml::XmlNodeType get_NodeType_2541(); DLL2SDK::System_Xml::System::Xml::XmlDocument* get_OwnerDocument_2542(); DLL2SDK::System_Xml::System::Xml::XmlNode* get_ParentNode_2543(); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeType get_XPathNodeType_2544(); DLL2SDK::System_Xml::System::Xml::XmlNode* CloneNode_2545(bool deep_); void WriteContentTo_2546(DLL2SDK::System_Xml::System::Xml::XmlWriter* w_); void WriteTo_2547(DLL2SDK::System_Xml::System::Xml::XmlWriter* w_); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlDocument : DLL2SDK::System_Xml::System::Xml::XmlNode { bool optimal_create_element_; bool optimal_create_attribute_; DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_; DLL2SDK::mscorlib::System::String* baseURI_; DLL2SDK::System_Xml::System::Xml::XmlImplementation* implementation_; bool preserveWhitespace_; DLL2SDK::System_Xml::System::Xml::XmlResolver* resolver_; DLL2SDK::mscorlib::System::Collections::Hashtable* idTable_; DLL2SDK::System_Xml::System::Xml::XmlNameEntryCache* nameCache_; DLL2SDK::System_Xml::System::Xml::XmlLinkedNode* lastLinkedChild_; DLL2SDK::System_Xml::System::Xml::XmlAttribute* nsNodeXml_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSet* schemas_; DLL2SDK::System_Xml::System::Xml::Schema::IXmlSchemaInfo* schemaInfo_; bool loadMode_; DLL2SDK::System_Xml::System::Xml::XmlNodeChangedEventHandler* NodeChanged_; DLL2SDK::System_Xml::System::Xml::XmlNodeChangedEventHandler* NodeChanging_; DLL2SDK::System_Xml::System::Xml::XmlNodeChangedEventHandler* NodeInserted_; DLL2SDK::System_Xml::System::Xml::XmlNodeChangedEventHandler* NodeInserting_; DLL2SDK::System_Xml::System::Xml::XmlNodeChangedEventHandler* NodeRemoved_; DLL2SDK::System_Xml::System::Xml::XmlNodeChangedEventHandler* NodeRemoving_; struct StaticFields { DLL2SDK::Array* optimal_create_types_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_2465(); void _ctor_2466(DLL2SDK::System_Xml::System::Xml::XmlImplementation* imp_); void _ctor_2467(DLL2SDK::System_Xml::System::Xml::XmlImplementation* impl_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nt_); DLL2SDK::System_Xml::System::Xml::XmlLinkedNode* System_Xml_IHasXmlChildNode_get_LastLinkedChild_2469(); void System_Xml_IHasXmlChildNode_set_LastLinkedChild_2470(DLL2SDK::System_Xml::System::Xml::XmlLinkedNode* value_); DLL2SDK::System_Xml::System::Xml::XmlAttribute* get_NsNodeXml_2471(); DLL2SDK::mscorlib::System::String* get_BaseURI_2472(); DLL2SDK::System_Xml::System::Xml::XmlElement* get_DocumentElement_2473(); DLL2SDK::System_Xml::System::Xml::XmlDocumentType* get_DocumentType_2474(); bool get_IsReadOnly_2475(); DLL2SDK::mscorlib::System::String* get_LocalName_2476(); DLL2SDK::mscorlib::System::String* get_Name_2477(); DLL2SDK::System_Xml::System::Xml::XmlNameEntryCache* get_NameCache_2478(); DLL2SDK::System_Xml::System::Xml::XmlNameTable* get_NameTable_2479(); DLL2SDK::System_Xml::System::Xml::XmlNodeType get_NodeType_2480(); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeType get_XPathNodeType_2481(); DLL2SDK::System_Xml::System::Xml::XmlDocument* get_OwnerDocument_2482(); bool get_PreserveWhitespace_2483(); DLL2SDK::System_Xml::System::Xml::XmlResolver* get_Resolver_2484(); DLL2SDK::mscorlib::System::String* get_XmlLang_2485(); void set_XmlResolver_2486(DLL2SDK::System_Xml::System::Xml::XmlResolver* value_); DLL2SDK::System_Xml::System::Xml::XmlSpace get_XmlSpace_2487(); DLL2SDK::System_Xml::System::Xml::XmlNode* get_ParentNode_2488(); void set_SchemaInfo_2489(DLL2SDK::System_Xml::System::Xml::Schema::IXmlSchemaInfo* value_); void AddIdenticalAttribute_2490(DLL2SDK::System_Xml::System::Xml::XmlAttribute* attr_); DLL2SDK::System_Xml::System::Xml::XmlNode* CloneNode_2491(bool deep_); DLL2SDK::System_Xml::System::Xml::XmlAttribute* CreateAttribute_2492(DLL2SDK::mscorlib::System::String* name_); DLL2SDK::System_Xml::System::Xml::XmlAttribute* CreateAttribute_2493(DLL2SDK::mscorlib::System::String* qualifiedName_, DLL2SDK::mscorlib::System::String* namespaceURI_); DLL2SDK::System_Xml::System::Xml::XmlAttribute* CreateAttribute_2494(DLL2SDK::mscorlib::System::String* prefix_, DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* namespaceURI_); DLL2SDK::System_Xml::System::Xml::XmlAttribute* CreateAttribute_2495(DLL2SDK::mscorlib::System::String* prefix_, DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* namespaceURI_, bool atomizedNames_, bool checkNamespace_); DLL2SDK::System_Xml::System::Xml::XmlCDataSection* CreateCDataSection_2496(DLL2SDK::mscorlib::System::String* data_); DLL2SDK::System_Xml::System::Xml::XmlComment* CreateComment_2497(DLL2SDK::mscorlib::System::String* data_); DLL2SDK::System_Xml::System::Xml::XmlDocumentFragment* CreateDocumentFragment_2498(); DLL2SDK::System_Xml::System::Xml::XmlDocumentType* CreateDocumentType_2499(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* publicId_, DLL2SDK::mscorlib::System::String* systemId_, DLL2SDK::mscorlib::System::String* internalSubset_); DLL2SDK::System_Xml::System::Xml::XmlDocumentType* CreateDocumentType_2500(DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* dtd_); DLL2SDK::System_Xml::System::Xml::XmlElement* CreateElement_2501(DLL2SDK::mscorlib::System::String* name_); DLL2SDK::System_Xml::System::Xml::XmlElement* CreateElement_2502(DLL2SDK::mscorlib::System::String* qualifiedName_, DLL2SDK::mscorlib::System::String* namespaceURI_); DLL2SDK::System_Xml::System::Xml::XmlElement* CreateElement_2503(DLL2SDK::mscorlib::System::String* prefix_, DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* namespaceURI_); DLL2SDK::System_Xml::System::Xml::XmlElement* CreateElement_2504(DLL2SDK::mscorlib::System::String* prefix_, DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* namespaceURI_, bool nameAtomized_); DLL2SDK::System_Xml::System::Xml::XmlEntityReference* CreateEntityReference_2505(DLL2SDK::mscorlib::System::String* name_); DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* CreateNavigator_2506(); DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* CreateNavigator_2507(DLL2SDK::System_Xml::System::Xml::XmlNode* node_); DLL2SDK::System_Xml::System::Xml::XmlProcessingInstruction* CreateProcessingInstruction_2508(DLL2SDK::mscorlib::System::String* target_, DLL2SDK::mscorlib::System::String* data_); DLL2SDK::System_Xml::System::Xml::XmlSignificantWhitespace* CreateSignificantWhitespace_2509(DLL2SDK::mscorlib::System::String* text_); DLL2SDK::System_Xml::System::Xml::XmlText* CreateTextNode_2510(DLL2SDK::mscorlib::System::String* text_); DLL2SDK::System_Xml::System::Xml::XmlWhitespace* CreateWhitespace_2511(DLL2SDK::mscorlib::System::String* text_); DLL2SDK::System_Xml::System::Xml::XmlDeclaration* CreateXmlDeclaration_2512(DLL2SDK::mscorlib::System::String* version_, DLL2SDK::mscorlib::System::String* encoding_, DLL2SDK::mscorlib::System::String* standalone_); DLL2SDK::System_Xml::System::Xml::XmlElement* GetElementById_2513(DLL2SDK::mscorlib::System::String* elementId_); DLL2SDK::System_Xml::System::Xml::XmlAttribute* GetIdenticalAttribute_2514(DLL2SDK::mscorlib::System::String* id_); DLL2SDK::System_Xml::System::Xml::XmlNode* ImportNode_2515(DLL2SDK::System_Xml::System::Xml::XmlNode* node_, bool deep_); void Load_2516(DLL2SDK::mscorlib::System::String* filename_); void Load_2517(DLL2SDK::System_Xml::System::Xml::XmlReader* xmlReader_); void onNodeChanged_2518(DLL2SDK::System_Xml::System::Xml::XmlNode* node_, DLL2SDK::System_Xml::System::Xml::XmlNode* parent_, DLL2SDK::mscorlib::System::String* oldValue_, DLL2SDK::mscorlib::System::String* newValue_); void onNodeChanging_2519(DLL2SDK::System_Xml::System::Xml::XmlNode* node_, DLL2SDK::System_Xml::System::Xml::XmlNode* parent_, DLL2SDK::mscorlib::System::String* oldValue_, DLL2SDK::mscorlib::System::String* newValue_); void onNodeInserted_2520(DLL2SDK::System_Xml::System::Xml::XmlNode* node_, DLL2SDK::System_Xml::System::Xml::XmlNode* newParent_); void onNodeInserting_2521(DLL2SDK::System_Xml::System::Xml::XmlNode* node_, DLL2SDK::System_Xml::System::Xml::XmlNode* newParent_); void onNodeRemoved_2522(DLL2SDK::System_Xml::System::Xml::XmlNode* node_, DLL2SDK::System_Xml::System::Xml::XmlNode* oldParent_); void onNodeRemoving_2523(DLL2SDK::System_Xml::System::Xml::XmlNode* node_, DLL2SDK::System_Xml::System::Xml::XmlNode* oldParent_); void ParseName_2524(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* prefix_, DLL2SDK::mscorlib::System::String* localName_); DLL2SDK::System_Xml::System::Xml::XmlAttribute* ReadAttributeNode_2525(DLL2SDK::System_Xml::System::Xml::XmlReader* reader_); void ReadAttributeNodeValue_2526(DLL2SDK::System_Xml::System::Xml::XmlReader* reader_, DLL2SDK::System_Xml::System::Xml::XmlAttribute* attribute_); DLL2SDK::System_Xml::System::Xml::XmlNode* ReadNode_2527(DLL2SDK::System_Xml::System::Xml::XmlReader* reader_); DLL2SDK::System_Xml::System::Xml::XmlNode* ReadNodeCore_2528(DLL2SDK::System_Xml::System::Xml::XmlReader* reader_); DLL2SDK::mscorlib::System::String* MakeReaderErrorMessage_2529(DLL2SDK::mscorlib::System::String* message_, DLL2SDK::System_Xml::System::Xml::XmlReader* reader_); void RemoveIdenticalAttribute_2530(DLL2SDK::mscorlib::System::String* id_); void Save_2531(DLL2SDK::System_Xml::System::Xml::XmlWriter* xmlWriter_); void WriteContentTo_2532(DLL2SDK::System_Xml::System::Xml::XmlWriter* w_); void WriteTo_2533(DLL2SDK::System_Xml::System::Xml::XmlWriter* w_); void AddDefaultNameTableKeys_2534(); void CheckIdTableUpdate_2535(DLL2SDK::System_Xml::System::Xml::XmlAttribute* attr_, DLL2SDK::mscorlib::System::String* oldValue_, DLL2SDK::mscorlib::System::String* newValue_); static void _cctor_2468(); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlDeclaration : DLL2SDK::System_Xml::System::Xml::XmlLinkedNode { DLL2SDK::mscorlib::System::String* encoding_; DLL2SDK::mscorlib::System::String* standalone_; DLL2SDK::mscorlib::System::String* version_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_map4A_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_2448(DLL2SDK::mscorlib::System::String* version_, DLL2SDK::mscorlib::System::String* encoding_, DLL2SDK::mscorlib::System::String* standalone_, DLL2SDK::System_Xml::System::Xml::XmlDocument* doc_); DLL2SDK::mscorlib::System::String* get_Encoding_2449(); void set_Encoding_2450(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_InnerText_2451(); DLL2SDK::mscorlib::System::String* get_LocalName_2452(); DLL2SDK::mscorlib::System::String* get_Name_2453(); DLL2SDK::System_Xml::System::Xml::XmlNodeType get_NodeType_2454(); DLL2SDK::mscorlib::System::String* get_Standalone_2455(); void set_Standalone_2456(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Value_2457(); void set_Value_2458(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Version_2459(); DLL2SDK::System_Xml::System::Xml::XmlNode* CloneNode_2460(bool deep_); void WriteContentTo_2461(DLL2SDK::System_Xml::System::Xml::XmlWriter* w_); void WriteTo_2462(DLL2SDK::System_Xml::System::Xml::XmlWriter* w_); int32_t SkipWhitespace_2463(DLL2SDK::mscorlib::System::String* input_, int32_t index_); void ParseInput_2464(DLL2SDK::mscorlib::System::String* input_); }; } namespace DLL2SDK::System_Xml::System::Xml { enum struct XmlDateTimeSerializationMode : int32_t { Local_ = static_cast(0x0), Utc_ = static_cast(0x1), Unspecified_ = static_cast(0x2), RoundtripKind_ = static_cast(0x3) }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlConvert : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Array* datetimeFormats_; DLL2SDK::Array* defaultDateTimeFormats_; DLL2SDK::Array* roundtripDateTimeFormats_; DLL2SDK::Array* localDateTimeFormats_; DLL2SDK::Array* utcDateTimeFormats_; DLL2SDK::Array* unspecifiedDateTimeFormats_; DLL2SDK::mscorlib::System::Globalization::DateTimeStyles _defaultStyle_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_map49_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void _cctor_2410(); static DLL2SDK::mscorlib::System::String* TryDecoding_2411(DLL2SDK::mscorlib::System::String* s_); static DLL2SDK::mscorlib::System::String* DecodeName_2412(DLL2SDK::mscorlib::System::String* name_); static DLL2SDK::mscorlib::System::String* EncodeLocalName_2413(DLL2SDK::mscorlib::System::String* name_); static bool IsInvalid_2414(wchar_t c_, bool firstOnlyLetter_); static DLL2SDK::mscorlib::System::String* EncodeName_2415(DLL2SDK::mscorlib::System::String* name_, bool nmtoken_); static DLL2SDK::mscorlib::System::String* EncodeName_2416(DLL2SDK::mscorlib::System::String* name_); static bool ToBoolean_2417(DLL2SDK::mscorlib::System::String* s_); static uint8_t ToByte_2418(DLL2SDK::mscorlib::System::String* s_); static DLL2SDK::mscorlib::System::DateTime ToDateTime_2419(DLL2SDK::mscorlib::System::String* s_); static DLL2SDK::mscorlib::System::DateTime ToDateTime_2420(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::Array* formats_); static DLL2SDK::mscorlib::System::DateTime ToDateTime_2421(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::Array* formats_, DLL2SDK::mscorlib::System::Globalization::DateTimeStyles style_); static DLL2SDK::mscorlib::System::Decimal ToDecimal_2422(DLL2SDK::mscorlib::System::String* s_); static double ToDouble_2423(DLL2SDK::mscorlib::System::String* s_); static float TryParseStringFloatConstants_2424(DLL2SDK::mscorlib::System::String* s_); static bool TryParseStringConstant_2425(DLL2SDK::mscorlib::System::String* format_, DLL2SDK::mscorlib::System::String* s_, int32_t start_, int32_t end_); static int16_t ToInt16_2426(DLL2SDK::mscorlib::System::String* s_); static int32_t ToInt32_2427(DLL2SDK::mscorlib::System::String* s_); static int64_t ToInt64_2428(DLL2SDK::mscorlib::System::String* s_); static int8_t ToSByte_2429(DLL2SDK::mscorlib::System::String* s_); static float ToSingle_2430(DLL2SDK::mscorlib::System::String* s_); static DLL2SDK::mscorlib::System::String* ToString_2431(int64_t value_); static DLL2SDK::mscorlib::System::String* ToString_2432(bool value_); static DLL2SDK::mscorlib::System::String* ToString_2433(DLL2SDK::mscorlib::System::Decimal value_); static DLL2SDK::mscorlib::System::String* ToString_2434(DLL2SDK::mscorlib::System::TimeSpan value_); static DLL2SDK::mscorlib::System::String* ToString_2435(double value_); static DLL2SDK::mscorlib::System::String* ToString_2436(float value_); static DLL2SDK::mscorlib::System::String* ToString_2437(DLL2SDK::mscorlib::System::DateTime value_, DLL2SDK::System_Xml::System::Xml::XmlDateTimeSerializationMode mode_); static DLL2SDK::mscorlib::System::TimeSpan ToTimeSpan_2438(DLL2SDK::mscorlib::System::String* s_); static uint16_t ToUInt16_2439(DLL2SDK::mscorlib::System::String* s_); static uint32_t ToUInt32_2440(DLL2SDK::mscorlib::System::String* s_); static uint64_t ToUInt64_2441(DLL2SDK::mscorlib::System::String* s_); static DLL2SDK::mscorlib::System::String* VerifyName_2442(DLL2SDK::mscorlib::System::String* name_); static DLL2SDK::mscorlib::System::String* VerifyNCName_2443(DLL2SDK::mscorlib::System::String* ncname_); static DLL2SDK::Array* FromBinHexString_2444(DLL2SDK::mscorlib::System::String* s_); static int32_t FromBinHexString_2445(DLL2SDK::Array* chars_, int32_t offset_, int32_t charLength_, DLL2SDK::Array* buffer_); static DLL2SDK::mscorlib::System::String* ToString_2446(DLL2SDK::mscorlib::System::DateTimeOffset value_); static DLL2SDK::mscorlib::System::String* ToString_2447(DLL2SDK::mscorlib::System::DateTimeOffset value_, DLL2SDK::mscorlib::System::String* format_); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlComment : DLL2SDK::System_Xml::System::Xml::XmlCharacterData { void _ctor_2402(DLL2SDK::mscorlib::System::String* comment_, DLL2SDK::System_Xml::System::Xml::XmlDocument* doc_); DLL2SDK::mscorlib::System::String* get_LocalName_2403(); DLL2SDK::mscorlib::System::String* get_Name_2404(); DLL2SDK::System_Xml::System::Xml::XmlNodeType get_NodeType_2405(); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeType get_XPathNodeType_2406(); DLL2SDK::System_Xml::System::Xml::XmlNode* CloneNode_2407(bool deep_); void WriteContentTo_2408(DLL2SDK::System_Xml::System::Xml::XmlWriter* w_); void WriteTo_2409(DLL2SDK::System_Xml::System::Xml::XmlWriter* w_); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlChar : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Array* WhitespaceChars_; DLL2SDK::Array* firstNamePages_; DLL2SDK::Array* namePages_; DLL2SDK::Array* nameBitmap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_map47_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void _cctor_2379(); static bool IsWhitespace_2380(int32_t ch_); static bool IsWhitespace_2381(DLL2SDK::mscorlib::System::String* str_); static int32_t IndexOfNonWhitespace_2382(DLL2SDK::mscorlib::System::String* str_); static bool IsFirstNameChar_2383(int32_t ch_); static bool IsInvalid_2384(int32_t ch_); static int32_t IndexOfInvalid_2385(DLL2SDK::mscorlib::System::String* s_, bool allowSurrogate_); static int32_t IndexOfInvalid_2386(DLL2SDK::Array* s_, int32_t start_, int32_t length_, bool allowSurrogate_); static bool IsNameChar_2387(int32_t ch_); static bool IsNCNameChar_2388(int32_t ch_); static bool IsName_2389(DLL2SDK::mscorlib::System::String* str_); static bool IsNCName_2390(DLL2SDK::mscorlib::System::String* str_); static bool IsNmToken_2391(DLL2SDK::mscorlib::System::String* str_); static bool IsPubidChar_2392(int32_t ch_); static bool IsValidIANAEncoding_2393(DLL2SDK::mscorlib::System::String* ianaEncoding_); static int32_t GetPredefinedEntity_2394(DLL2SDK::mscorlib::System::String* name_); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlCDataSection : DLL2SDK::System_Xml::System::Xml::XmlCharacterData { void _ctor_2371(DLL2SDK::mscorlib::System::String* data_, DLL2SDK::System_Xml::System::Xml::XmlDocument* doc_); DLL2SDK::mscorlib::System::String* get_LocalName_2372(); DLL2SDK::mscorlib::System::String* get_Name_2373(); DLL2SDK::System_Xml::System::Xml::XmlNodeType get_NodeType_2374(); DLL2SDK::System_Xml::System::Xml::XmlNode* get_ParentNode_2375(); DLL2SDK::System_Xml::System::Xml::XmlNode* CloneNode_2376(bool deep_); void WriteContentTo_2377(DLL2SDK::System_Xml::System::Xml::XmlWriter* w_); void WriteTo_2378(DLL2SDK::System_Xml::System::Xml::XmlWriter* w_); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlAttributeCollection : DLL2SDK::System_Xml::System::Xml::XmlNamedNodeMap { DLL2SDK::System_Xml::System::Xml::XmlElement* ownerElement_; DLL2SDK::System_Xml::System::Xml::XmlDocument* ownerDocument_; void _ctor_2358(DLL2SDK::System_Xml::System::Xml::XmlNode* parent_); bool System_Collections_ICollection_get_IsSynchronized_2359(); DLL2SDK::mscorlib::System::Object* System_Collections_ICollection_get_SyncRoot_2360(); void System_Collections_ICollection_CopyTo_2361(DLL2SDK::mscorlib::System::Array* array_, int32_t index_); bool get_IsReadOnly_2362(); DLL2SDK::System_Xml::System::Xml::XmlAttribute* get_ItemOf_2363(DLL2SDK::mscorlib::System::String* name_); DLL2SDK::System_Xml::System::Xml::XmlAttribute* get_ItemOf_2364(int32_t i_); DLL2SDK::System_Xml::System::Xml::XmlAttribute* get_ItemOf_2365(DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* namespaceURI_); DLL2SDK::System_Xml::System::Xml::XmlAttribute* Remove_2366(DLL2SDK::System_Xml::System::Xml::XmlAttribute* node_); void RemoveAll_2367(); DLL2SDK::System_Xml::System::Xml::XmlNode* SetNamedItem_2368(DLL2SDK::System_Xml::System::Xml::XmlNode* node_); void AdjustIdenticalAttributes_2369(DLL2SDK::System_Xml::System::Xml::XmlAttribute* node_, DLL2SDK::System_Xml::System::Xml::XmlNode* existing_); DLL2SDK::System_Xml::System::Xml::XmlNode* RemoveIdenticalAttribute_2370(DLL2SDK::System_Xml::System::Xml::XmlNode* existing_); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlAttribute : DLL2SDK::System_Xml::System::Xml::XmlNode { DLL2SDK::System_Xml::System::Xml::XmlNameEntry* name_; bool isDefault_; DLL2SDK::System_Xml::System::Xml::XmlLinkedNode* lastLinkedChild_; DLL2SDK::System_Xml::System::Xml::Schema::IXmlSchemaInfo* schemaInfo_; void _ctor_2331(DLL2SDK::mscorlib::System::String* prefix_, DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* namespaceURI_, DLL2SDK::System_Xml::System::Xml::XmlDocument* doc_, bool atomizedNames_, bool checkNamespace_); DLL2SDK::System_Xml::System::Xml::XmlLinkedNode* System_Xml_IHasXmlChildNode_get_LastLinkedChild_2332(); void System_Xml_IHasXmlChildNode_set_LastLinkedChild_2333(DLL2SDK::System_Xml::System::Xml::XmlLinkedNode* value_); DLL2SDK::mscorlib::System::String* get_BaseURI_2334(); DLL2SDK::mscorlib::System::String* get_LocalName_2335(); DLL2SDK::mscorlib::System::String* get_Name_2336(); DLL2SDK::mscorlib::System::String* get_NamespaceURI_2337(); DLL2SDK::System_Xml::System::Xml::XmlNodeType get_NodeType_2338(); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeType get_XPathNodeType_2339(); DLL2SDK::System_Xml::System::Xml::XmlDocument* get_OwnerDocument_2340(); DLL2SDK::System_Xml::System::Xml::XmlElement* get_OwnerElement_2341(); DLL2SDK::System_Xml::System::Xml::XmlNode* get_ParentNode_2342(); DLL2SDK::mscorlib::System::String* get_Prefix_2343(); void set_SchemaInfo_2344(DLL2SDK::System_Xml::System::Xml::Schema::IXmlSchemaInfo* value_); bool get_Specified_2345(); DLL2SDK::mscorlib::System::String* get_Value_2346(); void set_Value_2347(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_XmlLang_2348(); DLL2SDK::System_Xml::System::Xml::XmlSpace get_XmlSpace_2349(); DLL2SDK::System_Xml::System::Xml::XmlNode* AppendChild_2350(DLL2SDK::System_Xml::System::Xml::XmlNode* child_); DLL2SDK::System_Xml::System::Xml::XmlNode* InsertBefore_2351(DLL2SDK::System_Xml::System::Xml::XmlNode* newChild_, DLL2SDK::System_Xml::System::Xml::XmlNode* refChild_); DLL2SDK::System_Xml::System::Xml::XmlNode* RemoveChild_2352(DLL2SDK::System_Xml::System::Xml::XmlNode* node_); DLL2SDK::System_Xml::System::Xml::XmlNode* CloneNode_2353(bool deep_); void SetDefault_2354(); void WriteContentTo_2355(DLL2SDK::System_Xml::System::Xml::XmlWriter* w_); void WriteTo_2356(DLL2SDK::System_Xml::System::Xml::XmlWriter* w_); DLL2SDK::System_Xml::Mono::Xml::DTDAttributeDefinition* GetAttributeDefinition_2357(); }; } namespace DLL2SDK::System_Xml::System::Xml { struct NameTable : DLL2SDK::System_Xml::System::Xml::XmlNameTable { int32_t count_; DLL2SDK::Array* buckets_; int32_t size_; void _ctor_2324(); DLL2SDK::mscorlib::System::String* Add_2325(DLL2SDK::Array* key_, int32_t start_, int32_t len_); DLL2SDK::mscorlib::System::String* Add_2326(DLL2SDK::mscorlib::System::String* key_); DLL2SDK::mscorlib::System::String* Get_2327(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* AddEntry_2328(DLL2SDK::mscorlib::System::String* str_, int32_t hash_); static bool StrEqArray_2329(DLL2SDK::mscorlib::System::String* str_, DLL2SDK::Array* str2_, int32_t start_); }; } namespace DLL2SDK::System_Xml::System::Xml { struct MonoFIXAttribute : DLL2SDK::mscorlib::System::Attribute { DLL2SDK::mscorlib::System::String* comment_; void _ctor_2323(DLL2SDK::mscorlib::System::String* comment_); }; } namespace DLL2SDK::System_Xml::Mono::Xml { struct EntityResolvingXmlReader : DLL2SDK::System_Xml::System::Xml::XmlReader { DLL2SDK::System_Xml::Mono::Xml::EntityResolvingXmlReader* entity_; DLL2SDK::System_Xml::System::Xml::XmlReader* source_; DLL2SDK::System_Xml::System::Xml::XmlParserContext* context_; DLL2SDK::System_Xml::System::Xml::XmlResolver* resolver_; DLL2SDK::System_Xml::System::Xml::EntityHandling entity_handling_; bool entity_inside_attr_; bool inside_attr_; bool do_resolve_; void _ctor_2274(DLL2SDK::System_Xml::System::Xml::XmlReader* source_); void _ctor_2275(DLL2SDK::System_Xml::System::Xml::XmlReader* entityContainer_, bool inside_attr_); DLL2SDK::System_Xml::System::Xml::XmlParserContext* Mono_Xml_IHasXmlParserContext_get_ParserContext_2276(); DLL2SDK::System_Xml::System::Xml::XmlReader* get_Current_2277(); int32_t get_AttributeCount_2278(); DLL2SDK::mscorlib::System::String* get_BaseURI_2279(); bool get_CanResolveEntity_2280(); int32_t get_Depth_2281(); bool get_EOF_2282(); bool get_IsDefault_2283(); bool get_IsEmptyElement_2284(); DLL2SDK::mscorlib::System::String* get_LocalName_2285(); DLL2SDK::mscorlib::System::String* get_Name_2286(); DLL2SDK::mscorlib::System::String* get_NamespaceURI_2287(); DLL2SDK::System_Xml::System::Xml::XmlNameTable* get_NameTable_2288(); DLL2SDK::System_Xml::System::Xml::XmlNodeType get_NodeType_2289(); DLL2SDK::System_Xml::System::Xml::XmlParserContext* get_ParserContext_2290(); DLL2SDK::mscorlib::System::String* get_Prefix_2291(); DLL2SDK::System_Xml::System::Xml::ReadState get_ReadState_2292(); DLL2SDK::mscorlib::System::String* get_Value_2293(); DLL2SDK::System_Xml::System::Xml::XmlSpace get_XmlSpace_2294(); void CopyProperties_2295(DLL2SDK::System_Xml::Mono::Xml::EntityResolvingXmlReader* other_); DLL2SDK::System_Xml::System::Xml::EntityHandling get_EntityHandling_2296(); void set_EntityHandling_2297(DLL2SDK::System_Xml::System::Xml::EntityHandling value_); int32_t get_LineNumber_2298(); int32_t get_LinePosition_2299(); void Close_2300(); DLL2SDK::mscorlib::System::String* GetAttribute_2301(DLL2SDK::mscorlib::System::String* name_); DLL2SDK::mscorlib::System::String* GetAttribute_2302(DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* namespaceURI_); DLL2SDK::mscorlib::System::String* LookupNamespace_2303(DLL2SDK::mscorlib::System::String* prefix_); void MoveToAttribute_2304(int32_t i_); bool MoveToAttribute_2305(DLL2SDK::mscorlib::System::String* name_); bool MoveToAttribute_2306(DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* namespaceName_); bool MoveToElement_2307(); bool MoveToFirstAttribute_2308(); bool MoveToNextAttribute_2309(); bool Read_2310(); bool ReadAttributeValue_2311(); void ResolveEntity_2312(); void DoResolveEntity_2313(); void Skip_2314(); bool HasLineInfo_2315(); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { enum struct XmlSeverityType : int32_t { Error_ = static_cast(0x0), Warning_ = static_cast(0x1) }; } namespace DLL2SDK::System_Xml::System::Xml { struct DTDReader : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Xml::System::Xml::XmlParserInput* currentInput_; DLL2SDK::mscorlib::System::Collections::Stack* parserInputStack_; DLL2SDK::Array* nameBuffer_; int32_t nameLength_; int32_t nameCapacity_; DLL2SDK::mscorlib::System::Text::StringBuilder* valueBuffer_; int32_t currentLinkedNodeLineNumber_; int32_t currentLinkedNodeLinePosition_; int32_t dtdIncludeSect_; bool normalization_; bool processingInternalSubset_; DLL2SDK::mscorlib::System::String* cachedPublicId_; DLL2SDK::mscorlib::System::String* cachedSystemId_; DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* DTD_; void _ctor_2159(DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* dtd_, int32_t startLineNumber_, int32_t startLinePosition_); DLL2SDK::mscorlib::System::String* get_BaseURI_2160(); bool get_Normalization_2161(); void set_Normalization_2162(bool value_); int32_t get_LineNumber_2163(); int32_t get_LinePosition_2164(); bool HasLineInfo_2165(); DLL2SDK::System_Xml::System::Xml::XmlException* NotWFError_2166(DLL2SDK::mscorlib::System::String* message_); void Init_2167(); DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* GenerateDTDObjectModel_2168(); bool ProcessDTDSubset_2169(); void CompileDeclaration_2170(); void ReadIgnoreSect_2171(); DLL2SDK::System_Xml::Mono::Xml::DTDElementDeclaration* ReadElementDecl_2172(); void ReadContentSpec_2173(DLL2SDK::System_Xml::Mono::Xml::DTDElementDeclaration* decl_); DLL2SDK::System_Xml::Mono::Xml::DTDContentModel* ReadCP_2174(DLL2SDK::System_Xml::Mono::Xml::DTDElementDeclaration* elem_); void AddContentModel_2175(DLL2SDK::System_Xml::Mono::Xml::DTDContentModelCollection* cmc_, DLL2SDK::System_Xml::Mono::Xml::DTDContentModel* cm_); void ReadParameterEntityDecl_2176(); void ResolveExternalEntityReplacementText_2177(DLL2SDK::System_Xml::Mono::Xml::DTDEntityBase* decl_); void ResolveInternalEntityReplacementText_2178(DLL2SDK::System_Xml::Mono::Xml::DTDEntityBase* decl_); int32_t GetCharacterReference_2179(DLL2SDK::System_Xml::Mono::Xml::DTDEntityBase* li_, DLL2SDK::mscorlib::System::String* value_, int32_t* index_, int32_t end_); DLL2SDK::mscorlib::System::String* GetPEValue_2180(DLL2SDK::mscorlib::System::String* peName_); DLL2SDK::System_Xml::Mono::Xml::DTDParameterEntityDeclaration* GetPEDecl_2181(DLL2SDK::mscorlib::System::String* peName_); bool TryExpandPERef_2182(); bool TryExpandPERefSpaceKeep_2183(); void ExpandPERef_2184(); DLL2SDK::System_Xml::Mono::Xml::DTDEntityDeclaration* ReadEntityDecl_2185(); void ReadEntityValueDecl_2186(DLL2SDK::System_Xml::Mono::Xml::DTDEntityDeclaration* decl_); DLL2SDK::System_Xml::Mono::Xml::DTDAttListDeclaration* ReadAttListDecl_2187(); DLL2SDK::System_Xml::Mono::Xml::DTDAttributeDefinition* ReadAttributeDefinition_2188(); DLL2SDK::System_Xml::Mono::Xml::DTDNotationDeclaration* ReadNotationDecl_2189(); void ReadExternalID_2190(); DLL2SDK::mscorlib::System::String* ReadSystemLiteral_2191(bool expectSYSTEM_); DLL2SDK::mscorlib::System::String* ReadPubidLiteral_2192(); DLL2SDK::mscorlib::System::String* ReadName_2193(); DLL2SDK::mscorlib::System::String* ReadNameOrNmToken_2194(bool isNameToken_); void Expect_2195(int32_t expected_); void Expect_2196(DLL2SDK::mscorlib::System::String* expected_); void ExpectAfterWhitespace_2197(wchar_t c_); bool SkipWhitespace_2198(); int32_t PeekChar_2199(); int32_t ReadChar_2200(); void ReadComment_2201(); void ReadProcessingInstruction_2202(); void ReadTextDeclaration_2203(); void AppendNameChar_2204(int32_t ch_); void CheckNameCapacity_2205(); DLL2SDK::mscorlib::System::String* CreateNameString_2206(); void AppendValueChar_2207(int32_t ch_); DLL2SDK::mscorlib::System::String* CreateValueString_2208(); void ClearValueBuffer_2209(); void PushParserInput_2210(DLL2SDK::mscorlib::System::String* url_); void PopParserInput_2211(); void HandleError_2212(DLL2SDK::System_Xml::System::Xml::XmlException* ex_); }; } namespace DLL2SDK::System_Xml::Mono::Xml { enum struct DTDOccurence : int32_t { One_ = static_cast(0x0), Optional_ = static_cast(0x1), ZeroOrMore_ = static_cast(0x2), OneOrMore_ = static_cast(0x3) }; } namespace DLL2SDK::System_Xml::Mono::Xml { enum struct DTDAttributeOccurenceType : int32_t { None_ = static_cast(0x0), Required_ = static_cast(0x1), Optional_ = static_cast(0x2), Fixed_ = static_cast(0x3) }; } namespace DLL2SDK::System_Xml::Mono::Xml { enum struct DTDContentOrderType : int32_t { None_ = static_cast(0x0), Seq_ = static_cast(0x1), Or_ = static_cast(0x2) }; } namespace DLL2SDK::System_Xml::Mono::Xml { struct DTDEntityBase : DLL2SDK::System_Xml::Mono::Xml::DTDNode { DLL2SDK::mscorlib::System::String* name_; DLL2SDK::mscorlib::System::String* publicId_; DLL2SDK::mscorlib::System::String* systemId_; DLL2SDK::mscorlib::System::String* literalValue_; DLL2SDK::mscorlib::System::String* replacementText_; DLL2SDK::mscorlib::System::String* uriString_; DLL2SDK::System::System::Uri* absUri_; bool isInvalid_; bool loadFailed_; DLL2SDK::System_Xml::System::Xml::XmlResolver* resolver_; void _ctor_2122(DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* root_); bool get_IsInvalid_2123(); void set_LoadFailed_2124(bool value_); DLL2SDK::mscorlib::System::String* get_Name_2125(); void set_Name_2126(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_PublicId_2127(); void set_PublicId_2128(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SystemId_2129(); void set_SystemId_2130(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_LiteralEntityValue_2131(); void set_LiteralEntityValue_2132(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ReplacementText_2133(); void set_ReplacementText_2134(DLL2SDK::mscorlib::System::String* value_); void set_XmlResolver_2135(DLL2SDK::System_Xml::System::Xml::XmlResolver* value_); DLL2SDK::mscorlib::System::String* get_ActualUri_2136(); void Resolve_2137(); }; } namespace DLL2SDK::System_Xml::Mono::Xml { struct DTDParameterEntityDeclarationCollection : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Hashtable* peDecls_; DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* root_; void _ctor_2155(DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* root_); DLL2SDK::System_Xml::Mono::Xml::DTDParameterEntityDeclaration* get_Item_2156(DLL2SDK::mscorlib::System::String* name_); void Add_2157(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::System_Xml::Mono::Xml::DTDParameterEntityDeclaration* decl_); }; } namespace DLL2SDK::System_Xml::Mono::Xml { struct DTDNotationDeclaration : DLL2SDK::System_Xml::Mono::Xml::DTDNode { DLL2SDK::mscorlib::System::String* name_; DLL2SDK::mscorlib::System::String* localName_; DLL2SDK::mscorlib::System::String* prefix_; DLL2SDK::mscorlib::System::String* publicId_; DLL2SDK::mscorlib::System::String* systemId_; void _ctor_2144(DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* root_); DLL2SDK::mscorlib::System::String* get_Name_2145(); void set_Name_2146(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_PublicId_2147(); void set_PublicId_2148(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SystemId_2149(); void set_SystemId_2150(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_LocalName_2151(); void set_LocalName_2152(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Prefix_2153(); void set_Prefix_2154(DLL2SDK::mscorlib::System::String* value_); }; } namespace DLL2SDK::System_Xml::Mono::Xml { struct DTDEntityDeclaration : DLL2SDK::System_Xml::Mono::Xml::DTDEntityBase { DLL2SDK::mscorlib::System::String* entityValue_; DLL2SDK::mscorlib::System::String* notationName_; DLL2SDK::mscorlib::System::Collections::ArrayList* ReferencingEntities_; bool scanned_; bool recursed_; bool hasExternalReference_; void _ctor_2138(DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* root_); DLL2SDK::mscorlib::System::String* get_NotationName_2139(); void set_NotationName_2140(DLL2SDK::mscorlib::System::String* value_); bool get_HasExternalReference_2141(); DLL2SDK::mscorlib::System::String* get_EntityValue_2142(); void ScanEntityValue_2143(DLL2SDK::mscorlib::System::Collections::ArrayList* refs_); }; } namespace DLL2SDK::System_Xml::Mono::Xml { struct DTDAttListDeclaration : DLL2SDK::System_Xml::Mono::Xml::DTDNode { DLL2SDK::mscorlib::System::String* name_; DLL2SDK::mscorlib::System::Collections::Hashtable* attributeOrders_; DLL2SDK::mscorlib::System::Collections::ArrayList* attributes_; void _ctor_2113(DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* root_); DLL2SDK::mscorlib::System::String* get_Name_2114(); void set_Name_2115(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::System_Xml::Mono::Xml::DTDAttributeDefinition* get_Item_2116(int32_t i_); DLL2SDK::System_Xml::Mono::Xml::DTDAttributeDefinition* get_Item_2117(DLL2SDK::mscorlib::System::String* name_); DLL2SDK::System_Xml::Mono::Xml::DTDAttributeDefinition* Get_2118(int32_t i_); DLL2SDK::System_Xml::Mono::Xml::DTDAttributeDefinition* Get_2119(DLL2SDK::mscorlib::System::String* name_); DLL2SDK::mscorlib::System::Collections::IList* get_Definitions_2120(); void Add_2121(DLL2SDK::System_Xml::Mono::Xml::DTDAttributeDefinition* def_); }; } namespace DLL2SDK::System_Xml::Mono::Xml { struct DTDAttributeDefinition : DLL2SDK::System_Xml::Mono::Xml::DTDNode { DLL2SDK::mscorlib::System::String* name_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDatatype* datatype_; DLL2SDK::mscorlib::System::Collections::ArrayList* enumeratedLiterals_; DLL2SDK::mscorlib::System::String* unresolvedDefault_; DLL2SDK::mscorlib::System::Collections::ArrayList* enumeratedNotations_; DLL2SDK::System_Xml::Mono::Xml::DTDAttributeOccurenceType occurenceType_; DLL2SDK::mscorlib::System::String* resolvedDefaultValue_; DLL2SDK::mscorlib::System::String* get_Name_2105(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDatatype* get_Datatype_2106(); DLL2SDK::System_Xml::Mono::Xml::DTDAttributeOccurenceType get_OccurenceType_2107(); DLL2SDK::mscorlib::System::Collections::ArrayList* get_EnumeratedAttributeDeclaration_2108(); DLL2SDK::mscorlib::System::Collections::ArrayList* get_EnumeratedNotations_2109(); DLL2SDK::mscorlib::System::String* get_DefaultValue_2110(); DLL2SDK::mscorlib::System::String* get_UnresolvedDefaultValue_2111(); DLL2SDK::mscorlib::System::String* ComputeDefaultValue_2112(); }; } namespace DLL2SDK::System_Xml::Mono::Xml { struct DTDElementDeclaration : DLL2SDK::System_Xml::Mono::Xml::DTDNode { DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* root_; DLL2SDK::System_Xml::Mono::Xml::DTDContentModel* contentModel_; DLL2SDK::mscorlib::System::String* name_; bool isEmpty_; bool isAny_; bool isMixedContent_; void _ctor_2095(DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* root_); DLL2SDK::mscorlib::System::String* get_Name_2096(); void set_Name_2097(DLL2SDK::mscorlib::System::String* value_); bool get_IsEmpty_2098(); void set_IsEmpty_2099(bool value_); bool get_IsAny_2100(); void set_IsAny_2101(bool value_); bool get_IsMixedContent_2102(); void set_IsMixedContent_2103(bool value_); DLL2SDK::System_Xml::Mono::Xml::DTDContentModel* get_ContentModel_2104(); }; } namespace DLL2SDK::System_Xml::Mono::Xml { struct DTDContentModelCollection : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::ArrayList* contentModel_; void _ctor_2080(); DLL2SDK::System_Xml::Mono::Xml::DTDContentModel* get_Item_2081(int32_t i_); int32_t get_Count_2082(); void Add_2083(DLL2SDK::System_Xml::Mono::Xml::DTDContentModel* model_); }; } namespace DLL2SDK::System_Xml::Mono::Xml { struct DTDContentModel : DLL2SDK::System_Xml::Mono::Xml::DTDNode { DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* root_; DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* compiledAutomata_; DLL2SDK::mscorlib::System::String* ownerElementName_; DLL2SDK::mscorlib::System::String* elementName_; DLL2SDK::System_Xml::Mono::Xml::DTDContentOrderType orderType_; DLL2SDK::System_Xml::Mono::Xml::DTDContentModelCollection* childModels_; DLL2SDK::System_Xml::Mono::Xml::DTDOccurence occurence_; void _ctor_2065(DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* root_, DLL2SDK::mscorlib::System::String* ownerElementName_); DLL2SDK::System_Xml::Mono::Xml::DTDContentModelCollection* get_ChildModels_2066(); DLL2SDK::System_Xml::Mono::Xml::DTDElementDeclaration* get_ElementDecl_2067(); DLL2SDK::mscorlib::System::String* get_ElementName_2068(); void set_ElementName_2069(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::System_Xml::Mono::Xml::DTDOccurence get_Occurence_2070(); void set_Occurence_2071(DLL2SDK::System_Xml::Mono::Xml::DTDOccurence value_); DLL2SDK::System_Xml::Mono::Xml::DTDContentOrderType get_OrderType_2072(); void set_OrderType_2073(DLL2SDK::System_Xml::Mono::Xml::DTDContentOrderType value_); DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* GetAutomata_2074(); DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* Compile_2075(); DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* CompileInternal_2076(); DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* GetBasicContentAutomata_2077(); DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* Sequence_2078(DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* l_, DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* r_); DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* Choice_2079(DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* l_, DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* r_); }; } namespace DLL2SDK::System_Xml::Mono::Xml { struct DictionaryBase : DLL2SDK::mscorlib::System::Collections::Generic::List_1> { void _ctor_2037(); DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* get_Values_2038(); }; } namespace DLL2SDK::System_Xml::Mono::Xml { struct DTDCollectionBase : DLL2SDK::System_Xml::Mono::Xml::DictionaryBase { DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* root_; void _ctor_2047(DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* root_); DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* get_Root_2048(); void BaseAdd_2049(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::System_Xml::Mono::Xml::DTDNode* value_); bool Contains_2050(DLL2SDK::mscorlib::System::String* key_); DLL2SDK::mscorlib::System::Object* BaseGet_2051(DLL2SDK::mscorlib::System::String* name_); }; } namespace DLL2SDK::System_Xml::Mono::Xml { struct DTDAttListDeclarationCollection : DLL2SDK::System_Xml::Mono::Xml::DTDCollectionBase { void _ctor_2056(DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* root_); DLL2SDK::System_Xml::Mono::Xml::DTDAttListDeclaration* get_Item_2057(DLL2SDK::mscorlib::System::String* name_); void Add_2058(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::System_Xml::Mono::Xml::DTDAttListDeclaration* decl_); }; } namespace DLL2SDK::System_Xml::Mono::Xml { struct DTDElementDeclarationCollection : DLL2SDK::System_Xml::Mono::Xml::DTDCollectionBase { void _ctor_2052(DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* root_); DLL2SDK::System_Xml::Mono::Xml::DTDElementDeclaration* get_Item_2053(DLL2SDK::mscorlib::System::String* name_); DLL2SDK::System_Xml::Mono::Xml::DTDElementDeclaration* Get_2054(DLL2SDK::mscorlib::System::String* name_); void Add_2055(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::System_Xml::Mono::Xml::DTDElementDeclaration* decl_); }; } namespace DLL2SDK::System_Xml::Mono::Xml { struct DTDObjectModel : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Xml::Mono::Xml::DTDAutomataFactory* factory_; DLL2SDK::System_Xml::Mono::Xml::DTDElementAutomata* rootAutomata_; DLL2SDK::System_Xml::Mono::Xml::DTDEmptyAutomata* emptyAutomata_; DLL2SDK::System_Xml::Mono::Xml::DTDAnyAutomata* anyAutomata_; DLL2SDK::System_Xml::Mono::Xml::DTDInvalidAutomata* invalidAutomata_; DLL2SDK::System_Xml::Mono::Xml::DTDElementDeclarationCollection* elementDecls_; DLL2SDK::System_Xml::Mono::Xml::DTDAttListDeclarationCollection* attListDecls_; DLL2SDK::System_Xml::Mono::Xml::DTDParameterEntityDeclarationCollection* peDecls_; DLL2SDK::System_Xml::Mono::Xml::DTDEntityDeclarationCollection* entityDecls_; DLL2SDK::System_Xml::Mono::Xml::DTDNotationDeclarationCollection* notationDecls_; DLL2SDK::mscorlib::System::Collections::ArrayList* validationErrors_; DLL2SDK::System_Xml::System::Xml::XmlResolver* resolver_; DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_; DLL2SDK::mscorlib::System::Collections::Hashtable* externalResources_; DLL2SDK::mscorlib::System::String* baseURI_; DLL2SDK::mscorlib::System::String* name_; DLL2SDK::mscorlib::System::String* publicId_; DLL2SDK::mscorlib::System::String* systemId_; DLL2SDK::mscorlib::System::String* intSubset_; bool intSubsetHasPERef_; bool isStandalone_; int32_t lineNumber_; int32_t linePosition_; void _ctor_1999(DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_); DLL2SDK::mscorlib::System::String* get_BaseURI_2000(); void set_BaseURI_2001(DLL2SDK::mscorlib::System::String* value_); bool get_IsStandalone_2002(); void set_IsStandalone_2003(bool value_); DLL2SDK::mscorlib::System::String* get_Name_2004(); void set_Name_2005(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::System_Xml::System::Xml::XmlNameTable* get_NameTable_2006(); DLL2SDK::mscorlib::System::String* get_PublicId_2007(); void set_PublicId_2008(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SystemId_2009(); void set_SystemId_2010(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_InternalSubset_2011(); void set_InternalSubset_2012(DLL2SDK::mscorlib::System::String* value_); bool get_InternalSubsetHasPEReference_2013(); void set_InternalSubsetHasPEReference_2014(bool value_); int32_t get_LineNumber_2015(); void set_LineNumber_2016(int32_t value_); int32_t get_LinePosition_2017(); void set_LinePosition_2018(int32_t value_); DLL2SDK::mscorlib::System::String* ResolveEntity_2019(DLL2SDK::mscorlib::System::String* name_); DLL2SDK::System_Xml::System::Xml::XmlResolver* get_Resolver_2020(); void set_XmlResolver_2021(DLL2SDK::System_Xml::System::Xml::XmlResolver* value_); DLL2SDK::mscorlib::System::Collections::Hashtable* get_ExternalResources_2022(); DLL2SDK::System_Xml::Mono::Xml::DTDAutomataFactory* get_Factory_2023(); DLL2SDK::System_Xml::Mono::Xml::DTDElementDeclarationCollection* get_ElementDecls_2024(); DLL2SDK::System_Xml::Mono::Xml::DTDAttListDeclarationCollection* get_AttListDecls_2025(); DLL2SDK::System_Xml::Mono::Xml::DTDEntityDeclarationCollection* get_EntityDecls_2026(); DLL2SDK::System_Xml::Mono::Xml::DTDParameterEntityDeclarationCollection* get_PEDecls_2027(); DLL2SDK::System_Xml::Mono::Xml::DTDNotationDeclarationCollection* get_NotationDecls_2028(); DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* get_RootAutomata_2029(); DLL2SDK::System_Xml::Mono::Xml::DTDEmptyAutomata* get_Empty_2030(); DLL2SDK::System_Xml::Mono::Xml::DTDAnyAutomata* get_Any_2031(); DLL2SDK::System_Xml::Mono::Xml::DTDInvalidAutomata* get_Invalid_2032(); DLL2SDK::Array* get_Errors_2033(); void AddError_2034(DLL2SDK::System_Xml::System::Xml::XmlException* ex_); DLL2SDK::mscorlib::System::String* GenerateEntityAttributeText_2035(DLL2SDK::mscorlib::System::String* entityName_); DLL2SDK::System_Xml::Mono::Xml2::XmlTextReader* GenerateEntityContentReader_2036(DLL2SDK::mscorlib::System::String* entityName_, DLL2SDK::System_Xml::System::Xml::XmlParserContext* context_); }; } namespace DLL2SDK::System_Xml::Mono::Xml { struct DTDAutomata : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* root_; void _ctor_1967(DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* root_); DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* get_Root_1968(); DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* MakeChoice_1969(DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* other_); DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* MakeSequence_1970(DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* other_); DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* TryStartElement_1971(DLL2SDK::mscorlib::System::String* name_); DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* TryEndElement_1972(); bool get_Emptiable_1973(); }; } namespace DLL2SDK::System_Xml::Mono::Xml { struct DTDAnyAutomata : DLL2SDK::System_Xml::Mono::Xml::DTDAutomata { void _ctor_1992(DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* root_); DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* TryEndElement_1993(); DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* TryStartElement_1994(DLL2SDK::mscorlib::System::String* name_); bool get_Emptiable_1995(); }; } namespace DLL2SDK::System_Xml::Mono::Xml { struct DTDEmptyAutomata : DLL2SDK::System_Xml::Mono::Xml::DTDAutomata { void _ctor_1988(DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* root_); DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* TryEndElement_1989(); DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* TryStartElement_1990(DLL2SDK::mscorlib::System::String* name_); bool get_Emptiable_1991(); }; } namespace DLL2SDK::System_Xml::Mono::Xml { struct DTDOneOrMoreAutomata : DLL2SDK::System_Xml::Mono::Xml::DTDAutomata { DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* children_; void _ctor_1985(DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* root_, DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* children_); DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* TryStartElement_1986(DLL2SDK::mscorlib::System::String* name_); DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* TryEndElement_1987(); }; } namespace DLL2SDK::System_Xml::Mono::Xml { struct DTDSequenceAutomata : DLL2SDK::System_Xml::Mono::Xml::DTDAutomata { DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* left_; DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* right_; bool hasComputedEmptiable_; bool cachedEmptiable_; void _ctor_1981(DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* root_, DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* left_, DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* right_); DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* TryStartElement_1982(DLL2SDK::mscorlib::System::String* name_); DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* TryEndElement_1983(); bool get_Emptiable_1984(); }; } namespace DLL2SDK::System_Xml::Mono::Xml { struct DTDChoiceAutomata : DLL2SDK::System_Xml::Mono::Xml::DTDAutomata { DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* left_; DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* right_; bool hasComputedEmptiable_; bool cachedEmptiable_; void _ctor_1977(DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* root_, DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* left_, DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* right_); DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* TryStartElement_1978(DLL2SDK::mscorlib::System::String* name_); DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* TryEndElement_1979(); bool get_Emptiable_1980(); }; } namespace DLL2SDK::System_Xml::Mono::Xml { struct DTDElementAutomata : DLL2SDK::System_Xml::Mono::Xml::DTDAutomata { DLL2SDK::mscorlib::System::String* name_; void _ctor_1974(DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* root_, DLL2SDK::mscorlib::System::String* name_); DLL2SDK::mscorlib::System::String* get_Name_1975(); DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* TryStartElement_1976(DLL2SDK::mscorlib::System::String* name_); }; } namespace DLL2SDK::System_Xml::Mono::Xml { struct DTDAutomataFactory : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* root_; DLL2SDK::mscorlib::System::Collections::Hashtable* choiceTable_; DLL2SDK::mscorlib::System::Collections::Hashtable* sequenceTable_; void _ctor_1964(DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* root_); DLL2SDK::System_Xml::Mono::Xml::DTDChoiceAutomata* Choice_1965(DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* left_, DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* right_); DLL2SDK::System_Xml::Mono::Xml::DTDSequenceAutomata* Sequence_1966(DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* left_, DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* right_); }; } namespace DLL2SDK::System_Xml::System::Xml::Xsl { struct XsltContext : DLL2SDK::System_Xml::System::Xml::XmlNamespaceManager { DLL2SDK::System_Xml::System::Xml::Xsl::IXsltContextFunction* ResolveFunction_1957(DLL2SDK::mscorlib::System::String* prefix_, DLL2SDK::mscorlib::System::String* name_, DLL2SDK::System_Xml::System::Xml::XPath::XPathResultType* argTypes_); DLL2SDK::System_Xml::System::Xml::Xsl::IXsltContextVariable* ResolveVariable_1958(DLL2SDK::mscorlib::System::String* prefix_, DLL2SDK::mscorlib::System::String* name_); DLL2SDK::System_Xml::System::Xml::Xsl::IXsltContextVariable* ResolveVariable_1959(DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* name_); DLL2SDK::System_Xml::System::Xml::Xsl::IXsltContextFunction* ResolveFunction_1960(DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* name_, DLL2SDK::System_Xml::System::Xml::XPath::XPathResultType* argTypes_); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { enum struct XmlDataType : int32_t { Text_ = static_cast(0x1), Number_ = static_cast(0x2) }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { enum struct XPathResultType : int32_t { Number_ = static_cast(0x0), String_ = static_cast(0x1), Boolean_ = static_cast(0x2), NodeSet_ = static_cast(0x3), Navigator_ = static_cast(0x4), Any_ = static_cast(0x5), Error_ = static_cast(0x6) }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathNavigator : DLL2SDK::System_Xml::System::Xml::XPath::XPathItem { struct StaticFields { DLL2SDK::Array* escape_text_chars_; DLL2SDK::Array* escape_attr_chars_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1889(); DLL2SDK::mscorlib::System::Object* System_ICloneable_Clone_1891(); bool get_HasAttributes_1892(); bool get_HasChildren_1893(); DLL2SDK::mscorlib::System::String* get_LocalName_1894(); DLL2SDK::mscorlib::System::String* get_Name_1895(); DLL2SDK::mscorlib::System::String* get_NamespaceURI_1896(); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeType get_NodeType_1897(); DLL2SDK::mscorlib::System::String* get_XmlLang_1898(); DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* Clone_1899(); DLL2SDK::System_Xml::System::Xml::XmlNodeOrder ComparePosition_1900(DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* nav_); DLL2SDK::System_Xml::System::Xml::XPath::XPathExpression* Compile_1901(DLL2SDK::mscorlib::System::String* xpath_); bool IsDescendant_1902(DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* nav_); bool IsSamePosition_1903(DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* other_); bool MoveTo_1904(DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* other_); bool MoveToAttribute_1905(DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* namespaceURI_); bool MoveToNamespace_1906(DLL2SDK::mscorlib::System::String* name_); bool MoveToFirst_1907(); void MoveToRoot_1908(); bool MoveToFirstImpl_1909(); bool MoveToFirstAttribute_1910(); bool MoveToFirstChild_1911(); bool MoveToFirstNamespace_1912(); bool MoveToFirstNamespace_1913(DLL2SDK::System_Xml::System::Xml::XPath::XPathNamespaceScope namespaceScope_); bool MoveToId_1914(DLL2SDK::mscorlib::System::String* id_); bool MoveToNext_1915(); bool MoveToNextAttribute_1916(); bool MoveToNextNamespace_1917(); bool MoveToNextNamespace_1918(DLL2SDK::System_Xml::System::Xml::XPath::XPathNamespaceScope namespaceScope_); bool MoveToParent_1919(); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeIterator* Select_1920(DLL2SDK::System_Xml::System::Xml::XPath::XPathExpression* expr_); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeIterator* Select_1921(DLL2SDK::System_Xml::System::Xml::XPath::XPathExpression* expr_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* ctx_); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeIterator* SelectChildren_1923(DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeType type_); DLL2SDK::mscorlib::System::String* ToString_1924(); DLL2SDK::mscorlib::System::String* LookupNamespace_1925(DLL2SDK::mscorlib::System::String* prefix_); static void _cctor_1890(); static DLL2SDK::mscorlib::System::Collections::IEnumerable* EnumerateChildren_1922(DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* n_, DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeType type_); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathExpression : DLL2SDK::mscorlib::System::Object { void _ctor_1882(); void SetContext_1883(DLL2SDK::System_Xml::System::Xml::XmlNamespaceManager* nsManager_); void SetContext_1886(DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsResolver_); static DLL2SDK::System_Xml::System::Xml::XPath::XPathExpression* Compile_1884(DLL2SDK::mscorlib::System::String* xpath_); static DLL2SDK::System_Xml::System::Xml::XPath::XPathExpression* Compile_1885(DLL2SDK::mscorlib::System::String* xpath_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_, DLL2SDK::System_Xml::System::Xml::Xsl::IStaticXsltContext* ctx_); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathException : DLL2SDK::mscorlib::System::SystemException { void _ctor_1876(); void _ctor_1877(DLL2SDK::mscorlib::System::Runtime::Serialization::SerializationInfo* info_, DLL2SDK::mscorlib::System::Runtime::Serialization::StreamingContext context_); void _ctor_1878(DLL2SDK::mscorlib::System::String* message_, DLL2SDK::mscorlib::System::Exception* innerException_); void _ctor_1879(DLL2SDK::mscorlib::System::String* message_); DLL2SDK::mscorlib::System::String* get_Message_1880(); void GetObjectData_1881(DLL2SDK::mscorlib::System::Runtime::Serialization::SerializationInfo* info_, DLL2SDK::mscorlib::System::Runtime::Serialization::StreamingContext context_); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathNavigatorComparer : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigatorComparer* Instance_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1871(); bool System_Collections_IEqualityComparer_Equals_1873(DLL2SDK::mscorlib::System::Object* o1_, DLL2SDK::mscorlib::System::Object* o2_); int32_t System_Collections_IEqualityComparer_GetHashCode_1874(DLL2SDK::mscorlib::System::Object* obj_); int32_t Compare_1875(DLL2SDK::mscorlib::System::Object* o1_, DLL2SDK::mscorlib::System::Object* o2_); static void _cctor_1872(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathIteratorComparer : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::System_Xml::System::Xml::XPath::XPathIteratorComparer* Instance_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1868(); int32_t Compare_1870(DLL2SDK::mscorlib::System::Object* o1_, DLL2SDK::mscorlib::System::Object* o2_); static void _cctor_1869(); }; } namespace DLL2SDK::System_Xml::Mono::Xml::XPath { struct Tokenizer : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* m_rgchInput_; int32_t m_ich_; int32_t m_cch_; int32_t m_iToken_; int32_t m_iTokenPrev_; DLL2SDK::mscorlib::System::Object* m_objToken_; bool m_fPrevWasOperator_; bool m_fThisIsOperator_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Hashtable* s_mapTokens_; DLL2SDK::Array* s_rgTokenMap_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1847(DLL2SDK::mscorlib::System::String* strInput_); wchar_t Peek_1849(int32_t iOffset_); wchar_t Peek_1850(); wchar_t GetChar_1851(); wchar_t PutBack_1852(); bool SkipWhitespace_1853(); int32_t ParseNumber_1854(); int32_t ParseLiteral_1855(); DLL2SDK::mscorlib::System::String* ReadIdentifier_1856(); int32_t ParseIdentifier_1857(); int32_t ParseToken_1860(); bool advance_1861(); int32_t token_1862(); DLL2SDK::mscorlib::System::Object* value_1863(); bool get_IsFirstToken_1864(); bool IsNodeType_1865(int32_t iToken_); bool IsOperatorName_1866(int32_t iToken_); bool IsAxisName_1867(int32_t iToken_); static void _cctor_1848(); static bool IsWhitespace_1858(wchar_t ch_); static bool IsDigit_1859(wchar_t ch_); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct BaseIterator : DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeIterator { DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* _nsm_; int32_t position_; void _ctor_1708(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* other_); void _ctor_1709(DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsm_); DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* get_NamespaceManager_1710(); bool get_ReverseAxis_1711(); int32_t get_ComparablePosition_1712(); int32_t get_CurrentPosition_1713(); void SetPosition_1714(int32_t pos_); bool MoveNext_1715(); bool MoveNextCore_1716(); DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* PeekNext_1717(); DLL2SDK::mscorlib::System::String* ToString_1718(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct ListIterator : DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator { DLL2SDK::mscorlib::System::Collections::IList* _list_; void _ctor_1834(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_, DLL2SDK::mscorlib::System::Collections::IList* list_); void _ctor_1835(DLL2SDK::mscorlib::System::Collections::IList* list_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsm_); void _ctor_1836(DLL2SDK::System_Xml::System::Xml::XPath::ListIterator* other_); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeIterator* Clone_1837(); bool MoveNextCore_1838(); DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* get_Current_1839(); int32_t get_Count_1840(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct PredicateIterator : DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator { DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* _iter_; DLL2SDK::System_Xml::System::Xml::XPath::Expression* _pred_; DLL2SDK::System_Xml::System::Xml::XPath::XPathResultType resType_; bool finished_; void _ctor_1827(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_, DLL2SDK::System_Xml::System::Xml::XPath::Expression* pred_); void _ctor_1828(DLL2SDK::System_Xml::System::Xml::XPath::PredicateIterator* other_); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeIterator* Clone_1829(); bool MoveNextCore_1830(); DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* get_Current_1831(); bool get_ReverseAxis_1832(); DLL2SDK::mscorlib::System::String* ToString_1833(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct SlashIterator : DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator { DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* _iterLeft_; DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* _iterRight_; DLL2SDK::System_Xml::System::Xml::XPath::NodeSet* _expr_; DLL2SDK::mscorlib::System::Collections::SortedList* _iterList_; bool _finished_; DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* _nextIterRight_; void _ctor_1822(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_, DLL2SDK::System_Xml::System::Xml::XPath::NodeSet* expr_); void _ctor_1823(DLL2SDK::System_Xml::System::Xml::XPath::SlashIterator* other_); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeIterator* Clone_1824(); bool MoveNextCore_1825(); DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* get_Current_1826(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct SortedIterator : DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator { DLL2SDK::mscorlib::System::Collections::ArrayList* list_; void _ctor_1816(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); void _ctor_1817(DLL2SDK::System_Xml::System::Xml::XPath::SortedIterator* other_); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeIterator* Clone_1818(); bool MoveNextCore_1819(); DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* get_Current_1820(); int32_t get_Count_1821(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct SimpleSlashIterator : DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator { DLL2SDK::System_Xml::System::Xml::XPath::NodeSet* _expr_; DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* _left_; DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* _right_; DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* _current_; void _ctor_1811(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* left_, DLL2SDK::System_Xml::System::Xml::XPath::NodeSet* expr_); void _ctor_1812(DLL2SDK::System_Xml::System::Xml::XPath::SimpleSlashIterator* other_); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeIterator* Clone_1813(); bool MoveNextCore_1814(); DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* get_Current_1815(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct AxisIterator : DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator { DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* _iter_; DLL2SDK::System_Xml::System::Xml::XPath::NodeTest* _test_; void _ctor_1805(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_, DLL2SDK::System_Xml::System::Xml::XPath::NodeTest* test_); void _ctor_1806(DLL2SDK::System_Xml::System::Xml::XPath::AxisIterator* other_); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeIterator* Clone_1807(); bool MoveNextCore_1808(); DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* get_Current_1809(); bool get_ReverseAxis_1810(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct SimpleIterator : DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator { DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* _nav_; DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* _current_; bool skipfirst_; void _ctor_1724(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); void _ctor_1725(DLL2SDK::System_Xml::System::Xml::XPath::SimpleIterator* other_, bool clone_); void _ctor_1726(DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* nav_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsm_); bool MoveNext_1727(); DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* get_Current_1728(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct NamespaceIterator : DLL2SDK::System_Xml::System::Xml::XPath::SimpleIterator { void _ctor_1797(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); void _ctor_1798(DLL2SDK::System_Xml::System::Xml::XPath::NamespaceIterator* other_); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeIterator* Clone_1799(); bool MoveNextCore_1800(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct PrecedingIterator : DLL2SDK::System_Xml::System::Xml::XPath::SimpleIterator { bool finished_; bool started_; DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* startPosition_; void _ctor_1792(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); void _ctor_1793(DLL2SDK::System_Xml::System::Xml::XPath::PrecedingIterator* other_); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeIterator* Clone_1794(); bool MoveNextCore_1795(); bool get_ReverseAxis_1796(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct FollowingIterator : DLL2SDK::System_Xml::System::Xml::XPath::SimpleIterator { bool _finished_; void _ctor_1788(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); void _ctor_1789(DLL2SDK::System_Xml::System::Xml::XPath::FollowingIterator* other_); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeIterator* Clone_1790(); bool MoveNextCore_1791(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct DescendantOrSelfIterator : DLL2SDK::System_Xml::System::Xml::XPath::SimpleIterator { int32_t _depth_; bool _finished_; void _ctor_1784(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); void _ctor_1785(DLL2SDK::System_Xml::System::Xml::XPath::DescendantOrSelfIterator* other_); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeIterator* Clone_1786(); bool MoveNextCore_1787(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct DescendantIterator : DLL2SDK::System_Xml::System::Xml::XPath::SimpleIterator { int32_t _depth_; bool _finished_; void _ctor_1780(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); void _ctor_1781(DLL2SDK::System_Xml::System::Xml::XPath::DescendantIterator* other_); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeIterator* Clone_1782(); bool MoveNextCore_1783(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct AncestorOrSelfIterator : DLL2SDK::System_Xml::System::Xml::XPath::SimpleIterator { int32_t currentPosition_; DLL2SDK::mscorlib::System::Collections::ArrayList* navigators_; DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* startPosition_; void _ctor_1773(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); void _ctor_1774(DLL2SDK::System_Xml::System::Xml::XPath::AncestorOrSelfIterator* other_); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeIterator* Clone_1775(); void CollectResults_1776(); bool MoveNextCore_1777(); bool get_ReverseAxis_1778(); int32_t get_Count_1779(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct AncestorIterator : DLL2SDK::System_Xml::System::Xml::XPath::SimpleIterator { int32_t currentPosition_; DLL2SDK::mscorlib::System::Collections::ArrayList* navigators_; DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* startPosition_; void _ctor_1766(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); void _ctor_1767(DLL2SDK::System_Xml::System::Xml::XPath::AncestorIterator* other_); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeIterator* Clone_1768(); void CollectResults_1769(); bool MoveNextCore_1770(); bool get_ReverseAxis_1771(); int32_t get_Count_1772(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct PrecedingSiblingIterator : DLL2SDK::System_Xml::System::Xml::XPath::SimpleIterator { bool finished_; bool started_; DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* startPosition_; void _ctor_1761(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); void _ctor_1762(DLL2SDK::System_Xml::System::Xml::XPath::PrecedingSiblingIterator* other_); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeIterator* Clone_1763(); bool MoveNextCore_1764(); bool get_ReverseAxis_1765(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct FollowingSiblingIterator : DLL2SDK::System_Xml::System::Xml::XPath::SimpleIterator { void _ctor_1757(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); void _ctor_1758(DLL2SDK::System_Xml::System::Xml::XPath::FollowingSiblingIterator* other_); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeIterator* Clone_1759(); bool MoveNextCore_1760(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct ChildIterator : DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator { DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* _nav_; void _ctor_1752(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); void _ctor_1753(DLL2SDK::System_Xml::System::Xml::XPath::ChildIterator* other_); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeIterator* Clone_1754(); bool MoveNextCore_1755(); DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* get_Current_1756(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct ParentIterator : DLL2SDK::System_Xml::System::Xml::XPath::SimpleIterator { bool canMove_; void _ctor_1748(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); void _ctor_1749(DLL2SDK::System_Xml::System::Xml::XPath::ParentIterator* other_, bool dummy_); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeIterator* Clone_1750(); bool MoveNextCore_1751(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct ParensIterator : DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator { DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* _iter_; void _ctor_1742(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); void _ctor_1743(DLL2SDK::System_Xml::System::Xml::XPath::ParensIterator* other_); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeIterator* Clone_1744(); bool MoveNextCore_1745(); DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* get_Current_1746(); int32_t get_Count_1747(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct SelfIterator : DLL2SDK::System_Xml::System::Xml::XPath::SimpleIterator { void _ctor_1729(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); void _ctor_1730(DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* nav_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsm_); void _ctor_1731(DLL2SDK::System_Xml::System::Xml::XPath::SelfIterator* other_, bool clone_); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeIterator* Clone_1732(); bool MoveNextCore_1733(); DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* get_Current_1734(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct WrapperIterator : DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator { DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeIterator* iter_; void _ctor_1719(DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeIterator* iter_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsm_); void _ctor_1720(DLL2SDK::System_Xml::System::Xml::XPath::WrapperIterator* other_); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeIterator* Clone_1721(); bool MoveNextCore_1722(); DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* get_Current_1723(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct Expression : DLL2SDK::mscorlib::System::Object { void _ctor_1509(); DLL2SDK::System_Xml::System::Xml::XPath::XPathResultType get_ReturnType_1510(); DLL2SDK::System_Xml::System::Xml::XPath::XPathResultType GetReturnType_1511(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); DLL2SDK::System_Xml::System::Xml::XPath::Expression* Optimize_1512(); bool get_HasStaticValue_1513(); DLL2SDK::mscorlib::System::Object* get_StaticValue_1514(); DLL2SDK::mscorlib::System::String* get_StaticValueAsString_1515(); double get_StaticValueAsNumber_1516(); bool get_StaticValueAsBoolean_1517(); DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* get_StaticValueAsNavigator_1518(); DLL2SDK::mscorlib::System::Object* Evaluate_1519(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* EvaluateNodeSet_1520(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); bool get_Peer_1522(); double EvaluateNumber_1523(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); DLL2SDK::mscorlib::System::String* EvaluateString_1524(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); bool EvaluateBoolean_1525(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); DLL2SDK::mscorlib::System::Object* EvaluateAs_1526(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_, DLL2SDK::System_Xml::System::Xml::XPath::XPathResultType type_); bool get_RequireSorting_1527(); static DLL2SDK::System_Xml::System::Xml::XPath::XPathResultType GetReturnType_1521(DLL2SDK::mscorlib::System::Object* obj_); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct FunctionArguments : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Xml::System::Xml::XPath::Expression* _arg_; DLL2SDK::System_Xml::System::Xml::XPath::FunctionArguments* _tail_; void _ctor_1696(DLL2SDK::System_Xml::System::Xml::XPath::Expression* arg_, DLL2SDK::System_Xml::System::Xml::XPath::FunctionArguments* tail_); DLL2SDK::System_Xml::System::Xml::XPath::Expression* get_Arg_1697(); DLL2SDK::System_Xml::System::Xml::XPath::FunctionArguments* get_Tail_1698(); void ToArrayList_1699(DLL2SDK::mscorlib::System::Collections::ArrayList* a_); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct ExprParens : DLL2SDK::System_Xml::System::Xml::XPath::Expression { DLL2SDK::System_Xml::System::Xml::XPath::Expression* _expr_; void _ctor_1685(DLL2SDK::System_Xml::System::Xml::XPath::Expression* expr_); DLL2SDK::System_Xml::System::Xml::XPath::Expression* Optimize_1686(); bool get_HasStaticValue_1687(); DLL2SDK::mscorlib::System::Object* get_StaticValue_1688(); DLL2SDK::mscorlib::System::String* get_StaticValueAsString_1689(); double get_StaticValueAsNumber_1690(); bool get_StaticValueAsBoolean_1691(); DLL2SDK::mscorlib::System::String* ToString_1692(); DLL2SDK::System_Xml::System::Xml::XPath::XPathResultType get_ReturnType_1693(); DLL2SDK::mscorlib::System::Object* Evaluate_1694(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); bool get_Peer_1695(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct ExprVariable : DLL2SDK::System_Xml::System::Xml::XPath::Expression { DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* _name_; bool resolvedName_; void _ctor_1679(DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* name_, DLL2SDK::System_Xml::System::Xml::Xsl::IStaticXsltContext* ctx_); DLL2SDK::mscorlib::System::String* ToString_1680(); DLL2SDK::System_Xml::System::Xml::XPath::XPathResultType get_ReturnType_1681(); DLL2SDK::System_Xml::System::Xml::XPath::XPathResultType GetReturnType_1682(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); DLL2SDK::mscorlib::System::Object* Evaluate_1683(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); bool get_Peer_1684(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct ExprLiteral : DLL2SDK::System_Xml::System::Xml::XPath::Expression { DLL2SDK::mscorlib::System::String* _value_; void _ctor_1671(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* ToString_1672(); DLL2SDK::System_Xml::System::Xml::XPath::XPathResultType get_ReturnType_1673(); bool get_Peer_1674(); bool get_HasStaticValue_1675(); DLL2SDK::mscorlib::System::String* get_StaticValueAsString_1676(); DLL2SDK::mscorlib::System::Object* Evaluate_1677(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); DLL2SDK::mscorlib::System::String* EvaluateString_1678(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct ExprNumber : DLL2SDK::System_Xml::System::Xml::XPath::Expression { double _value_; void _ctor_1663(double value_); DLL2SDK::mscorlib::System::String* ToString_1664(); DLL2SDK::System_Xml::System::Xml::XPath::XPathResultType get_ReturnType_1665(); bool get_Peer_1666(); bool get_HasStaticValue_1667(); double get_StaticValueAsNumber_1668(); DLL2SDK::mscorlib::System::Object* Evaluate_1669(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); double EvaluateNumber_1670(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct NodeSet : DLL2SDK::System_Xml::System::Xml::XPath::Expression { void _ctor_1605(); DLL2SDK::System_Xml::System::Xml::XPath::XPathResultType get_ReturnType_1606(); bool get_Subtree_1607(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { enum struct Axes : int32_t { Ancestor_ = static_cast(0x0), AncestorOrSelf_ = static_cast(0x1), Attribute_ = static_cast(0x2), Child_ = static_cast(0x3), Descendant_ = static_cast(0x4), DescendantOrSelf_ = static_cast(0x5), Following_ = static_cast(0x6), FollowingSibling_ = static_cast(0x7), Namespace_ = static_cast(0x8), Parent_ = static_cast(0x9), Preceding_ = static_cast(0xA), PrecedingSibling_ = static_cast(0xB), Self_ = static_cast(0xC) }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct NodeTest : DLL2SDK::System_Xml::System::Xml::XPath::NodeSet { DLL2SDK::System_Xml::System::Xml::XPath::AxisSpecifier* _axis_; void _ctor_1639(DLL2SDK::System_Xml::System::Xml::XPath::Axes axis_); bool Match_1640(DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsm_, DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* nav_); DLL2SDK::System_Xml::System::Xml::XPath::AxisSpecifier* get_Axis_1641(); DLL2SDK::mscorlib::System::Object* Evaluate_1642(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); bool get_RequireSorting_1643(); bool get_Peer_1644(); bool get_Subtree_1645(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct NodeTypeTest : DLL2SDK::System_Xml::System::Xml::XPath::NodeTest { DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeType type_; DLL2SDK::mscorlib::System::String* _param_; void _ctor_1646(DLL2SDK::System_Xml::System::Xml::XPath::Axes axis_); void _ctor_1647(DLL2SDK::System_Xml::System::Xml::XPath::Axes axis_, DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeType type_); void _ctor_1648(DLL2SDK::System_Xml::System::Xml::XPath::Axes axis_, DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeType type_, DLL2SDK::mscorlib::System::String* param_); void _ctor_1649(DLL2SDK::System_Xml::System::Xml::XPath::NodeTypeTest* other_, DLL2SDK::System_Xml::System::Xml::XPath::Axes axis_); DLL2SDK::mscorlib::System::String* ToString_1650(); bool Match_1652(DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsm_, DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* nav_); static DLL2SDK::mscorlib::System::String* ToString_1651(DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeType type_); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct AxisSpecifier : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Xml::System::Xml::XPath::Axes _axis_; void _ctor_1634(DLL2SDK::System_Xml::System::Xml::XPath::Axes axis_); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeType get_NodeType_1635(); DLL2SDK::mscorlib::System::String* ToString_1636(); DLL2SDK::System_Xml::System::Xml::XPath::Axes get_Axis_1637(); DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* Evaluate_1638(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct ExprRoot : DLL2SDK::System_Xml::System::Xml::XPath::NodeSet { void _ctor_1629(); DLL2SDK::mscorlib::System::String* ToString_1630(); DLL2SDK::mscorlib::System::Object* Evaluate_1631(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); bool get_Peer_1632(); bool get_Subtree_1633(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct ExprSLASH2 : DLL2SDK::System_Xml::System::Xml::XPath::NodeSet { DLL2SDK::System_Xml::System::Xml::XPath::Expression* left_; DLL2SDK::System_Xml::System::Xml::XPath::NodeSet* right_; struct StaticFields { DLL2SDK::System_Xml::System::Xml::XPath::NodeTest* DescendantOrSelfStar_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1621(DLL2SDK::System_Xml::System::Xml::XPath::Expression* left_, DLL2SDK::System_Xml::System::Xml::XPath::NodeSet* right_); DLL2SDK::System_Xml::System::Xml::XPath::Expression* Optimize_1623(); DLL2SDK::mscorlib::System::String* ToString_1624(); DLL2SDK::mscorlib::System::Object* Evaluate_1625(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); bool get_RequireSorting_1626(); bool get_Peer_1627(); bool get_Subtree_1628(); static void _cctor_1622(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct ExprSLASH : DLL2SDK::System_Xml::System::Xml::XPath::NodeSet { DLL2SDK::System_Xml::System::Xml::XPath::Expression* left_; DLL2SDK::System_Xml::System::Xml::XPath::NodeSet* right_; void _ctor_1614(DLL2SDK::System_Xml::System::Xml::XPath::Expression* left_, DLL2SDK::System_Xml::System::Xml::XPath::NodeSet* right_); DLL2SDK::System_Xml::System::Xml::XPath::Expression* Optimize_1615(); DLL2SDK::mscorlib::System::String* ToString_1616(); DLL2SDK::mscorlib::System::Object* Evaluate_1617(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); bool get_RequireSorting_1618(); bool get_Peer_1619(); bool get_Subtree_1620(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct ExprUNION : DLL2SDK::System_Xml::System::Xml::XPath::NodeSet { DLL2SDK::System_Xml::System::Xml::XPath::Expression* left_; DLL2SDK::System_Xml::System::Xml::XPath::Expression* right_; void _ctor_1608(DLL2SDK::System_Xml::System::Xml::XPath::Expression* left_, DLL2SDK::System_Xml::System::Xml::XPath::Expression* right_); DLL2SDK::System_Xml::System::Xml::XPath::Expression* Optimize_1609(); DLL2SDK::mscorlib::System::String* ToString_1610(); DLL2SDK::mscorlib::System::Object* Evaluate_1611(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); bool get_Peer_1612(); bool get_Subtree_1613(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct ExprNEG : DLL2SDK::System_Xml::System::Xml::XPath::Expression { DLL2SDK::System_Xml::System::Xml::XPath::Expression* _expr_; void _ctor_1596(DLL2SDK::System_Xml::System::Xml::XPath::Expression* expr_); DLL2SDK::mscorlib::System::String* ToString_1597(); DLL2SDK::System_Xml::System::Xml::XPath::XPathResultType get_ReturnType_1598(); DLL2SDK::System_Xml::System::Xml::XPath::Expression* Optimize_1599(); bool get_Peer_1600(); bool get_HasStaticValue_1601(); double get_StaticValueAsNumber_1602(); DLL2SDK::mscorlib::System::Object* Evaluate_1603(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); double EvaluateNumber_1604(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct ExprBinary : DLL2SDK::System_Xml::System::Xml::XPath::Expression { DLL2SDK::System_Xml::System::Xml::XPath::Expression* _left_; DLL2SDK::System_Xml::System::Xml::XPath::Expression* _right_; void _ctor_1528(DLL2SDK::System_Xml::System::Xml::XPath::Expression* left_, DLL2SDK::System_Xml::System::Xml::XPath::Expression* right_); DLL2SDK::System_Xml::System::Xml::XPath::Expression* Optimize_1529(); bool get_HasStaticValue_1530(); DLL2SDK::mscorlib::System::String* ToString_1531(); DLL2SDK::mscorlib::System::String* get_Operator_1532(); bool get_Peer_1533(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct ExprNumeric : DLL2SDK::System_Xml::System::Xml::XPath::ExprBinary { void _ctor_1572(DLL2SDK::System_Xml::System::Xml::XPath::Expression* left_, DLL2SDK::System_Xml::System::Xml::XPath::Expression* right_); DLL2SDK::System_Xml::System::Xml::XPath::XPathResultType get_ReturnType_1573(); DLL2SDK::System_Xml::System::Xml::XPath::Expression* Optimize_1574(); DLL2SDK::mscorlib::System::Object* Evaluate_1575(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct ExprMULT : DLL2SDK::System_Xml::System::Xml::XPath::ExprNumeric { void _ctor_1584(DLL2SDK::System_Xml::System::Xml::XPath::Expression* left_, DLL2SDK::System_Xml::System::Xml::XPath::Expression* right_); DLL2SDK::mscorlib::System::String* get_Operator_1585(); double get_StaticValueAsNumber_1586(); double EvaluateNumber_1587(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct ExprMINUS : DLL2SDK::System_Xml::System::Xml::XPath::ExprNumeric { void _ctor_1580(DLL2SDK::System_Xml::System::Xml::XPath::Expression* left_, DLL2SDK::System_Xml::System::Xml::XPath::Expression* right_); DLL2SDK::mscorlib::System::String* get_Operator_1581(); double get_StaticValueAsNumber_1582(); double EvaluateNumber_1583(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct ExprPLUS : DLL2SDK::System_Xml::System::Xml::XPath::ExprNumeric { void _ctor_1576(DLL2SDK::System_Xml::System::Xml::XPath::Expression* left_, DLL2SDK::System_Xml::System::Xml::XPath::Expression* right_); DLL2SDK::mscorlib::System::String* get_Operator_1577(); double get_StaticValueAsNumber_1578(); double EvaluateNumber_1579(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct ExprBoolean : DLL2SDK::System_Xml::System::Xml::XPath::ExprBinary { void _ctor_1534(DLL2SDK::System_Xml::System::Xml::XPath::Expression* left_, DLL2SDK::System_Xml::System::Xml::XPath::Expression* right_); DLL2SDK::System_Xml::System::Xml::XPath::Expression* Optimize_1535(); DLL2SDK::System_Xml::System::Xml::XPath::XPathResultType get_ReturnType_1536(); DLL2SDK::mscorlib::System::Object* Evaluate_1537(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); double EvaluateNumber_1538(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); DLL2SDK::mscorlib::System::String* EvaluateString_1539(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct RelationalExpr : DLL2SDK::System_Xml::System::Xml::XPath::ExprBoolean { void _ctor_1555(DLL2SDK::System_Xml::System::Xml::XPath::Expression* left_, DLL2SDK::System_Xml::System::Xml::XPath::Expression* right_); bool get_StaticValueAsBoolean_1556(); bool EvaluateBoolean_1557(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); bool Compare_1558(double arg1_, double arg2_); bool Compare_1559(double arg1_, double arg2_, bool fReverse_); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct ExprGE : DLL2SDK::System_Xml::System::Xml::XPath::RelationalExpr { void _ctor_1563(DLL2SDK::System_Xml::System::Xml::XPath::Expression* left_, DLL2SDK::System_Xml::System::Xml::XPath::Expression* right_); DLL2SDK::mscorlib::System::String* get_Operator_1564(); bool Compare_1565(double arg1_, double arg2_); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct ExprGT : DLL2SDK::System_Xml::System::Xml::XPath::RelationalExpr { void _ctor_1560(DLL2SDK::System_Xml::System::Xml::XPath::Expression* left_, DLL2SDK::System_Xml::System::Xml::XPath::Expression* right_); DLL2SDK::mscorlib::System::String* get_Operator_1561(); bool Compare_1562(double arg1_, double arg2_); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct EqualityExpr : DLL2SDK::System_Xml::System::Xml::XPath::ExprBoolean { bool trueVal_; void _ctor_1548(DLL2SDK::System_Xml::System::Xml::XPath::Expression* left_, DLL2SDK::System_Xml::System::Xml::XPath::Expression* right_, bool trueVal_); bool get_StaticValueAsBoolean_1549(); bool EvaluateBoolean_1550(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct ExprEQ : DLL2SDK::System_Xml::System::Xml::XPath::EqualityExpr { void _ctor_1551(DLL2SDK::System_Xml::System::Xml::XPath::Expression* left_, DLL2SDK::System_Xml::System::Xml::XPath::Expression* right_); DLL2SDK::mscorlib::System::String* get_Operator_1552(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct ExprAND : DLL2SDK::System_Xml::System::Xml::XPath::ExprBoolean { void _ctor_1544(DLL2SDK::System_Xml::System::Xml::XPath::Expression* left_, DLL2SDK::System_Xml::System::Xml::XPath::Expression* right_); DLL2SDK::mscorlib::System::String* get_Operator_1545(); bool get_StaticValueAsBoolean_1546(); bool EvaluateBoolean_1547(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct ExprOR : DLL2SDK::System_Xml::System::Xml::XPath::ExprBoolean { void _ctor_1540(DLL2SDK::System_Xml::System::Xml::XPath::Expression* left_, DLL2SDK::System_Xml::System::Xml::XPath::Expression* right_); DLL2SDK::mscorlib::System::String* get_Operator_1541(); bool get_StaticValueAsBoolean_1542(); bool EvaluateBoolean_1543(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathSorter : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Xml::System::Xml::XPath::Expression* _expr_; DLL2SDK::mscorlib::System::Collections::IComparer* _cmp_; DLL2SDK::System_Xml::System::Xml::XPath::XmlDataType _type_; DLL2SDK::mscorlib::System::Object* Evaluate_1507(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); int32_t Compare_1508(DLL2SDK::mscorlib::System::Object* o1_, DLL2SDK::mscorlib::System::Object* o2_); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathSorters : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::ArrayList* _rgSorters_; int32_t System_Collections_IComparer_Compare_1503(DLL2SDK::mscorlib::System::Object* o1_, DLL2SDK::mscorlib::System::Object* o2_); DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* Sort_1504(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); DLL2SDK::mscorlib::System::Collections::ArrayList* ToSortElementList_1505(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* Sort_1506(DLL2SDK::mscorlib::System::Collections::ArrayList* rgElts_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsm_); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathSortElement : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* Navigator_; DLL2SDK::Array* Values_; void _ctor_1502(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct CompiledExpression : DLL2SDK::System_Xml::System::Xml::XPath::XPathExpression { DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* _nsm_; DLL2SDK::System_Xml::System::Xml::XPath::Expression* _expr_; DLL2SDK::System_Xml::System::Xml::XPath::XPathSorters* _sorters_; DLL2SDK::mscorlib::System::String* rawExpression_; void _ctor_1497(DLL2SDK::mscorlib::System::String* raw_, DLL2SDK::System_Xml::System::Xml::XPath::Expression* expr_); void SetContext_1498(DLL2SDK::System_Xml::System::Xml::XmlNamespaceManager* nsManager_); void SetContext_1499(DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsResolver_); DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* get_NamespaceManager_1500(); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeIterator* EvaluateNodeSet_1501(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathFunction : DLL2SDK::System_Xml::System::Xml::XPath::Expression { void _ctor_1347(DLL2SDK::System_Xml::System::Xml::XPath::FunctionArguments* args_); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathNumericFunction : DLL2SDK::System_Xml::System::Xml::XPath::XPathFunction { void _ctor_1464(DLL2SDK::System_Xml::System::Xml::XPath::FunctionArguments* args_); DLL2SDK::System_Xml::System::Xml::XPath::XPathResultType get_ReturnType_1465(); DLL2SDK::mscorlib::System::Object* get_StaticValue_1466(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathFunctionFloor : DLL2SDK::System_Xml::System::Xml::XPath::XPathNumericFunction { DLL2SDK::System_Xml::System::Xml::XPath::Expression* arg0_; void _ctor_1478(DLL2SDK::System_Xml::System::Xml::XPath::FunctionArguments* args_); bool get_HasStaticValue_1479(); double get_StaticValueAsNumber_1480(); bool get_Peer_1481(); DLL2SDK::mscorlib::System::Object* Evaluate_1482(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); DLL2SDK::mscorlib::System::String* ToString_1483(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathFunctionSum : DLL2SDK::System_Xml::System::Xml::XPath::XPathNumericFunction { DLL2SDK::System_Xml::System::Xml::XPath::Expression* arg0_; void _ctor_1474(DLL2SDK::System_Xml::System::Xml::XPath::FunctionArguments* args_); bool get_Peer_1475(); DLL2SDK::mscorlib::System::Object* Evaluate_1476(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); DLL2SDK::mscorlib::System::String* ToString_1477(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathFunctionNumber : DLL2SDK::System_Xml::System::Xml::XPath::XPathNumericFunction { DLL2SDK::System_Xml::System::Xml::XPath::Expression* arg0_; void _ctor_1467(DLL2SDK::System_Xml::System::Xml::XPath::FunctionArguments* args_); DLL2SDK::System_Xml::System::Xml::XPath::Expression* Optimize_1468(); bool get_HasStaticValue_1469(); double get_StaticValueAsNumber_1470(); bool get_Peer_1471(); DLL2SDK::mscorlib::System::Object* Evaluate_1472(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); DLL2SDK::mscorlib::System::String* ToString_1473(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathFunctionLang : DLL2SDK::System_Xml::System::Xml::XPath::XPathFunction { DLL2SDK::System_Xml::System::Xml::XPath::Expression* arg0_; void _ctor_1458(DLL2SDK::System_Xml::System::Xml::XPath::FunctionArguments* args_); DLL2SDK::System_Xml::System::Xml::XPath::XPathResultType get_ReturnType_1459(); bool get_Peer_1460(); DLL2SDK::mscorlib::System::Object* Evaluate_1461(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); bool EvaluateBoolean_1462(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); DLL2SDK::mscorlib::System::String* ToString_1463(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathBooleanFunction : DLL2SDK::System_Xml::System::Xml::XPath::XPathFunction { void _ctor_1435(DLL2SDK::System_Xml::System::Xml::XPath::FunctionArguments* args_); DLL2SDK::System_Xml::System::Xml::XPath::XPathResultType get_ReturnType_1436(); DLL2SDK::mscorlib::System::Object* get_StaticValue_1437(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathFunctionTrue : DLL2SDK::System_Xml::System::Xml::XPath::XPathBooleanFunction { void _ctor_1446(DLL2SDK::System_Xml::System::Xml::XPath::FunctionArguments* args_); bool get_HasStaticValue_1447(); bool get_StaticValueAsBoolean_1448(); bool get_Peer_1449(); DLL2SDK::mscorlib::System::Object* Evaluate_1450(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); DLL2SDK::mscorlib::System::String* ToString_1451(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathFunctionNot : DLL2SDK::System_Xml::System::Xml::XPath::XPathBooleanFunction { DLL2SDK::System_Xml::System::Xml::XPath::Expression* arg0_; void _ctor_1442(DLL2SDK::System_Xml::System::Xml::XPath::FunctionArguments* args_); bool get_Peer_1443(); DLL2SDK::mscorlib::System::Object* Evaluate_1444(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); DLL2SDK::mscorlib::System::String* ToString_1445(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathFunctionBoolean : DLL2SDK::System_Xml::System::Xml::XPath::XPathBooleanFunction { DLL2SDK::System_Xml::System::Xml::XPath::Expression* arg0_; void _ctor_1438(DLL2SDK::System_Xml::System::Xml::XPath::FunctionArguments* args_); bool get_Peer_1439(); DLL2SDK::mscorlib::System::Object* Evaluate_1440(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); DLL2SDK::mscorlib::System::String* ToString_1441(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathFunctionTranslate : DLL2SDK::System_Xml::System::Xml::XPath::XPathFunction { DLL2SDK::System_Xml::System::Xml::XPath::Expression* arg0_; DLL2SDK::System_Xml::System::Xml::XPath::Expression* arg1_; DLL2SDK::System_Xml::System::Xml::XPath::Expression* arg2_; void _ctor_1430(DLL2SDK::System_Xml::System::Xml::XPath::FunctionArguments* args_); DLL2SDK::System_Xml::System::Xml::XPath::XPathResultType get_ReturnType_1431(); bool get_Peer_1432(); DLL2SDK::mscorlib::System::Object* Evaluate_1433(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); DLL2SDK::mscorlib::System::String* ToString_1434(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathFunctionNormalizeSpace : DLL2SDK::System_Xml::System::Xml::XPath::XPathFunction { DLL2SDK::System_Xml::System::Xml::XPath::Expression* arg0_; void _ctor_1425(DLL2SDK::System_Xml::System::Xml::XPath::FunctionArguments* args_); DLL2SDK::System_Xml::System::Xml::XPath::XPathResultType get_ReturnType_1426(); bool get_Peer_1427(); DLL2SDK::mscorlib::System::Object* Evaluate_1428(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); DLL2SDK::mscorlib::System::String* ToString_1429(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathFunctionStringLength : DLL2SDK::System_Xml::System::Xml::XPath::XPathFunction { DLL2SDK::System_Xml::System::Xml::XPath::Expression* arg0_; void _ctor_1420(DLL2SDK::System_Xml::System::Xml::XPath::FunctionArguments* args_); DLL2SDK::System_Xml::System::Xml::XPath::XPathResultType get_ReturnType_1421(); bool get_Peer_1422(); DLL2SDK::mscorlib::System::Object* Evaluate_1423(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); DLL2SDK::mscorlib::System::String* ToString_1424(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathFunctionSubstring : DLL2SDK::System_Xml::System::Xml::XPath::XPathFunction { DLL2SDK::System_Xml::System::Xml::XPath::Expression* arg0_; DLL2SDK::System_Xml::System::Xml::XPath::Expression* arg1_; DLL2SDK::System_Xml::System::Xml::XPath::Expression* arg2_; void _ctor_1415(DLL2SDK::System_Xml::System::Xml::XPath::FunctionArguments* args_); DLL2SDK::System_Xml::System::Xml::XPath::XPathResultType get_ReturnType_1416(); bool get_Peer_1417(); DLL2SDK::mscorlib::System::Object* Evaluate_1418(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); DLL2SDK::mscorlib::System::String* ToString_1419(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathFunctionSubstringAfter : DLL2SDK::System_Xml::System::Xml::XPath::XPathFunction { DLL2SDK::System_Xml::System::Xml::XPath::Expression* arg0_; DLL2SDK::System_Xml::System::Xml::XPath::Expression* arg1_; void _ctor_1410(DLL2SDK::System_Xml::System::Xml::XPath::FunctionArguments* args_); DLL2SDK::System_Xml::System::Xml::XPath::XPathResultType get_ReturnType_1411(); bool get_Peer_1412(); DLL2SDK::mscorlib::System::Object* Evaluate_1413(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); DLL2SDK::mscorlib::System::String* ToString_1414(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathFunctionSubstringBefore : DLL2SDK::System_Xml::System::Xml::XPath::XPathFunction { DLL2SDK::System_Xml::System::Xml::XPath::Expression* arg0_; DLL2SDK::System_Xml::System::Xml::XPath::Expression* arg1_; void _ctor_1405(DLL2SDK::System_Xml::System::Xml::XPath::FunctionArguments* args_); DLL2SDK::System_Xml::System::Xml::XPath::XPathResultType get_ReturnType_1406(); bool get_Peer_1407(); DLL2SDK::mscorlib::System::Object* Evaluate_1408(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); DLL2SDK::mscorlib::System::String* ToString_1409(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathFunctionContains : DLL2SDK::System_Xml::System::Xml::XPath::XPathFunction { DLL2SDK::System_Xml::System::Xml::XPath::Expression* arg0_; DLL2SDK::System_Xml::System::Xml::XPath::Expression* arg1_; void _ctor_1400(DLL2SDK::System_Xml::System::Xml::XPath::FunctionArguments* args_); DLL2SDK::System_Xml::System::Xml::XPath::XPathResultType get_ReturnType_1401(); bool get_Peer_1402(); DLL2SDK::mscorlib::System::Object* Evaluate_1403(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); DLL2SDK::mscorlib::System::String* ToString_1404(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathFunctionStartsWith : DLL2SDK::System_Xml::System::Xml::XPath::XPathFunction { DLL2SDK::System_Xml::System::Xml::XPath::Expression* arg0_; DLL2SDK::System_Xml::System::Xml::XPath::Expression* arg1_; void _ctor_1395(DLL2SDK::System_Xml::System::Xml::XPath::FunctionArguments* args_); DLL2SDK::System_Xml::System::Xml::XPath::XPathResultType get_ReturnType_1396(); bool get_Peer_1397(); DLL2SDK::mscorlib::System::Object* Evaluate_1398(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); DLL2SDK::mscorlib::System::String* ToString_1399(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathFunctionConcat : DLL2SDK::System_Xml::System::Xml::XPath::XPathFunction { DLL2SDK::mscorlib::System::Collections::ArrayList* rgs_; void _ctor_1390(DLL2SDK::System_Xml::System::Xml::XPath::FunctionArguments* args_); DLL2SDK::System_Xml::System::Xml::XPath::XPathResultType get_ReturnType_1391(); bool get_Peer_1392(); DLL2SDK::mscorlib::System::Object* Evaluate_1393(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); DLL2SDK::mscorlib::System::String* ToString_1394(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathFunctionString : DLL2SDK::System_Xml::System::Xml::XPath::XPathFunction { DLL2SDK::System_Xml::System::Xml::XPath::Expression* arg0_; void _ctor_1385(DLL2SDK::System_Xml::System::Xml::XPath::FunctionArguments* args_); DLL2SDK::System_Xml::System::Xml::XPath::XPathResultType get_ReturnType_1386(); bool get_Peer_1387(); DLL2SDK::mscorlib::System::Object* Evaluate_1388(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); DLL2SDK::mscorlib::System::String* ToString_1389(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathFunctionName : DLL2SDK::System_Xml::System::Xml::XPath::XPathFunction { DLL2SDK::System_Xml::System::Xml::XPath::Expression* arg0_; void _ctor_1380(DLL2SDK::System_Xml::System::Xml::XPath::FunctionArguments* args_); DLL2SDK::System_Xml::System::Xml::XPath::XPathResultType get_ReturnType_1381(); bool get_Peer_1382(); DLL2SDK::mscorlib::System::Object* Evaluate_1383(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); DLL2SDK::mscorlib::System::String* ToString_1384(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathFunctionNamespaceUri : DLL2SDK::System_Xml::System::Xml::XPath::XPathFunction { DLL2SDK::System_Xml::System::Xml::XPath::Expression* arg0_; void _ctor_1375(DLL2SDK::System_Xml::System::Xml::XPath::FunctionArguments* args_); bool get_Peer_1376(); DLL2SDK::System_Xml::System::Xml::XPath::XPathResultType get_ReturnType_1377(); DLL2SDK::mscorlib::System::Object* Evaluate_1378(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); DLL2SDK::mscorlib::System::String* ToString_1379(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathFunctionLocalName : DLL2SDK::System_Xml::System::Xml::XPath::XPathFunction { DLL2SDK::System_Xml::System::Xml::XPath::Expression* arg0_; void _ctor_1370(DLL2SDK::System_Xml::System::Xml::XPath::FunctionArguments* args_); DLL2SDK::System_Xml::System::Xml::XPath::XPathResultType get_ReturnType_1371(); bool get_Peer_1372(); DLL2SDK::mscorlib::System::Object* Evaluate_1373(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); DLL2SDK::mscorlib::System::String* ToString_1374(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathFunctionId : DLL2SDK::System_Xml::System::Xml::XPath::XPathFunction { DLL2SDK::System_Xml::System::Xml::XPath::Expression* arg0_; struct StaticFields { DLL2SDK::Array* rgchWhitespace_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1364(DLL2SDK::System_Xml::System::Xml::XPath::FunctionArguments* args_); DLL2SDK::System_Xml::System::Xml::XPath::XPathResultType get_ReturnType_1366(); bool get_Peer_1367(); DLL2SDK::mscorlib::System::Object* Evaluate_1368(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); DLL2SDK::mscorlib::System::String* ToString_1369(); static void _cctor_1365(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathFunctionCount : DLL2SDK::System_Xml::System::Xml::XPath::XPathFunction { DLL2SDK::System_Xml::System::Xml::XPath::Expression* arg0_; void _ctor_1358(DLL2SDK::System_Xml::System::Xml::XPath::FunctionArguments* args_); DLL2SDK::System_Xml::System::Xml::XPath::XPathResultType get_ReturnType_1359(); bool get_Peer_1360(); DLL2SDK::mscorlib::System::Object* Evaluate_1361(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); bool EvaluateBoolean_1362(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); DLL2SDK::mscorlib::System::String* ToString_1363(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathFunctionPosition : DLL2SDK::System_Xml::System::Xml::XPath::XPathFunction { void _ctor_1353(DLL2SDK::System_Xml::System::Xml::XPath::FunctionArguments* args_); DLL2SDK::System_Xml::System::Xml::XPath::XPathResultType get_ReturnType_1354(); bool get_Peer_1355(); DLL2SDK::mscorlib::System::Object* Evaluate_1356(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); DLL2SDK::mscorlib::System::String* ToString_1357(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathFunctionLast : DLL2SDK::System_Xml::System::Xml::XPath::XPathFunction { void _ctor_1348(DLL2SDK::System_Xml::System::Xml::XPath::FunctionArguments* args_); DLL2SDK::System_Xml::System::Xml::XPath::XPathResultType get_ReturnType_1349(); bool get_Peer_1350(); DLL2SDK::mscorlib::System::Object* Evaluate_1351(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); DLL2SDK::mscorlib::System::String* ToString_1352(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathFunctions : DLL2SDK::mscorlib::System::Object { static bool ToBoolean_1341(DLL2SDK::mscorlib::System::Object* arg_); static bool ToBoolean_1342(DLL2SDK::mscorlib::System::String* s_); static DLL2SDK::mscorlib::System::String* ToString_1343(DLL2SDK::mscorlib::System::Object* arg_); static DLL2SDK::mscorlib::System::String* ToString_1344(double d_); static double ToNumber_1345(DLL2SDK::mscorlib::System::Object* arg_); static double ToNumber_1346(DLL2SDK::mscorlib::System::String* arg_); }; } namespace DLL2SDK::System_Xml::System::Xml::Serialization { struct XmlTextAttribute : DLL2SDK::mscorlib::System::Attribute { void _ctor_1340(); }; } namespace DLL2SDK::System_Xml::System::Xml::Serialization { struct XmlSerializerNamespaces : DLL2SDK::mscorlib::System::Object { DLL2SDK::System::System::Collections::Specialized::ListDictionary* namespaces_; void _ctor_1337(); void Add_1338(DLL2SDK::mscorlib::System::String* prefix_, DLL2SDK::mscorlib::System::String* ns_); DLL2SDK::Array* ToArray_1339(); }; } namespace DLL2SDK::System_Xml::System::Xml::Serialization { struct XmlSchemaProviderAttribute : DLL2SDK::mscorlib::System::Attribute { DLL2SDK::mscorlib::System::String* _methodName_; bool _isAny_; void _ctor_1335(DLL2SDK::mscorlib::System::String* methodName_); void set_IsAny_1336(bool value_); }; } namespace DLL2SDK::System_Xml::System::Xml::Serialization { struct XmlRootAttribute : DLL2SDK::mscorlib::System::Attribute { DLL2SDK::mscorlib::System::String* elementName_; bool isNullable_; DLL2SDK::mscorlib::System::String* ns_; void _ctor_1333(DLL2SDK::mscorlib::System::String* elementName_); void set_Namespace_1334(DLL2SDK::mscorlib::System::String* value_); }; } namespace DLL2SDK::System_Xml::System::Xml::Serialization { struct XmlNamespaceDeclarationsAttribute : DLL2SDK::mscorlib::System::Attribute { void _ctor_1332(); }; } namespace DLL2SDK::System_Xml::System::Xml::Serialization { struct XmlIgnoreAttribute : DLL2SDK::mscorlib::System::Attribute { void _ctor_1331(); }; } namespace DLL2SDK::System_Xml::System::Xml::Serialization { struct XmlEnumAttribute : DLL2SDK::mscorlib::System::Attribute { DLL2SDK::mscorlib::System::String* name_; void _ctor_1330(DLL2SDK::mscorlib::System::String* name_); }; } namespace DLL2SDK::System_Xml::System::Xml::Serialization { struct XmlElementAttribute : DLL2SDK::mscorlib::System::Attribute { DLL2SDK::mscorlib::System::String* elementName_; DLL2SDK::mscorlib::System::Type* type_; int32_t order_; void _ctor_1327(DLL2SDK::mscorlib::System::String* elementName_); void _ctor_1328(DLL2SDK::mscorlib::System::String* elementName_, DLL2SDK::mscorlib::System::Type* type_); void set_Type_1329(DLL2SDK::mscorlib::System::Type* value_); }; } namespace DLL2SDK::System_Xml::System::Xml::Serialization { struct XmlAttributeAttribute : DLL2SDK::mscorlib::System::Attribute { DLL2SDK::mscorlib::System::String* attributeName_; DLL2SDK::mscorlib::System::String* dataType_; void _ctor_1325(DLL2SDK::mscorlib::System::String* attributeName_); void set_DataType_1326(DLL2SDK::mscorlib::System::String* value_); }; } namespace DLL2SDK::System_Xml::System::Xml::Serialization { struct XmlAnyElementAttribute : DLL2SDK::mscorlib::System::Attribute { int32_t order_; void _ctor_1324(); }; } namespace DLL2SDK::System_Xml::System::Xml::Serialization { struct XmlAnyAttributeAttribute : DLL2SDK::mscorlib::System::Attribute { void _ctor_1323(); }; } namespace DLL2SDK::System_Xml::System::Xml::Serialization { struct TypeTranslator : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Collections::Hashtable* nameCache_; DLL2SDK::mscorlib::System::Collections::Hashtable* primitiveTypes_; DLL2SDK::mscorlib::System::Collections::Hashtable* primitiveArrayTypes_; DLL2SDK::mscorlib::System::Collections::Hashtable* nullableTypes_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void _cctor_1316(); static DLL2SDK::System_Xml::System::Xml::Serialization::TypeData* GetTypeData_1317(DLL2SDK::mscorlib::System::Type* type_); static DLL2SDK::System_Xml::System::Xml::Serialization::TypeData* GetTypeData_1318(DLL2SDK::mscorlib::System::Type* runtimeType_, DLL2SDK::mscorlib::System::String* xmlDataType_); static DLL2SDK::System_Xml::System::Xml::Serialization::TypeData* GetPrimitiveTypeData_1319(DLL2SDK::mscorlib::System::String* typeName_); static DLL2SDK::System_Xml::System::Xml::Serialization::TypeData* GetPrimitiveTypeData_1320(DLL2SDK::mscorlib::System::String* typeName_, bool nullable_); static DLL2SDK::mscorlib::System::String* GetArrayName_1321(DLL2SDK::mscorlib::System::String* elemName_); static void ParseArrayType_1322(DLL2SDK::mscorlib::System::String* arrayType_, DLL2SDK::mscorlib::System::String* type_, DLL2SDK::mscorlib::System::String* ns_, DLL2SDK::mscorlib::System::String* dimensions_); }; } namespace DLL2SDK::System_Xml::System::Xml::Serialization { enum struct SchemaTypes : int32_t { NotSet_ = static_cast(0x0), Primitive_ = static_cast(0x1), Enum_ = static_cast(0x2), Array_ = static_cast(0x3), Class_ = static_cast(0x4), XmlSerializable_ = static_cast(0x5), XmlNode_ = static_cast(0x6), Void_ = static_cast(0x7) }; } namespace DLL2SDK::System_Xml::System::Xml::Serialization { struct CodeIdentifier : DLL2SDK::mscorlib::System::Object { static DLL2SDK::mscorlib::System::String* MakePascal_1301(DLL2SDK::mscorlib::System::String* identifier_); static DLL2SDK::mscorlib::System::String* MakeValid_1302(DLL2SDK::mscorlib::System::String* identifier_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { enum struct XmlTypeCode : int32_t { None_ = static_cast(0x0), Item_ = static_cast(0x1), Node_ = static_cast(0x2), Document_ = static_cast(0x3), Element_ = static_cast(0x4), Attribute_ = static_cast(0x5), Namespace_ = static_cast(0x6), ProcessingInstruction_ = static_cast(0x7), Comment_ = static_cast(0x8), Text_ = static_cast(0x9), AnyAtomicType_ = static_cast(0xA), UntypedAtomic_ = static_cast(0xB), String_ = static_cast(0xC), Boolean_ = static_cast(0xD), Decimal_ = static_cast(0xE), Float_ = static_cast(0xF), Double_ = static_cast(0x10), Duration_ = static_cast(0x11), DateTime_ = static_cast(0x12), Time_ = static_cast(0x13), Date_ = static_cast(0x14), GYearMonth_ = static_cast(0x15), GYear_ = static_cast(0x16), GMonthDay_ = static_cast(0x17), GDay_ = static_cast(0x18), GMonth_ = static_cast(0x19), HexBinary_ = static_cast(0x1A), Base64Binary_ = static_cast(0x1B), AnyUri_ = static_cast(0x1C), QName_ = static_cast(0x1D), Notation_ = static_cast(0x1E), NormalizedString_ = static_cast(0x1F), Token_ = static_cast(0x20), Language_ = static_cast(0x21), NmToken_ = static_cast(0x22), Name_ = static_cast(0x23), NCName_ = static_cast(0x24), Id_ = static_cast(0x25), Idref_ = static_cast(0x26), Entity_ = static_cast(0x27), Integer_ = static_cast(0x28), NonPositiveInteger_ = static_cast(0x29), NegativeInteger_ = static_cast(0x2A), Long_ = static_cast(0x2B), Int_ = static_cast(0x2C), Short_ = static_cast(0x2D), Byte_ = static_cast(0x2E), NonNegativeInteger_ = static_cast(0x2F), UnsignedLong_ = static_cast(0x30), UnsignedInt_ = static_cast(0x31), UnsignedShort_ = static_cast(0x32), UnsignedByte_ = static_cast(0x33), PositiveInteger_ = static_cast(0x34), YearMonthDuration_ = static_cast(0x35), DayTimeDuration_ = static_cast(0x36) }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaAnnotated : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject { DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnnotation* annotation_; DLL2SDK::mscorlib::System::String* id_; DLL2SDK::Array* unhandledAttributes_; void _ctor_600(); DLL2SDK::mscorlib::System::String* get_Id_601(); void set_Id_602(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnnotation* get_Annotation_603(); void set_Annotation_604(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnnotation* value_); DLL2SDK::Array* get_UnhandledAttributes_605(); void set_UnhandledAttributes_606(DLL2SDK::Array* value_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaFacet : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnnotated { bool isFixed_; DLL2SDK::mscorlib::System::String* val_; struct StaticFields { DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet_Facet AllFacets_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_866(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet_Facet get_ThisFacet_868(); DLL2SDK::mscorlib::System::String* get_Value_869(); void set_Value_870(DLL2SDK::mscorlib::System::String* value_); bool get_IsFixed_871(); void set_IsFixed_872(bool value_); static void _cctor_867(); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { enum struct XmlSchemaValidity : int32_t { NotKnown_ = static_cast(0x0), Valid_ = static_cast(0x1), Invalid_ = static_cast(0x2) }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaException : DLL2SDK::mscorlib::System::SystemException { bool hasLineInfo_; int32_t lineNumber_; int32_t linePosition_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* sourceObj_; DLL2SDK::mscorlib::System::String* sourceUri_; void _ctor_850(); void _ctor_851(DLL2SDK::mscorlib::System::Runtime::Serialization::SerializationInfo* info_, DLL2SDK::mscorlib::System::Runtime::Serialization::StreamingContext context_); void _ctor_852(DLL2SDK::mscorlib::System::String* message_, int32_t lineNumber_, int32_t linePosition_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* sourceObject_, DLL2SDK::mscorlib::System::String* sourceUri_, DLL2SDK::mscorlib::System::Exception* innerException_); void _ctor_853(DLL2SDK::mscorlib::System::String* message_, DLL2SDK::mscorlib::System::Object* sender_, DLL2SDK::mscorlib::System::String* sourceUri_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* sourceObject_, DLL2SDK::mscorlib::System::Exception* innerException_); void _ctor_854(DLL2SDK::mscorlib::System::String* message_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* sourceObject_, DLL2SDK::mscorlib::System::Exception* innerException_); void _ctor_855(DLL2SDK::mscorlib::System::String* message_, DLL2SDK::mscorlib::System::Exception* innerException_); DLL2SDK::mscorlib::System::String* get_Message_858(); void GetObjectData_859(DLL2SDK::mscorlib::System::Runtime::Serialization::SerializationInfo* info_, DLL2SDK::mscorlib::System::Runtime::Serialization::StreamingContext context_); static DLL2SDK::mscorlib::System::String* GetMessage_856(DLL2SDK::mscorlib::System::String* message_, DLL2SDK::mscorlib::System::String* sourceUri_, DLL2SDK::mscorlib::System::Object* sender_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* sourceObj_); static DLL2SDK::mscorlib::System::String* GetMessage_857(DLL2SDK::mscorlib::System::String* message_, DLL2SDK::mscorlib::System::String* sourceUri_, int32_t lineNumber_, int32_t linePosition_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* sourceObj_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { enum struct XmlSchemaDerivationMethod : int32_t { Empty_ = static_cast(0x0), Substitution_ = static_cast(0x1), Extension_ = static_cast(0x2), Restriction_ = static_cast(0x4), List_ = static_cast(0x8), Union_ = static_cast(0x10), All_ = static_cast(0xFF), None_ = static_cast(0x100) }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { enum struct XmlSchemaUse : int32_t { None_ = static_cast(0x0), Optional_ = static_cast(0x1), Prohibited_ = static_cast(0x2), Required_ = static_cast(0x3) }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaIdentityConstraint : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnnotated { DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* fields_; DLL2SDK::mscorlib::System::String* name_; DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* qName_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaXPath* selector_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdIdentitySelector* compiledSelector_; void _ctor_907(); DLL2SDK::mscorlib::System::String* get_Name_908(); void set_Name_909(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaXPath* get_Selector_910(); void set_Selector_911(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaXPath* value_); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* get_Fields_912(); DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* get_QualifiedName_913(); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdIdentitySelector* get_CompiledSelector_914(); void SetParent_915(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* parent_); int32_t Compile_916(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaType : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnnotated { DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDerivationMethod final_; bool isMixed_; DLL2SDK::mscorlib::System::String* name_; bool recursed_; DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* BaseSchemaTypeName_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaType* BaseXmlSchemaTypeInternal_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDatatype* DatatypeInternal_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDerivationMethod resolvedDerivedBy_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDerivationMethod finalResolved_; DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* QNameInternal_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_map2E_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_map2F_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1240(); DLL2SDK::mscorlib::System::String* get_Name_1241(); void set_Name_1242(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDerivationMethod get_Final_1243(); void set_Final_1244(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDerivationMethod value_); DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* get_QualifiedName_1245(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDerivationMethod get_FinalResolved_1246(); DLL2SDK::mscorlib::System::Object* get_BaseSchemaType_1247(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaType* get_BaseXmlSchemaType_1248(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDerivationMethod get_DerivedBy_1249(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDatatype* get_Datatype_1250(); bool get_IsMixed_1251(); bool ValidateRecursionCheck_1254(); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* GetBuiltInSimpleType_1252(DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* qualifiedName_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* GetBuiltInSimpleType_1253(DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode type_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaNumericFacet : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet { void _ctor_969(); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaSimpleTypeContent : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnnotated { DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* OwnerType_; void _ctor_1192(); DLL2SDK::mscorlib::System::Object* get_ActualBaseSchemaType_1193(); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaSimpleTypeRestriction : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleTypeContent { DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* baseType_; DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* baseTypeName_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* facets_; DLL2SDK::Array* enumarationFacetValues_; DLL2SDK::Array* patternFacetValues_; DLL2SDK::Array* rexPatterns_; DLL2SDK::mscorlib::System::Decimal lengthFacet_; DLL2SDK::mscorlib::System::Decimal maxLengthFacet_; DLL2SDK::mscorlib::System::Decimal minLengthFacet_; DLL2SDK::mscorlib::System::Decimal fractionDigitsFacet_; DLL2SDK::mscorlib::System::Decimal totalDigitsFacet_; DLL2SDK::mscorlib::System::Object* maxInclusiveFacet_; DLL2SDK::mscorlib::System::Object* maxExclusiveFacet_; DLL2SDK::mscorlib::System::Object* minInclusiveFacet_; DLL2SDK::mscorlib::System::Object* minExclusiveFacet_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet_Facet fixedFacets_; struct StaticFields { DLL2SDK::mscorlib::System::Globalization::NumberStyles lengthStyle_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet_Facet listFacets_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1204(); DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* get_BaseTypeName_1206(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* get_BaseType_1207(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* get_Facets_1208(); void SetParent_1209(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* parent_); int32_t Compile_1210(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); bool IsAllowedFacet_1211(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet* xsf_); int32_t Validate_1212(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); void ValidateActualType_1213(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); DLL2SDK::mscorlib::System::Object* GetActualType_1214(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_, bool validate_); void checkTotalDigitsFacet_1215(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaTotalDigitsFacet* totf_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); void checkFractionDigitsFacet_1216(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFractionDigitsFacet* fracf_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); void checkMinMaxFacet_1217(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet* facet_, DLL2SDK::mscorlib::System::Object* baseFacet_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); void checkLengthFacet_1218(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaLengthFacet* lf_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet_Facet facetsDefined_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); void checkMaxLengthFacet_1219(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaMaxLengthFacet* maxlf_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet_Facet facetsDefined_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); void checkMinLengthFacet_1220(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaMinLengthFacet* minlf_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet_Facet facetsDefined_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdAnySimpleType* getDatatype_1221(); DLL2SDK::mscorlib::System::Object* ValidateValueWithDatatype_1222(DLL2SDK::mscorlib::System::String* value_); bool ValidateValueWithFacets_1223(DLL2SDK::mscorlib::System::String* value_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nt_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); bool ValidateListValueWithFacets_1224(DLL2SDK::mscorlib::System::String* value_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nt_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); bool ValidateListValueWithFacetsCore_1225(DLL2SDK::mscorlib::System::String* value_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nt_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); bool ValidateNonListValueWithFacets_1226(DLL2SDK::mscorlib::System::String* value_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nt_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); bool ValidateNonListValueWithFacetsCore_1227(DLL2SDK::mscorlib::System::String* value_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nt_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); static void _cctor_1205(); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleTypeRestriction* Read_1228(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaSimpleTypeList : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleTypeContent { DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* itemType_; DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* itemTypeName_; DLL2SDK::mscorlib::System::Object* validatedListItemType_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* validatedListItemSchemaType_; void _ctor_1194(); DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* get_ItemTypeName_1195(); void set_ItemTypeName_1196(DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* value_); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* get_ItemType_1197(); void set_ItemType_1198(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* value_); DLL2SDK::mscorlib::System::Object* get_ValidatedListItemType_1199(); void SetParent_1200(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* parent_); int32_t Compile_1201(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); int32_t Validate_1202(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleTypeList* Read_1203(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaSimpleType : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaType { DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleTypeContent* content_; bool islocal_; bool recursed_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDerivationMethod variety_; struct StaticFields { DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* schemaLocationType_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsAnySimpleType_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsString_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsBoolean_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsDecimal_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsFloat_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsDouble_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsDuration_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsDateTime_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsTime_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsDate_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsGYearMonth_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsGYear_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsGMonthDay_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsGDay_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsGMonth_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsHexBinary_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsBase64Binary_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsAnyUri_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsQName_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsNotation_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsNormalizedString_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsToken_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsLanguage_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsNMToken_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsNMTokens_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsName_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsNCName_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsID_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsIDRef_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsIDRefs_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsEntity_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsEntities_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsInteger_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsNonPositiveInteger_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsNegativeInteger_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsLong_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsInt_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsShort_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsByte_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsNonNegativeInteger_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsUnsignedLong_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsUnsignedInt_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsUnsignedShort_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsUnsignedByte_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XsPositiveInteger_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XdtUntypedAtomic_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XdtAnyAtomicType_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XdtYearMonthDuration_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* XdtDayTimeDuration_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1177(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleTypeContent* get_Content_1182(); void set_Content_1183(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleTypeContent* value_); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDerivationMethod get_Variety_1184(); void SetParent_1185(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* parent_); int32_t Compile_1186(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); void CollectBaseType_1187(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); int32_t Validate_1188(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); void ValidateDerivationValid_1189(DLL2SDK::mscorlib::System::Object* baseType_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* facets_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); bool ValidateTypeDerivationOK_1190(DLL2SDK::mscorlib::System::Object* baseType_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_, bool raiseError_); static void _cctor_1178(); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* BuildSchemaType_1179(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* baseName_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* BuildSchemaType_1180(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* baseName_, bool xdt_, bool baseXdt_); static DLL2SDK::System_Xml::Mono::Xml::Schema::XsdAnySimpleType* get_AnySimpleType_1181(); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* Read_1191(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaContent : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnnotated { DLL2SDK::mscorlib::System::Object* actualBaseSchemaType_; void _ctor_789(); bool get_IsExtension_790(); DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* GetBaseTypeName_791(); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaSimpleContentExtension : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaContent { DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnyAttribute* any_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* attributes_; DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* baseTypeName_; void _ctor_1154(); DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* get_BaseTypeName_1155(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* get_Attributes_1156(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnyAttribute* get_AnyAttribute_1157(); void set_AnyAttribute_1158(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnyAttribute* value_); bool get_IsExtension_1159(); void SetParent_1160(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* parent_); int32_t Compile_1161(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* GetBaseTypeName_1162(); int32_t Validate_1163(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleContentExtension* Read_1164(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaContentModel : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnnotated { void _ctor_792(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaContent* get_Content_793(); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaSet : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_; DLL2SDK::System_Xml::System::Xml::XmlResolver* xmlResolver_; DLL2SDK::mscorlib::System::Collections::ArrayList* schemas_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* attributes_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* elements_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* types_; DLL2SDK::mscorlib::System::Collections::Hashtable* idCollection_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* namedIdentities_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaCompilationSettings* settings_; bool isCompiled_; DLL2SDK::mscorlib::System::Guid CompilationId_; DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* ValidationEventHandler_; void _ctor_1124(); void _ctor_1125(DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_); void add_ValidationEventHandler_1126(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* value_); void remove_ValidationEventHandler_1127(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* value_); int32_t get_Count_1128(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* get_GlobalAttributes_1129(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* get_GlobalElements_1130(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* get_GlobalTypes_1131(); bool get_IsCompiled_1132(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaCompilationSettings* get_CompilationSettings_1133(); DLL2SDK::mscorlib::System::Collections::Hashtable* get_IDCollection_1134(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* get_NamedIdentities_1135(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* Add_1136(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); void Compile_1137(); void ClearGlobalComponents_1138(); void AddGlobalComponents_1139(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); bool Contains_1140(DLL2SDK::mscorlib::System::String* targetNamespace_); bool Contains_1141(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* targetNamespace_); void CopyTo_1142(DLL2SDK::mscorlib::System::Array* array_, int32_t index_); DLL2SDK::mscorlib::System::String* GetSafeNs_1143(DLL2SDK::mscorlib::System::String* ns_); void ResetCompile_1144(); DLL2SDK::mscorlib::System::Collections::ICollection* Schemas_1145(); DLL2SDK::mscorlib::System::Collections::ICollection* Schemas_1146(DLL2SDK::mscorlib::System::String* targetNamespace_); bool MissedSubComponents_1147(DLL2SDK::mscorlib::System::String* targetNamespace_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaParticle : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnnotated { DLL2SDK::mscorlib::System::Decimal minOccurs_; DLL2SDK::mscorlib::System::Decimal maxOccurs_; DLL2SDK::mscorlib::System::String* minstr_; DLL2SDK::mscorlib::System::String* maxstr_; DLL2SDK::mscorlib::System::Decimal validatedMinOccurs_; DLL2SDK::mscorlib::System::Decimal validatedMaxOccurs_; int32_t recursionDepth_; DLL2SDK::mscorlib::System::Decimal minEffectiveTotalRange_; bool parentIsGroupDefinition_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle* OptimizedParticle_; struct StaticFields { DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle* empty_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1026(); DLL2SDK::mscorlib::System::String* get_MinOccursString_1028(); void set_MinOccursString_1029(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_MaxOccursString_1030(); void set_MaxOccursString_1031(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::Decimal get_MinOccurs_1032(); void set_MinOccurs_1033(DLL2SDK::mscorlib::System::Decimal value_); DLL2SDK::mscorlib::System::Decimal get_MaxOccurs_1034(); void set_MaxOccurs_1035(DLL2SDK::mscorlib::System::Decimal value_); DLL2SDK::mscorlib::System::Decimal get_ValidatedMinOccurs_1036(); DLL2SDK::mscorlib::System::Decimal get_ValidatedMaxOccurs_1037(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle* GetOptimizedParticle_1038(bool isTop_); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle* GetShallowClone_1039(); void CompileOccurence_1040(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); void CopyInfo_1041(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle* obj_); bool ValidateOccurenceRangeOK_1042(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle* other_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_, bool raiseError_); DLL2SDK::mscorlib::System::Decimal GetMinEffectiveTotalRange_1043(); DLL2SDK::mscorlib::System::Decimal GetMinEffectiveTotalRangeAllAndSequence_1044(); bool ValidateIsEmptiable_1045(); bool ValidateDerivationByRestriction_1046(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle* baseParticle_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_, bool raiseError_); void ValidateUniqueParticleAttribution_1047(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* qnames_, DLL2SDK::mscorlib::System::Collections::ArrayList* nsNames_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); void ValidateUniqueTypeAttribution_1048(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* labels_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); void CheckRecursion_1049(int32_t depth_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); bool ParticleEquals_1050(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle* other_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle* get_Empty_1027(); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaExternal : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject { DLL2SDK::mscorlib::System::String* id_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_; DLL2SDK::mscorlib::System::String* location_; void _ctor_860(); DLL2SDK::mscorlib::System::String* get_SchemaLocation_861(); void set_SchemaLocation_862(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* get_Schema_863(); void set_Schema_864(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* value_); void set_Id_865(DLL2SDK::mscorlib::System::String* value_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaReader : DLL2SDK::System_Xml::System::Xml::XmlReader { DLL2SDK::System_Xml::System::Xml::XmlReader* reader_; DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* handler_; bool hasLineInfo_; void _ctor_1061(DLL2SDK::System_Xml::System::Xml::XmlReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* handler_); DLL2SDK::mscorlib::System::String* get_FullName_1062(); DLL2SDK::System_Xml::System::Xml::XmlReader* get_Reader_1063(); void RaiseInvalidElementError_1064(); bool ReadNextElement_1065(); void SkipToEnd_1066(); bool HasLineInfo_1067(); int32_t get_LineNumber_1068(); int32_t get_LinePosition_1069(); int32_t get_AttributeCount_1070(); DLL2SDK::mscorlib::System::String* get_BaseURI_1071(); bool get_CanResolveEntity_1072(); int32_t get_Depth_1073(); bool get_EOF_1074(); bool get_HasAttributes_1075(); bool get_IsDefault_1076(); bool get_IsEmptyElement_1077(); DLL2SDK::mscorlib::System::String* get_Item_1078(DLL2SDK::mscorlib::System::String* name_); DLL2SDK::mscorlib::System::String* get_Item_1079(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* namespaceURI_); DLL2SDK::mscorlib::System::String* get_LocalName_1080(); DLL2SDK::mscorlib::System::String* get_Name_1081(); DLL2SDK::mscorlib::System::String* get_NamespaceURI_1082(); DLL2SDK::System_Xml::System::Xml::XmlNameTable* get_NameTable_1083(); DLL2SDK::System_Xml::System::Xml::XmlNodeType get_NodeType_1084(); DLL2SDK::mscorlib::System::String* get_Prefix_1085(); DLL2SDK::System_Xml::System::Xml::ReadState get_ReadState_1086(); DLL2SDK::mscorlib::System::String* get_Value_1087(); DLL2SDK::System_Xml::System::Xml::XmlSpace get_XmlSpace_1088(); void Close_1089(); bool Equals_1090(DLL2SDK::mscorlib::System::Object* obj_); DLL2SDK::mscorlib::System::String* GetAttribute_1091(DLL2SDK::mscorlib::System::String* name_); DLL2SDK::mscorlib::System::String* GetAttribute_1092(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* namespaceURI_); int32_t GetHashCode_1093(); DLL2SDK::mscorlib::System::String* LookupNamespace_1094(DLL2SDK::mscorlib::System::String* prefix_); void MoveToAttribute_1095(int32_t i_); bool MoveToAttribute_1096(DLL2SDK::mscorlib::System::String* name_); bool MoveToAttribute_1097(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* ns_); bool MoveToElement_1098(); bool MoveToFirstAttribute_1099(); bool MoveToNextAttribute_1100(); bool Read_1101(); bool ReadAttributeValue_1102(); DLL2SDK::mscorlib::System::String* ReadOuterXml_1103(); void ResolveEntity_1104(); void Skip_1105(); DLL2SDK::mscorlib::System::String* ToString_1106(); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaPatternFacet : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet { void _ctor_1058(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet_Facet get_ThisFacet_1059(); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaPatternFacet* Read_1060(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaObjectTable : DLL2SDK::mscorlib::System::Object { DLL2SDK::System::System::Collections::Specialized::HybridDictionary* table_; void _ctor_1008(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* get_Item_1009(DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* name_); DLL2SDK::mscorlib::System::Collections::ICollection* get_Names_1010(); DLL2SDK::mscorlib::System::Collections::ICollection* get_Values_1011(); bool Contains_1012(DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* name_); DLL2SDK::mscorlib::System::Collections::IDictionaryEnumerator* GetEnumerator_1013(); void Add_1014(DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* name_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* value_); void Clear_1015(); void Set_1016(DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* name_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* value_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaObjectEnumerator : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::IEnumerator* ienum_; void _ctor_1001(DLL2SDK::mscorlib::System::Collections::IList* list_); bool System_Collections_IEnumerator_MoveNext_1002(); void System_Collections_IEnumerator_Reset_1003(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_1004(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* get_Current_1005(); bool MoveNext_1006(); void Reset_1007(); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaObjectCollection : DLL2SDK::mscorlib::System::Collections::CollectionBase { void _ctor_991(); void _ctor_992(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* parent_); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* get_Item_993(int32_t index_); int32_t Add_994(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* item_); bool Contains_995(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* item_); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectEnumerator* GetEnumerator_996(); void OnClear_997(); void OnInsert_998(int32_t index_, DLL2SDK::mscorlib::System::Object* item_); void OnRemove_999(int32_t index_, DLL2SDK::mscorlib::System::Object* item_); void OnSet_1000(int32_t index_, DLL2SDK::mscorlib::System::Object* oldValue_, DLL2SDK::mscorlib::System::Object* newValue_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaNotation : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnnotated { DLL2SDK::mscorlib::System::String* name_; DLL2SDK::mscorlib::System::String* pub_; DLL2SDK::mscorlib::System::String* system_; DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* qualifiedName_; void _ctor_962(); DLL2SDK::mscorlib::System::String* get_Name_963(); DLL2SDK::mscorlib::System::String* get_Public_964(); DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* get_QualifiedName_965(); int32_t Compile_966(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); int32_t Validate_967(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaNotation* Read_968(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaMinLengthFacet : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaNumericFacet { void _ctor_959(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet_Facet get_ThisFacet_960(); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaMinLengthFacet* Read_961(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaMinInclusiveFacet : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet { void _ctor_956(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet_Facet get_ThisFacet_957(); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaMinInclusiveFacet* Read_958(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaMinExclusiveFacet : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet { void _ctor_953(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet_Facet get_ThisFacet_954(); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaMinExclusiveFacet* Read_955(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaMaxLengthFacet : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaNumericFacet { void _ctor_950(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet_Facet get_ThisFacet_951(); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaMaxLengthFacet* Read_952(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaMaxInclusiveFacet : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet { void _ctor_947(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet_Facet get_ThisFacet_948(); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaMaxInclusiveFacet* Read_949(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaMaxExclusiveFacet : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet { void _ctor_944(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet_Facet get_ThisFacet_945(); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaMaxExclusiveFacet* Read_946(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaLengthFacet : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaNumericFacet { void _ctor_941(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet_Facet get_ThisFacet_942(); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaLengthFacet* Read_943(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaKeyref : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaIdentityConstraint { DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* refer_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaIdentityConstraint* target_; void _ctor_935(); DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* get_Refer_936(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaIdentityConstraint* get_Target_937(); int32_t Compile_938(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); int32_t Validate_939(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaKeyref* Read_940(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaKey : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaIdentityConstraint { void _ctor_932(); int32_t Compile_933(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaKey* Read_934(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaInfo : DLL2SDK::mscorlib::System::Object { bool isDefault_; bool isNil_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* memberType_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAttribute* attr_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaElement* elem_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaType* type_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaValidity validity_; void _ctor_924(DLL2SDK::System_Xml::System::Xml::Schema::IXmlSchemaInfo* info_); bool get_IsDefault_925(); bool get_IsNil_926(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* get_MemberType_927(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAttribute* get_SchemaAttribute_928(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaElement* get_SchemaElement_929(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaType* get_SchemaType_930(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaValidity get_Validity_931(); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaInclude : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaExternal { DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnnotation* annotation_; void _ctor_921(); void set_Annotation_922(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnnotation* value_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaInclude* Read_923(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaImport : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaExternal { DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnnotation* annotation_; DLL2SDK::mscorlib::System::String* nameSpace_; void _ctor_917(); DLL2SDK::mscorlib::System::String* get_Namespace_918(); void set_Annotation_919(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnnotation* value_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaImport* Read_920(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaGroupRef : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle { DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_; DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* refName_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaGroup* referencedGroup_; bool busy_; void _ctor_895(); DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* get_RefName_896(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaGroup* get_TargetGroup_897(); int32_t Compile_898(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); int32_t Validate_899(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle* GetOptimizedParticle_900(bool isTop_); bool ParticleEquals_901(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle* other_); bool ValidateDerivationByRestriction_902(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle* baseParticle_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_, bool raiseError_); void CheckRecursion_903(int32_t depth_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); void ValidateUniqueParticleAttribution_904(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* qnames_, DLL2SDK::mscorlib::System::Collections::ArrayList* nsNames_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); void ValidateUniqueTypeAttribution_905(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* labels_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaGroupRef* Read_906(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaGroupBase : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle { DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* compiledItems_; void _ctor_886(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* get_Items_887(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* get_CompiledItems_888(); void CopyOptimizedItems_889(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaGroupBase* gb_); bool ParticleEquals_890(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle* other_); void CheckRecursion_891(int32_t depth_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); bool ValidateNSRecurseCheckCardinality_892(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAny* any_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_, bool raiseError_); bool ValidateRecurse_893(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaGroupBase* baseGroup_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_, bool raiseError_); bool ValidateSeqRecurseMapSumCommon_894(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaGroupBase* baseGroup_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_, bool isLax_, bool isMapAndSum_, bool raiseError_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaGroup : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnnotated { DLL2SDK::mscorlib::System::String* name_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaGroupBase* particle_; DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* qualifiedName_; bool isCircularDefinition_; void _ctor_876(); DLL2SDK::mscorlib::System::String* get_Name_877(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaGroupBase* get_Particle_878(); void set_Particle_879(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaGroupBase* value_); DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* get_QualifiedName_880(); bool get_IsCircularDefinition_881(); void SetParent_882(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* parent_); int32_t Compile_883(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); int32_t Validate_884(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaGroup* Read_885(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaFractionDigitsFacet : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaNumericFacet { void _ctor_873(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet_Facet get_ThisFacet_874(); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFractionDigitsFacet* Read_875(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { enum struct XmlSchemaForm : int32_t { None_ = static_cast(0x0), Qualified_ = static_cast(0x1), Unqualified_ = static_cast(0x2) }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaEnumerationFacet : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet { void _ctor_847(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet_Facet get_ThisFacet_848(); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaEnumerationFacet* Read_849(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaElement : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle { DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDerivationMethod block_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* constraints_; DLL2SDK::mscorlib::System::String* defaultValue_; DLL2SDK::mscorlib::System::Object* elementType_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaType* elementSchemaType_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDerivationMethod final_; DLL2SDK::mscorlib::System::String* fixedValue_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaForm form_; bool isAbstract_; bool isNillable_; DLL2SDK::mscorlib::System::String* name_; DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* refName_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaType* schemaType_; DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* schemaTypeName_; DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* substitutionGroup_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_; bool parentIsSchema_; DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* qName_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDerivationMethod blockResolved_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDerivationMethod finalResolved_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaElement* referencedElement_; DLL2SDK::mscorlib::System::Collections::ArrayList* substitutingElements_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaElement* substitutionGroupElement_; bool actualIsAbstract_; bool actualIsNillable_; DLL2SDK::mscorlib::System::String* validatedDefaultValue_; DLL2SDK::mscorlib::System::String* validatedFixedValue_; void _ctor_809(); void InitPostCompileInformations_810(); bool get_IsAbstract_811(); void set_IsAbstract_812(bool value_); void set_Final_813(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDerivationMethod value_); void set_Name_814(DLL2SDK::mscorlib::System::String* value_); bool get_IsNillable_815(); void set_IsNillable_816(bool value_); DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* get_RefName_817(); DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* get_SubstitutionGroup_818(); DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* get_SchemaTypeName_819(); void set_SchemaTypeName_820(DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* value_); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaType* get_SchemaType_821(); void set_SchemaType_822(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaType* value_); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* get_Constraints_823(); DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* get_QualifiedName_824(); DLL2SDK::mscorlib::System::Object* get_ElementType_825(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDerivationMethod get_BlockResolved_826(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDerivationMethod get_FinalResolved_827(); bool get_ActualIsNillable_828(); bool get_ActualIsAbstract_829(); DLL2SDK::mscorlib::System::String* get_ValidatedDefaultValue_830(); DLL2SDK::mscorlib::System::String* get_ValidatedFixedValue_831(); DLL2SDK::mscorlib::System::Collections::ArrayList* get_SubstitutingElements_832(); void SetParent_833(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* parent_); int32_t Compile_834(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle* GetOptimizedParticle_835(bool isTop_); void AddSubstElementRecursively_836(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* col_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaElement* el_); void FillSubstitutionElementInfo_837(); int32_t Validate_838(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); bool ParticleEquals_839(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle* other_); bool ValidateDerivationByRestriction_840(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle* baseParticle_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_, bool raiseError_); bool ValidateDerivationByRestrictionNameAndTypeOK_841(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaElement* baseElement_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_, bool raiseError_); void CheckRecursion_842(int32_t depth_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); void ValidateUniqueParticleAttribution_843(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* qnames_, DLL2SDK::mscorlib::System::Collections::ArrayList* nsNames_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); void ValidateUniqueTypeAttribution_844(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* labels_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); void ValidateElementDefaultValidImmediate_845(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaElement* Read_846(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaDocumentation : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject { DLL2SDK::mscorlib::System::String* language_; DLL2SDK::Array* markup_; DLL2SDK::mscorlib::System::String* source_; void _ctor_805(); DLL2SDK::Array* get_Markup_806(); void set_Markup_807(DLL2SDK::Array* value_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDocumentation* Read_808(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, bool* skip_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { enum struct XsdWhitespaceFacet : int32_t { Preserve_ = static_cast(0x0), Replace_ = static_cast(0x1), Collapse_ = static_cast(0x2) }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { enum struct XmlSchemaContentType : int32_t { TextOnly_ = static_cast(0x0), Empty_ = static_cast(0x1), ElementOnly_ = static_cast(0x2), Mixed_ = static_cast(0x3) }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { enum struct XmlSchemaContentProcessing : int32_t { None_ = static_cast(0x0), Skip_ = static_cast(0x1), Lax_ = static_cast(0x2), Strict_ = static_cast(0x3) }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaComplexType : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaType { DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnyAttribute* anyAttribute_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* attributes_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* attributeUses_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnyAttribute* attributeWildcard_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDerivationMethod block_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDerivationMethod blockResolved_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaContentModel* contentModel_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle* validatableParticle_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle* contentTypeParticle_; bool isAbstract_; bool isMixed_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle* particle_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaContentType resolvedContentType_; bool ValidatedIsAbstract_; DLL2SDK::mscorlib::System::Guid CollectProcessId_; struct StaticFields { DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaComplexType* anyType_; DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* AnyTypeName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_751(); bool get_ParentIsSchema_753(); bool get_IsAbstract_755(); void set_IsAbstract_756(bool value_); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDerivationMethod get_Block_757(); bool get_IsMixed_758(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaContentModel* get_ContentModel_759(); void set_ContentModel_760(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaContentModel* value_); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle* get_Particle_761(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* get_Attributes_762(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnyAttribute* get_AnyAttribute_763(); void set_AnyAttribute_764(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnyAttribute* value_); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaContentType get_ContentType_765(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle* get_ContentTypeParticle_766(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDerivationMethod get_BlockResolved_767(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* get_AttributeUses_768(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnyAttribute* get_AttributeWildcard_769(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle* get_ValidatableParticle_770(); void SetParent_771(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* parent_); int32_t Compile_772(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); void CollectSchemaComponent_773(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); void FillContentTypeParticle_774(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); void CollectContentTypeFromImmediateContent_775(); void CollectContentTypeFromContentModel_776(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); void CollectContentTypeFromComplexExtension_777(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); void CollectContentTypeFromComplexRestriction_778(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaContentType GetComplexContentType_779(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaContentModel* content_); int32_t Validate_780(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); void ValidateImmediateAttributes_781(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); void ValidateContentFirstPass_782(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); void ValidateContentModel_783(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); void ValidateTypeDerivationOK_784(DLL2SDK::mscorlib::System::Object* b_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); void ValidateComplexBaseDerivationValidExtension_785(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaComplexType* baseComplexType_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); void ValidateSimpleBaseDerivationValidExtension_786(DLL2SDK::mscorlib::System::Object* baseType_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); void ValidateDerivationValidRestriction_787(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaComplexType* baseType_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); static void _cctor_752(); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaComplexType* get_AnyType_754(); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaComplexType* Read_788(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaComplexContentRestriction : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaContent { DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnyAttribute* any_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* attributes_; DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* baseTypeName_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle* particle_; void _ctor_739(); DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* get_BaseTypeName_740(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle* get_Particle_741(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* get_Attributes_742(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnyAttribute* get_AnyAttribute_743(); void set_AnyAttribute_744(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnyAttribute* value_); bool get_IsExtension_745(); void SetParent_746(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* parent_); int32_t Compile_747(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* GetBaseTypeName_748(); int32_t Validate_749(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaComplexContentRestriction* Read_750(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaComplexContentExtension : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaContent { DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnyAttribute* any_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* attributes_; DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* baseTypeName_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle* particle_; void _ctor_727(); DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* get_BaseTypeName_728(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle* get_Particle_729(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* get_Attributes_730(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnyAttribute* get_AnyAttribute_731(); void set_AnyAttribute_732(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnyAttribute* value_); bool get_IsExtension_733(); void SetParent_734(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* parent_); int32_t Compile_735(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* GetBaseTypeName_736(); int32_t Validate_737(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaComplexContentExtension* Read_738(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaComplexContent : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaContentModel { DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaContent* content_; bool isMixed_; void _ctor_720(); bool get_IsMixed_721(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaContent* get_Content_722(); void SetParent_723(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* parent_); int32_t Compile_724(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); int32_t Validate_725(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaComplexContent* Read_726(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaCompilationSettings : DLL2SDK::mscorlib::System::Object { bool enable_upa_check_; void _ctor_718(); bool get_EnableUpaCheck_719(); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaCollectionEnumerator : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::IEnumerator* xenum_; void _ctor_713(DLL2SDK::mscorlib::System::Collections::ICollection* col_); bool System_Collections_IEnumerator_MoveNext_714(); void System_Collections_IEnumerator_Reset_715(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_716(); bool MoveNext_717(); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaCollection : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSet* schemaSet_; DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* ValidationEventHandler_; void _ctor_702(DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_); void _ctor_703(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSet* schemaSet_); int32_t System_Collections_ICollection_get_Count_704(); void System_Collections_ICollection_CopyTo_705(DLL2SDK::mscorlib::System::Array* array_, int32_t index_); bool System_Collections_ICollection_get_IsSynchronized_706(); DLL2SDK::mscorlib::System::Collections::IEnumerator* System_Collections_IEnumerable_GetEnumerator_707(); DLL2SDK::mscorlib::System::Object* System_Collections_ICollection_get_SyncRoot_708(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSet* get_SchemaSet_709(); int32_t get_Count_710(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaCollectionEnumerator* GetEnumerator_711(); void OnValidationError_712(DLL2SDK::mscorlib::System::Object* o_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventArgs* e_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaChoice : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaGroupBase { DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* items_; DLL2SDK::mscorlib::System::Decimal minEffectiveTotalRange_; void _ctor_691(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* get_Items_692(); void SetParent_693(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* parent_); int32_t Compile_694(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle* GetOptimizedParticle_695(bool isTop_); int32_t Validate_696(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); bool ValidateDerivationByRestriction_697(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle* baseParticle_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_, bool raiseError_); DLL2SDK::mscorlib::System::Decimal GetMinEffectiveTotalRange_698(); void ValidateUniqueParticleAttribution_699(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* qnames_, DLL2SDK::mscorlib::System::Collections::ArrayList* nsNames_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); void ValidateUniqueTypeAttribution_700(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* labels_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaChoice* Read_701(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaAttributeGroupRef : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnnotated { DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* refName_; void _ctor_686(); DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* get_RefName_687(); int32_t Compile_688(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); int32_t Validate_689(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAttributeGroupRef* Read_690(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaAttributeGroup : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnnotated { DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnyAttribute* anyAttribute_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* attributes_; DLL2SDK::mscorlib::System::String* name_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAttributeGroup* redefined_; DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* qualifiedName_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* attributeUses_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnyAttribute* anyAttributeUse_; bool AttributeGroupRecursionCheck_; void _ctor_674(); DLL2SDK::mscorlib::System::String* get_Name_675(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* get_Attributes_676(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* get_AttributeUses_677(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnyAttribute* get_AnyAttributeUse_678(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnyAttribute* get_AnyAttribute_679(); void set_AnyAttribute_680(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnyAttribute* value_); DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* get_QualifiedName_681(); void SetParent_682(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* parent_); int32_t Compile_683(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); int32_t Validate_684(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAttributeGroup* Read_685(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaAttribute : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnnotated { DLL2SDK::mscorlib::System::Object* attributeType_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* attributeSchemaType_; DLL2SDK::mscorlib::System::String* defaultValue_; DLL2SDK::mscorlib::System::String* fixedValue_; DLL2SDK::mscorlib::System::String* validatedDefaultValue_; DLL2SDK::mscorlib::System::String* validatedFixedValue_; DLL2SDK::mscorlib::System::Object* validatedFixedTypedValue_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaForm form_; DLL2SDK::mscorlib::System::String* name_; DLL2SDK::mscorlib::System::String* targetNamespace_; DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* qualifiedName_; DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* refName_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* schemaType_; DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* schemaTypeName_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaUse use_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaUse validatedUse_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAttribute* referencedAttribute_; void _ctor_654(); bool get_ParentIsSchema_655(); DLL2SDK::mscorlib::System::String* get_DefaultValue_656(); DLL2SDK::mscorlib::System::String* get_FixedValue_657(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaForm get_Form_658(); DLL2SDK::mscorlib::System::String* get_Name_659(); DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* get_RefName_660(); DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* get_SchemaTypeName_661(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* get_SchemaType_662(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaUse get_Use_663(); DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* get_QualifiedName_664(); DLL2SDK::mscorlib::System::Object* get_AttributeType_665(); DLL2SDK::mscorlib::System::String* get_ValidatedDefaultValue_666(); DLL2SDK::mscorlib::System::String* get_ValidatedFixedValue_667(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaUse get_ValidatedUse_668(); void SetParent_669(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* parent_); int32_t Compile_670(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); void CompileCommon_671(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_, bool refIsNotPresent_); int32_t Validate_672(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAttribute* Read_673(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaAppInfo : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject { DLL2SDK::Array* markup_; DLL2SDK::mscorlib::System::String* source_; void _ctor_650(); DLL2SDK::Array* get_Markup_651(); void set_Markup_652(DLL2SDK::Array* value_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAppInfo* Read_653(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, bool* skip_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaAnyAttribute : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnnotated { DLL2SDK::mscorlib::System::String* nameSpace_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaContentProcessing processing_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdWildcard* wildcard_; void _ctor_636(); DLL2SDK::mscorlib::System::String* get_Namespace_637(); bool get_HasValueAny_638(); bool get_HasValueLocal_639(); bool get_HasValueOther_640(); bool get_HasValueTargetNamespace_641(); DLL2SDK::System::System::Collections::Specialized::StringCollection* get_ResolvedNamespaces_642(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaContentProcessing get_ResolvedProcessContents_643(); DLL2SDK::mscorlib::System::String* get_TargetNamespace_644(); int32_t Compile_645(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); int32_t Validate_646(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); void ValidateWildcardSubset_647(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnyAttribute* other_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); bool ValidateWildcardAllowsNamespaceName_648(DLL2SDK::mscorlib::System::String* ns_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnyAttribute* Read_649(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaAny : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle { DLL2SDK::mscorlib::System::String* nameSpace_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaContentProcessing processing_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdWildcard* wildcard_; struct StaticFields { DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAny* anyTypeContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_612(); DLL2SDK::mscorlib::System::String* get_Namespace_614(); void set_Namespace_615(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaContentProcessing get_ProcessContents_616(); void set_ProcessContents_617(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaContentProcessing value_); bool get_HasValueAny_618(); bool get_HasValueLocal_619(); bool get_HasValueOther_620(); bool get_HasValueTargetNamespace_621(); DLL2SDK::System::System::Collections::Specialized::StringCollection* get_ResolvedNamespaces_622(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaContentProcessing get_ResolvedProcessContents_623(); DLL2SDK::mscorlib::System::String* get_TargetNamespace_624(); int32_t Compile_625(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle* GetOptimizedParticle_626(bool isTop_); int32_t Validate_627(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); bool ParticleEquals_628(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle* other_); bool ExamineAttributeWildcardIntersection_629(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAny* other_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); bool ValidateDerivationByRestriction_630(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle* baseParticle_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_, bool raiseError_); void CheckRecursion_631(int32_t depth_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); void ValidateUniqueParticleAttribution_632(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* qnames_, DLL2SDK::mscorlib::System::Collections::ArrayList* nsNames_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); void ValidateUniqueTypeAttribution_633(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* labels_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); bool ValidateWildcardAllowsNamespaceName_634(DLL2SDK::mscorlib::System::String* ns_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_, bool raiseError_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAny* get_AnyTypeContent_613(); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAny* Read_635(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaAnnotation : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject { DLL2SDK::mscorlib::System::String* id_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* items_; void _ctor_607(); void set_Id_608(DLL2SDK::mscorlib::System::String* value_); int32_t Compile_609(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); int32_t Validate_610(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnnotation* Read_611(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaAll : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaGroupBase { DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* items_; bool emptiable_; void _ctor_587(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* get_Items_588(); bool get_Emptiable_589(); void SetParent_590(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* parent_); int32_t Compile_591(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle* GetOptimizedParticle_592(bool isTop_); int32_t Validate_593(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); void ComputeEmptiable_594(); bool ValidateDerivationByRestriction_595(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle* baseParticle_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_, bool raiseError_); DLL2SDK::mscorlib::System::Decimal GetMinEffectiveTotalRange_596(); void ValidateUniqueParticleAttribution_597(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* qnames_, DLL2SDK::mscorlib::System::Collections::ArrayList* nsNames_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); void ValidateUniqueTypeAttribution_598(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* labels_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAll* Read_599(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchema : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject { DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaForm attributeFormDefault_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* attributeGroups_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* attributes_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDerivationMethod blockDefault_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaForm elementFormDefault_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* elements_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDerivationMethod finalDefault_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* groups_; DLL2SDK::mscorlib::System::String* id_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* includes_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* items_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* notations_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* schemaTypes_; DLL2SDK::mscorlib::System::String* targetNamespace_; DLL2SDK::mscorlib::System::String* version_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSet* schemas_; DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_; bool missedSubComponents_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* compilationItems_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_map2D_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_551(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaForm get_AttributeFormDefault_552(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDerivationMethod get_BlockDefault_553(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDerivationMethod get_FinalDefault_554(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaForm get_ElementFormDefault_555(); DLL2SDK::mscorlib::System::String* get_TargetNamespace_556(); void set_TargetNamespace_557(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Version_558(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* get_Includes_559(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* get_Items_560(); bool get_IsCompiled_561(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* get_Attributes_562(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* get_AttributeGroups_563(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* get_SchemaTypes_564(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* get_Elements_565(); DLL2SDK::mscorlib::System::String* get_Id_566(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* get_Groups_567(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* get_Notations_568(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* get_NamedIdentities_569(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSet* get_Schemas_570(); DLL2SDK::mscorlib::System::Collections::Hashtable* get_IDCollection_571(); void CompileSubset_572(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* handler_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSet* col_, DLL2SDK::System_Xml::System::Xml::XmlResolver* resolver_, DLL2SDK::mscorlib::System::Collections::Hashtable* handledUris_); void SetParent_573(); void DoCompile_574(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* handler_, DLL2SDK::mscorlib::System::Collections::Hashtable* handledUris_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSet* col_, DLL2SDK::System_Xml::System::Xml::XmlResolver* resolver_); DLL2SDK::mscorlib::System::String* GetResolvedUri_575(DLL2SDK::System_Xml::System::Xml::XmlResolver* resolver_, DLL2SDK::mscorlib::System::String* relativeUri_); void ProcessExternal_576(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* handler_, DLL2SDK::mscorlib::System::Collections::Hashtable* handledUris_, DLL2SDK::System_Xml::System::Xml::XmlResolver* resolver_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaExternal* ext_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSet* col_); void AddExternalComponentsTo_577(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* s_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* items_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* handler_, DLL2SDK::mscorlib::System::Collections::Hashtable* handledUris_, DLL2SDK::System_Xml::System::Xml::XmlResolver* resolver_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSet* col_); bool IsNamespaceAbsent_578(DLL2SDK::mscorlib::System::String* ns_); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAttribute* FindAttribute_579(DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* name_); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAttributeGroup* FindAttributeGroup_580(DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* name_); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaElement* FindElement_581(DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* name_); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaType* FindSchemaType_582(DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* name_); void Validate_583(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* handler_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* Read_584(DLL2SDK::System_Xml::System::Xml::XmlReader* rdr_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* validationEventHandler_); static void ReadAttributes_585(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); static void ReadContent_586(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct ValidationHandler : DLL2SDK::mscorlib::System::Object { static void RaiseValidationEvent_550(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* handle_, DLL2SDK::mscorlib::System::Exception* innerException_, DLL2SDK::mscorlib::System::String* message_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* xsobj_, DLL2SDK::mscorlib::System::Object* sender_, DLL2SDK::mscorlib::System::String* sourceUri_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSeverityType severity_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct ValidationEventArgs : DLL2SDK::mscorlib::System::EventArgs { DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaException* exception_; DLL2SDK::mscorlib::System::String* message_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSeverityType severity_; void _ctor_547(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaException* ex_, DLL2SDK::mscorlib::System::String* message_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSeverityType severity_); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaException* get_Exception_548(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSeverityType get_Severity_549(); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct StringArrayValueType { DLL2SDK::Array* value_; void _ctor_542(DLL2SDK::Array* value_); DLL2SDK::Array* get_Value_543(); bool Equals_544(DLL2SDK::mscorlib::System::Object* obj_); int32_t GetHashCode_545(); static bool op_Equality_546(DLL2SDK::System_Xml::System::Xml::Schema::StringArrayValueType v1_, DLL2SDK::System_Xml::System::Xml::Schema::StringArrayValueType v2_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct UriValueType { DLL2SDK::System_Xml::Mono::Xml::Schema::XmlSchemaUri* value_; void _ctor_536(DLL2SDK::System_Xml::Mono::Xml::Schema::XmlSchemaUri* value_); DLL2SDK::System_Xml::Mono::Xml::Schema::XmlSchemaUri* get_Value_537(); bool Equals_538(DLL2SDK::mscorlib::System::Object* obj_); int32_t GetHashCode_539(); DLL2SDK::mscorlib::System::String* ToString_540(); static bool op_Equality_541(DLL2SDK::System_Xml::System::Xml::Schema::UriValueType v1_, DLL2SDK::System_Xml::System::Xml::Schema::UriValueType v2_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct StringValueType { DLL2SDK::mscorlib::System::String* value_; void _ctor_531(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Value_532(); bool Equals_533(DLL2SDK::mscorlib::System::Object* obj_); int32_t GetHashCode_534(); static bool op_Equality_535(DLL2SDK::System_Xml::System::Xml::Schema::StringValueType v1_, DLL2SDK::System_Xml::System::Xml::Schema::StringValueType v2_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct QNameValueType { DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* value_; void _ctor_526(DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* value_); DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* get_Value_527(); bool Equals_528(DLL2SDK::mscorlib::System::Object* obj_); int32_t GetHashCode_529(); static bool op_Equality_530(DLL2SDK::System_Xml::System::Xml::Schema::QNameValueType v1_, DLL2SDK::System_Xml::System::Xml::Schema::QNameValueType v2_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaDatatype : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Xml::Mono::Xml::Schema::XsdWhitespaceFacet WhitespaceValue_; DLL2SDK::mscorlib::System::Text::StringBuilder* sb_; struct StaticFields { DLL2SDK::Array* wsChars_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdAnySimpleType* datatypeAnySimpleType_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdString* datatypeString_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdNormalizedString* datatypeNormalizedString_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdToken* datatypeToken_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdLanguage* datatypeLanguage_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdNMToken* datatypeNMToken_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdNMTokens* datatypeNMTokens_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdName* datatypeName_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdNCName* datatypeNCName_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdID* datatypeID_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdIDRef* datatypeIDRef_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdIDRefs* datatypeIDRefs_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdEntity* datatypeEntity_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdEntities* datatypeEntities_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdNotation* datatypeNotation_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdDecimal* datatypeDecimal_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdInteger* datatypeInteger_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdLong* datatypeLong_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdInt* datatypeInt_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdShort* datatypeShort_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdByte* datatypeByte_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdNonNegativeInteger* datatypeNonNegativeInteger_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdPositiveInteger* datatypePositiveInteger_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdUnsignedLong* datatypeUnsignedLong_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdUnsignedInt* datatypeUnsignedInt_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdUnsignedShort* datatypeUnsignedShort_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdUnsignedByte* datatypeUnsignedByte_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdNonPositiveInteger* datatypeNonPositiveInteger_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdNegativeInteger* datatypeNegativeInteger_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdFloat* datatypeFloat_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdDouble* datatypeDouble_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdBase64Binary* datatypeBase64Binary_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdBoolean* datatypeBoolean_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdAnyURI* datatypeAnyURI_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdDuration* datatypeDuration_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdDateTime* datatypeDateTime_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdDate* datatypeDate_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdTime* datatypeTime_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdHexBinary* datatypeHexBinary_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdQName* datatypeQName_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdGYearMonth* datatypeGYearMonth_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdGMonthDay* datatypeGMonthDay_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdGYear* datatypeGYear_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdGMonth* datatypeGMonth_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdGDay* datatypeGDay_; DLL2SDK::System_Xml::Mono::Xml::Schema::XdtAnyAtomicType* datatypeAnyAtomicType_; DLL2SDK::System_Xml::Mono::Xml::Schema::XdtUntypedAtomic* datatypeUntypedAtomic_; DLL2SDK::System_Xml::Mono::Xml::Schema::XdtDayTimeDuration* datatypeDayTimeDuration_; DLL2SDK::System_Xml::Mono::Xml::Schema::XdtYearMonthDuration* datatypeYearMonthDuration_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_map2A_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_map2B_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_map2C_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_794(); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdWhitespaceFacet get_Whitespace_796(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_797(); DLL2SDK::System_Xml::System::Xml::XmlTokenizedType get_TokenizedType_798(); DLL2SDK::mscorlib::System::Object* ParseValue_799(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::mscorlib::System::ValueType* ParseValueType_800(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::mscorlib::System::String* Normalize_801(DLL2SDK::mscorlib::System::String* s_); DLL2SDK::mscorlib::System::String* Normalize_802(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::Mono::Xml::Schema::XsdWhitespaceFacet whitespaceFacet_); static void _cctor_795(); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDatatype* FromName_803(DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* qname_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDatatype* FromName_804(DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* ns_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdAnySimpleType : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDatatype { struct StaticFields { DLL2SDK::System_Xml::Mono::Xml::Schema::XsdAnySimpleType* instance_; DLL2SDK::Array* whitespaceArray_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet_Facet booleanAllowedFacets_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet_Facet decimalAllowedFacets_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet_Facet durationAllowedFacets_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet_Facet stringAllowedFacets_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_257(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_260(); DLL2SDK::System_Xml::System::Xml::XmlTokenizedType get_TokenizedType_261(); DLL2SDK::mscorlib::System::Object* ParseValue_262(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::mscorlib::System::ValueType* ParseValueType_263(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::Array* ParseListValue_264(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_); bool AllowsFacet_265(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet* xsf_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdOrdering Compare_266(DLL2SDK::mscorlib::System::Object* x_, DLL2SDK::mscorlib::System::Object* y_); int32_t Length_267(DLL2SDK::mscorlib::System::String* s_); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet_Facet get_AllowedFacets_268(); static void _cctor_258(); static DLL2SDK::System_Xml::Mono::Xml::Schema::XsdAnySimpleType* get_Instance_259(); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdGYear : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdAnySimpleType { void _ctor_501(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet_Facet get_AllowedFacets_502(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_503(); DLL2SDK::mscorlib::System::Object* ParseValue_504(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::mscorlib::System::ValueType* ParseValueType_505(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdOrdering Compare_506(DLL2SDK::mscorlib::System::Object* x_, DLL2SDK::mscorlib::System::Object* y_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdGMonthDay : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdAnySimpleType { void _ctor_495(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet_Facet get_AllowedFacets_496(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_497(); DLL2SDK::mscorlib::System::Object* ParseValue_498(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::mscorlib::System::ValueType* ParseValueType_499(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdOrdering Compare_500(DLL2SDK::mscorlib::System::Object* x_, DLL2SDK::mscorlib::System::Object* y_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdGYearMonth : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdAnySimpleType { void _ctor_489(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet_Facet get_AllowedFacets_490(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_491(); DLL2SDK::mscorlib::System::Object* ParseValue_492(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::mscorlib::System::ValueType* ParseValueType_493(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdOrdering Compare_494(DLL2SDK::mscorlib::System::Object* x_, DLL2SDK::mscorlib::System::Object* y_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdTime : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdAnySimpleType { struct StaticFields { DLL2SDK::Array* timeFormats_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_481(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet_Facet get_AllowedFacets_483(); DLL2SDK::System_Xml::System::Xml::XmlTokenizedType get_TokenizedType_484(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_485(); DLL2SDK::mscorlib::System::Object* ParseValue_486(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::mscorlib::System::ValueType* ParseValueType_487(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdOrdering Compare_488(DLL2SDK::mscorlib::System::Object* x_, DLL2SDK::mscorlib::System::Object* y_); static void _cctor_482(); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdDate : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdAnySimpleType { void _ctor_474(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet_Facet get_AllowedFacets_475(); DLL2SDK::System_Xml::System::Xml::XmlTokenizedType get_TokenizedType_476(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_477(); DLL2SDK::mscorlib::System::Object* ParseValue_478(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::mscorlib::System::ValueType* ParseValueType_479(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdOrdering Compare_480(DLL2SDK::mscorlib::System::Object* x_, DLL2SDK::mscorlib::System::Object* y_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdDateTime : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdAnySimpleType { void _ctor_467(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet_Facet get_AllowedFacets_468(); DLL2SDK::System_Xml::System::Xml::XmlTokenizedType get_TokenizedType_469(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_470(); DLL2SDK::mscorlib::System::Object* ParseValue_471(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::mscorlib::System::ValueType* ParseValueType_472(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdOrdering Compare_473(DLL2SDK::mscorlib::System::Object* x_, DLL2SDK::mscorlib::System::Object* y_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdDuration : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdAnySimpleType { void _ctor_452(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet_Facet get_AllowedFacets_453(); DLL2SDK::System_Xml::System::Xml::XmlTokenizedType get_TokenizedType_454(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_455(); DLL2SDK::mscorlib::System::Object* ParseValue_456(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::mscorlib::System::ValueType* ParseValueType_457(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdOrdering Compare_458(DLL2SDK::mscorlib::System::Object* x_, DLL2SDK::mscorlib::System::Object* y_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XdtDayTimeDuration : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdDuration { void _ctor_459(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_460(); DLL2SDK::mscorlib::System::Object* ParseValue_461(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::mscorlib::System::ValueType* ParseValueType_462(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XmlSchemaUri : DLL2SDK::System::System::Uri { DLL2SDK::mscorlib::System::String* value_; void _ctor_445(DLL2SDK::mscorlib::System::String* src_); void _ctor_446(DLL2SDK::mscorlib::System::String* src_, bool formal_); bool Equals_448(DLL2SDK::mscorlib::System::Object* obj_); int32_t GetHashCode_449(); DLL2SDK::mscorlib::System::String* ToString_450(); static bool HasValidScheme_447(DLL2SDK::mscorlib::System::String* src_); static bool op_Equality_451(DLL2SDK::System_Xml::Mono::Xml::Schema::XmlSchemaUri* v1_, DLL2SDK::System_Xml::Mono::Xml::Schema::XmlSchemaUri* v2_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdString : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdAnySimpleType { void _ctor_273(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet_Facet get_AllowedFacets_274(); DLL2SDK::System_Xml::System::Xml::XmlTokenizedType get_TokenizedType_275(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_276(); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdBoolean : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdAnySimpleType { void _ctor_434(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet_Facet get_AllowedFacets_435(); DLL2SDK::System_Xml::System::Xml::XmlTokenizedType get_TokenizedType_436(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_437(); DLL2SDK::mscorlib::System::Object* ParseValue_438(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::mscorlib::System::ValueType* ParseValueType_439(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdNormalizedString : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdString { void _ctor_277(); DLL2SDK::System_Xml::System::Xml::XmlTokenizedType get_TokenizedType_278(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_279(); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdHexBinary : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdAnySimpleType { void _ctor_422(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet_Facet get_AllowedFacets_423(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_424(); DLL2SDK::System_Xml::System::Xml::XmlTokenizedType get_TokenizedType_425(); DLL2SDK::mscorlib::System::Object* ParseValue_426(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); int32_t Length_427(DLL2SDK::mscorlib::System::String* s_); DLL2SDK::mscorlib::System::ValueType* ParseValueType_428(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdBase64Binary : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdString { struct StaticFields { DLL2SDK::mscorlib::System::String* ALPHABET_; DLL2SDK::Array* decodeTable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_414(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_416(); DLL2SDK::mscorlib::System::Object* ParseValue_417(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); int32_t Length_418(DLL2SDK::mscorlib::System::String* s_); DLL2SDK::mscorlib::System::ValueType* ParseValueType_421(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); static void _cctor_415(); static bool isPad_419(wchar_t octect_); static bool isData_420(wchar_t octect_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdDouble : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdAnySimpleType { void _ctor_408(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet_Facet get_AllowedFacets_409(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_410(); DLL2SDK::mscorlib::System::Object* ParseValue_411(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::mscorlib::System::ValueType* ParseValueType_412(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdOrdering Compare_413(DLL2SDK::mscorlib::System::Object* x_, DLL2SDK::mscorlib::System::Object* y_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdFloat : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdAnySimpleType { void _ctor_402(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_403(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet_Facet get_AllowedFacets_404(); DLL2SDK::mscorlib::System::Object* ParseValue_405(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::mscorlib::System::ValueType* ParseValueType_406(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdOrdering Compare_407(DLL2SDK::mscorlib::System::Object* x_, DLL2SDK::mscorlib::System::Object* y_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdDecimal : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdAnySimpleType { void _ctor_335(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet_Facet get_AllowedFacets_336(); DLL2SDK::System_Xml::System::Xml::XmlTokenizedType get_TokenizedType_337(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_338(); DLL2SDK::mscorlib::System::Object* ParseValue_339(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::mscorlib::System::ValueType* ParseValueType_340(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdOrdering Compare_341(DLL2SDK::mscorlib::System::Object* x_, DLL2SDK::mscorlib::System::Object* y_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdInteger : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdDecimal { void _ctor_342(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_343(); DLL2SDK::mscorlib::System::Object* ParseValue_344(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::mscorlib::System::ValueType* ParseValueType_345(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdNonNegativeInteger : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdInteger { void _ctor_366(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_367(); DLL2SDK::mscorlib::System::Object* ParseValue_368(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::mscorlib::System::ValueType* ParseValueType_369(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdUnsignedLong : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdNonNegativeInteger { void _ctor_370(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_371(); DLL2SDK::mscorlib::System::Object* ParseValue_372(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::mscorlib::System::ValueType* ParseValueType_373(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdOrdering Compare_374(DLL2SDK::mscorlib::System::Object* x_, DLL2SDK::mscorlib::System::Object* y_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdUnsignedInt : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdUnsignedLong { void _ctor_375(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_376(); DLL2SDK::mscorlib::System::Object* ParseValue_377(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::mscorlib::System::ValueType* ParseValueType_378(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdOrdering Compare_379(DLL2SDK::mscorlib::System::Object* x_, DLL2SDK::mscorlib::System::Object* y_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdLong : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdInteger { void _ctor_346(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_347(); DLL2SDK::mscorlib::System::Object* ParseValue_348(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::mscorlib::System::ValueType* ParseValueType_349(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdOrdering Compare_350(DLL2SDK::mscorlib::System::Object* x_, DLL2SDK::mscorlib::System::Object* y_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdInt : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdLong { void _ctor_351(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_352(); DLL2SDK::mscorlib::System::Object* ParseValue_353(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::mscorlib::System::ValueType* ParseValueType_354(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdOrdering Compare_355(DLL2SDK::mscorlib::System::Object* x_, DLL2SDK::mscorlib::System::Object* y_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdNotation : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdAnySimpleType { void _ctor_330(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet_Facet get_AllowedFacets_331(); DLL2SDK::System_Xml::System::Xml::XmlTokenizedType get_TokenizedType_332(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_333(); DLL2SDK::mscorlib::System::Object* ParseValue_334(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdToken : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdNormalizedString { void _ctor_280(); DLL2SDK::System_Xml::System::Xml::XmlTokenizedType get_TokenizedType_281(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_282(); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdName : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdToken { void _ctor_297(); DLL2SDK::System_Xml::System::Xml::XmlTokenizedType get_TokenizedType_298(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_299(); DLL2SDK::mscorlib::System::Object* ParseValue_300(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::mscorlib::System::ValueType* ParseValueType_301(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdIDRefs : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdName { void _ctor_315(); DLL2SDK::System_Xml::System::Xml::XmlTokenizedType get_TokenizedType_316(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_317(); DLL2SDK::mscorlib::System::Object* ParseValue_318(DLL2SDK::mscorlib::System::String* value_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nt_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::mscorlib::System::ValueType* ParseValueType_319(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::Array* GetValidatedArray_320(DLL2SDK::mscorlib::System::String* value_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nt_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdIDRef : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdName { void _ctor_311(); DLL2SDK::System_Xml::System::Xml::XmlTokenizedType get_TokenizedType_312(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_313(); DLL2SDK::mscorlib::System::Object* ParseValue_314(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nt_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdID : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdName { void _ctor_307(); DLL2SDK::System_Xml::System::Xml::XmlTokenizedType get_TokenizedType_308(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_309(); DLL2SDK::mscorlib::System::Object* ParseValue_310(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nt_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdNCName : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdName { void _ctor_302(); DLL2SDK::System_Xml::System::Xml::XmlTokenizedType get_TokenizedType_303(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_304(); DLL2SDK::mscorlib::System::Object* ParseValue_305(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::mscorlib::System::ValueType* ParseValueType_306(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdNMToken : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdToken { void _ctor_286(); DLL2SDK::System_Xml::System::Xml::XmlTokenizedType get_TokenizedType_287(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_288(); DLL2SDK::mscorlib::System::Object* ParseValue_289(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::mscorlib::System::ValueType* ParseValueType_290(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdLanguage : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdToken { void _ctor_283(); DLL2SDK::System_Xml::System::Xml::XmlTokenizedType get_TokenizedType_284(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_285(); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XdtAnyAtomicType : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdAnySimpleType { void _ctor_269(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_270(); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { enum struct XsdOrdering : int32_t { LessThan_ = static_cast(0xFFFFFFFF), Equal_ = static_cast(0x0), GreaterThan_ = static_cast(0x1), Indeterminate_ = static_cast(0x2) }; } namespace DLL2SDK::System_Xml::Mono::Xml::XPath { struct XmlDocumentEditableNavigator : DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator { DLL2SDK::System_Xml::Mono::Xml::XPath::XPathEditableDocument* document_; DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* navigator_; struct StaticFields { bool isXmlDocumentNavigatorImpl_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_226(DLL2SDK::System_Xml::Mono::Xml::XPath::XPathEditableDocument* doc_); void _ctor_227(DLL2SDK::System_Xml::Mono::Xml::XPath::XmlDocumentEditableNavigator* nav_); DLL2SDK::mscorlib::System::String* get_LocalName_229(); DLL2SDK::mscorlib::System::String* get_Name_230(); DLL2SDK::mscorlib::System::String* get_NamespaceURI_231(); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeType get_NodeType_232(); DLL2SDK::mscorlib::System::String* get_Value_233(); DLL2SDK::mscorlib::System::String* get_XmlLang_234(); bool get_HasChildren_235(); bool get_HasAttributes_236(); DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* Clone_237(); DLL2SDK::System_Xml::System::Xml::XmlNode* GetNode_238(); bool IsSamePosition_239(DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* other_); bool MoveTo_240(DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* other_); bool MoveToFirstAttribute_241(); bool MoveToFirstChild_242(); bool MoveToFirstNamespace_243(DLL2SDK::System_Xml::System::Xml::XPath::XPathNamespaceScope scope_); bool MoveToId_244(DLL2SDK::mscorlib::System::String* id_); bool MoveToNext_245(); bool MoveToNextAttribute_246(); bool MoveToNextNamespace_247(DLL2SDK::System_Xml::System::Xml::XPath::XPathNamespaceScope scope_); bool MoveToParent_248(); void MoveToRoot_249(); bool MoveToNamespace_250(DLL2SDK::mscorlib::System::String* name_); bool MoveToFirst_251(); bool MoveToAttribute_252(DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* namespaceURI_); bool IsDescendant_253(DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* nav_); DLL2SDK::System_Xml::System::Xml::XmlNodeOrder ComparePosition_254(DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* nav_); static void _cctor_228(); }; } namespace DLL2SDK::System_Xml::Mono::Xml::XPath { struct XPathEditableDocument : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Xml::System::Xml::XmlNode* node_; void _ctor_223(DLL2SDK::System_Xml::System::Xml::XmlNode* node_); DLL2SDK::System_Xml::System::Xml::XmlNode* get_Node_224(); DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* CreateNavigator_225(); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdWildcard : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* xsobj_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaContentProcessing ResolvedProcessing_; DLL2SDK::mscorlib::System::String* TargetNamespace_; bool SkipCompile_; bool HasValueAny_; bool HasValueLocal_; bool HasValueOther_; bool HasValueTargetNamespace_; DLL2SDK::System::System::Collections::Specialized::StringCollection* ResolvedNamespaces_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_map6_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_216(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* wildcard_); void Reset_217(); void Compile_218(DLL2SDK::mscorlib::System::String* nss_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); bool ExamineAttributeWildcardIntersection_219(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAny* other_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); bool ValidateWildcardAllowsNamespaceName_220(DLL2SDK::mscorlib::System::String* ns_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_, bool raiseError_); void ValidateWildcardSubset_221(DLL2SDK::System_Xml::Mono::Xml::Schema::XsdWildcard* other_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); bool ValidateWildcardSubset_222(DLL2SDK::System_Xml::Mono::Xml::Schema::XsdWildcard* other_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_, bool raiseError_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdIDManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Hashtable* idList_; DLL2SDK::mscorlib::System::Collections::ArrayList* missingIDReferences_; DLL2SDK::mscorlib::System::String* thisElementId_; void _ctor_210(); DLL2SDK::mscorlib::System::Collections::ArrayList* get_MissingIDReferences_211(); void OnStartElement_212(); DLL2SDK::mscorlib::System::String* AssessEachAttributeIdentityConstraint_213(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDatatype* dt_, DLL2SDK::mscorlib::System::Object* parsedValue_, DLL2SDK::mscorlib::System::String* elementName_); bool HasMissingIDReferences_214(); DLL2SDK::mscorlib::System::String* GetMissingIDString_215(); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdValidationContext : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Object* xsi_type_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdValidationState* State_; DLL2SDK::mscorlib::System::Collections::Stack* element_stack_; void _ctor_199(); DLL2SDK::mscorlib::System::Object* get_XsiType_200(); void set_XsiType_201(DLL2SDK::mscorlib::System::Object* value_); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaElement* get_Element_202(); void PushCurrentElement_203(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaElement* element_); void PopCurrentElement_204(); DLL2SDK::mscorlib::System::Object* get_ActualType_205(); bool get_IsInvalid_206(); DLL2SDK::mscorlib::System::Object* Clone_207(); void EvaluateStartElement_208(DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* ns_); bool EvaluateEndElement_209(); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdValidatingReader : DLL2SDK::System_Xml::System::Xml::XmlReader { DLL2SDK::System_Xml::System::Xml::XmlReader* reader_; DLL2SDK::System_Xml::System::Xml::XmlResolver* resolver_; DLL2SDK::System_Xml::Mono::Xml::IHasXmlSchemaInfo* sourceReaderSchemaInfo_; DLL2SDK::System_Xml::System::Xml::IXmlLineInfo* readerLineInfo_; DLL2SDK::System_Xml::System::Xml::ValidationType validationType_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSet* schemas_; bool namespaces_; bool validationStarted_; bool checkIdentity_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdIDManager* idManager_; bool checkKeyConstraints_; DLL2SDK::mscorlib::System::Collections::ArrayList* keyTables_; DLL2SDK::mscorlib::System::Collections::ArrayList* currentKeyFieldConsumers_; DLL2SDK::mscorlib::System::Collections::ArrayList* tmpKeyrefPool_; DLL2SDK::mscorlib::System::Collections::ArrayList* elementQNameStack_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdParticleStateManager* state_; int32_t skipValidationDepth_; int32_t xsiNilDepth_; DLL2SDK::mscorlib::System::Text::StringBuilder* storedCharacters_; bool shouldValidateCharacters_; DLL2SDK::Array* defaultAttributes_; int32_t currentDefaultAttribute_; DLL2SDK::mscorlib::System::Collections::ArrayList* defaultAttributesCache_; bool defaultAttributeConsumed_; DLL2SDK::mscorlib::System::Object* currentAttrType_; DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* ValidationEventHandler_; struct StaticFields { DLL2SDK::Array* emptyAttributeArray_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_map3_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_map4_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_map5_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115(DLL2SDK::System_Xml::System::Xml::XmlReader* reader_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdValidationContext* get_Context_117(); DLL2SDK::mscorlib::System::Collections::ArrayList* get_CurrentKeyFieldConsumers_118(); int32_t get_XsiNilDepth_119(); void set_XmlResolver_120(DLL2SDK::System_Xml::System::Xml::XmlResolver* value_); void set_Schemas_121(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSet* value_); DLL2SDK::mscorlib::System::Object* get_SchemaType_122(); DLL2SDK::mscorlib::System::Object* get_SourceReaderSchemaType_123(); DLL2SDK::System_Xml::System::Xml::ValidationType get_ValidationType_124(); void set_ValidationType_125(DLL2SDK::System_Xml::System::Xml::ValidationType value_); int32_t get_AttributeCount_126(); DLL2SDK::mscorlib::System::String* get_BaseURI_127(); bool get_CanResolveEntity_128(); int32_t get_Depth_129(); bool get_EOF_130(); bool get_IsDefault_131(); bool get_IsEmptyElement_132(); DLL2SDK::mscorlib::System::String* get_Item_133(DLL2SDK::mscorlib::System::String* name_); DLL2SDK::mscorlib::System::String* get_Item_134(DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* ns_); int32_t get_LineNumber_135(); int32_t get_LinePosition_136(); DLL2SDK::mscorlib::System::String* get_LocalName_137(); DLL2SDK::mscorlib::System::String* get_Name_138(); DLL2SDK::mscorlib::System::String* get_NamespaceURI_139(); DLL2SDK::System_Xml::System::Xml::XmlNameTable* get_NameTable_140(); DLL2SDK::System_Xml::System::Xml::XmlNodeType get_NodeType_141(); DLL2SDK::System_Xml::System::Xml::XmlParserContext* get_ParserContext_142(); DLL2SDK::System_Xml::System::Xml::XmlNamespaceManager* get_NamespaceManager_143(); DLL2SDK::mscorlib::System::String* get_Prefix_144(); DLL2SDK::System_Xml::System::Xml::ReadState get_ReadState_145(); DLL2SDK::mscorlib::System::String* get_Value_146(); DLL2SDK::System_Xml::System::Xml::XmlSpace get_XmlSpace_147(); void HandleError_148(DLL2SDK::mscorlib::System::String* error_); void HandleError_149(DLL2SDK::mscorlib::System::String* error_, DLL2SDK::mscorlib::System::Exception* innerException_); void HandleError_150(DLL2SDK::mscorlib::System::String* error_, DLL2SDK::mscorlib::System::Exception* innerException_, bool isWarning_); void HandleError_151(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaValidationException* schemaException_); void HandleError_152(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaValidationException* schemaException_, bool isWarning_); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaElement* FindElement_153(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* ns_); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaType* FindType_154(DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* qname_); void ValidateStartElementParticle_155(); void ValidateEndElementParticle_156(); void ValidateCharacters_157(); void ValidateEndSimpleContent_158(); void ValidateEndSimpleContentCore_159(); void AssessStringValid_160(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* st_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDatatype* dt_, DLL2SDK::mscorlib::System::String* value_); void ValidateRestrictedSimpleTypeValue_161(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* st_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDatatype* dt_, DLL2SDK::mscorlib::System::String* normalized_); DLL2SDK::mscorlib::System::Object* GetXsiType_162(DLL2SDK::mscorlib::System::String* name_); void AssessLocalTypeDerivationOK_163(DLL2SDK::mscorlib::System::Object* xsiType_, DLL2SDK::mscorlib::System::Object* baseType_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDerivationMethod flag_); void AssessStartElementSchemaValidity_164(); void AssessElementLocallyValidElement_165(DLL2SDK::mscorlib::System::String* xsiNilValue_); void AssessStartElementLocallyValidType_166(DLL2SDK::mscorlib::System::Object* schemaType_); void AssessElementLocallyValidComplexType_167(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaComplexType* cType_); void AssessAttributeLocallyValid_168(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAttribute* attr_); void AssessAttributeLocallyValidUse_169(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAttribute* attr_); void AssessEndElementSchemaValidity_170(); void ValidateEndElementKeyConstraints_171(); void ValidateKeySelectors_172(); void ValidateKeyFields_173(); void ProcessKeyEntry_174(DLL2SDK::System_Xml::Mono::Xml::Schema::XsdKeyEntry* entry_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdKeyTable* CreateNewKeyTable_175(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaIdentityConstraint* ident_); void ValidateSimpleContentIdentity_176(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDatatype* dt_, DLL2SDK::mscorlib::System::String* value_); void EndIdentityValidation_177(DLL2SDK::System_Xml::Mono::Xml::Schema::XsdKeyTable* seq_); void EndKeyrefValidation_178(DLL2SDK::System_Xml::Mono::Xml::Schema::XsdKeyTable* seq_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaIdentityConstraint* targetIdent_); void Close_179(); DLL2SDK::mscorlib::System::String* GetAttribute_180(DLL2SDK::mscorlib::System::String* name_); DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* SplitQName_181(DLL2SDK::mscorlib::System::String* name_); DLL2SDK::mscorlib::System::String* GetAttribute_182(DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* ns_); DLL2SDK::mscorlib::System::String* GetDefaultAttribute_183(DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* ns_); int32_t FindDefaultAttribute_184(DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* ns_); bool HasLineInfo_185(); DLL2SDK::mscorlib::System::String* LookupNamespace_186(DLL2SDK::mscorlib::System::String* prefix_); void MoveToAttribute_187(int32_t i_); bool MoveToAttribute_188(DLL2SDK::mscorlib::System::String* name_); bool MoveToAttribute_189(DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* ns_); bool MoveToDefaultAttribute_190(DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* ns_); bool MoveToElement_191(); bool MoveToFirstAttribute_192(); bool MoveToNextAttribute_193(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* ReadExternalSchema_194(DLL2SDK::mscorlib::System::String* uri_); void ExamineAdditionalSchema_195(); bool Read_196(); bool ReadAttributeValue_197(); void ResolveEntity_198(); static void _cctor_116(); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdValidationState : DLL2SDK::mscorlib::System::Object { int32_t occured_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdParticleStateManager* manager_; struct StaticFields { DLL2SDK::System_Xml::Mono::Xml::Schema::XsdInvalidValidationState* invalid_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69(DLL2SDK::System_Xml::Mono::Xml::Schema::XsdParticleStateManager* manager_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdValidationState* EvaluateStartElement_72(DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* ns_); bool EvaluateEndElement_73(); bool EvaluateIsEmptiable_74(); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdParticleStateManager* get_Manager_75(); int32_t get_Occured_76(); int32_t get_OccuredInternal_77(); void set_OccuredInternal_78(int32_t value_); static void _cctor_70(); static DLL2SDK::System_Xml::Mono::Xml::Schema::XsdInvalidValidationState* get_Invalid_71(); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdEmptyValidationState : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdValidationState { void _ctor_107(DLL2SDK::System_Xml::Mono::Xml::Schema::XsdParticleStateManager* manager_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdValidationState* EvaluateStartElement_108(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* ns_); bool EvaluateEndElement_109(); bool EvaluateIsEmptiable_110(); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdAppendedValidationState : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdValidationState { DLL2SDK::System_Xml::Mono::Xml::Schema::XsdValidationState* head_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdValidationState* rest_; void _ctor_103(DLL2SDK::System_Xml::Mono::Xml::Schema::XsdParticleStateManager* manager_, DLL2SDK::System_Xml::Mono::Xml::Schema::XsdValidationState* head_, DLL2SDK::System_Xml::Mono::Xml::Schema::XsdValidationState* rest_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdValidationState* EvaluateStartElement_104(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* ns_); bool EvaluateEndElement_105(); bool EvaluateIsEmptiable_106(); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdAnyValidationState : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdValidationState { DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAny* any_; void _ctor_98(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAny* any_, DLL2SDK::System_Xml::Mono::Xml::Schema::XsdParticleStateManager* manager_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdValidationState* EvaluateStartElement_99(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* ns_); bool MatchesNamespace_100(DLL2SDK::mscorlib::System::String* ns_); bool EvaluateEndElement_101(); bool EvaluateIsEmptiable_102(); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdAllValidationState : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdValidationState { DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAll* all_; DLL2SDK::mscorlib::System::Collections::ArrayList* consumed_; void _ctor_94(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAll* all_, DLL2SDK::System_Xml::Mono::Xml::Schema::XsdParticleStateManager* manager_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdValidationState* EvaluateStartElement_95(DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* ns_); bool EvaluateEndElement_96(); bool EvaluateIsEmptiable_97(); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdChoiceValidationState : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdValidationState { DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaChoice* choice_; bool emptiable_; bool emptiableComputed_; void _ctor_90(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaChoice* choice_, DLL2SDK::System_Xml::Mono::Xml::Schema::XsdParticleStateManager* manager_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdValidationState* EvaluateStartElement_91(DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* ns_); bool EvaluateEndElement_92(); bool EvaluateIsEmptiable_93(); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdSequenceValidationState : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdValidationState { DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSequence* seq_; int32_t current_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdValidationState* currentAutomata_; bool emptiable_; void _ctor_86(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSequence* sequence_, DLL2SDK::System_Xml::Mono::Xml::Schema::XsdParticleStateManager* manager_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdValidationState* EvaluateStartElement_87(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* ns_); bool EvaluateEndElement_88(); bool EvaluateIsEmptiable_89(); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdElementValidationState : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdValidationState { DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaElement* element_; void _ctor_79(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaElement* element_, DLL2SDK::System_Xml::Mono::Xml::Schema::XsdParticleStateManager* manager_); DLL2SDK::mscorlib::System::String* get_Name_80(); DLL2SDK::mscorlib::System::String* get_NS_81(); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdValidationState* EvaluateStartElement_82(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* ns_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdValidationState* CheckOccurence_83(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaElement* maybeSubstituted_); bool EvaluateEndElement_84(); bool EvaluateIsEmptiable_85(); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdParticleStateManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Hashtable* table_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaContentProcessing processContents_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaElement* CurrentElement_; DLL2SDK::mscorlib::System::Collections::Stack* ContextStack_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdValidationContext* Context_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_map2_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaContentProcessing get_ProcessContents_57(); void PushContext_58(); void PopContext_59(); void SetProcessContents_60(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaContentProcessing value_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdValidationState* Create_61(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* xsobj_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdValidationState* MakeSequence_62(DLL2SDK::System_Xml::Mono::Xml::Schema::XsdValidationState* head_, DLL2SDK::System_Xml::Mono::Xml::Schema::XsdValidationState* rest_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdElementValidationState* AddElement_63(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaElement* element_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdSequenceValidationState* AddSequence_64(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSequence* sequence_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdChoiceValidationState* AddChoice_65(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaChoice* choice_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdAllValidationState* AddAll_66(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAll* all_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdAnyValidationState* AddAny_67(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAny* any_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdEmptyValidationState* AddEmpty_68(); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdKeyTable : DLL2SDK::mscorlib::System::Object { bool alwaysTrue_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdIdentitySelector* selector_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaIdentityConstraint* source_; DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* qname_; DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* refKeyName_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdKeyEntryCollection* Entries_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdKeyEntryCollection* FinishedEntries_; int32_t StartDepth_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdKeyTable* ReferencedKey_; void _ctor_51(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaIdentityConstraint* source_); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaIdentityConstraint* get_SourceSchemaIdentity_52(); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdIdentitySelector* get_Selector_53(); void Reset_54(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaIdentityConstraint* source_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdIdentityPath* SelectorMatches_55(DLL2SDK::mscorlib::System::Collections::ArrayList* qnameStack_, int32_t depth_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdKeyEntryCollection : DLL2SDK::mscorlib::System::Collections::CollectionBase { void _ctor_48(); void Add_49(DLL2SDK::System_Xml::Mono::Xml::Schema::XsdKeyEntry* entry_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdKeyEntry* get_Item_50(int32_t i_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdKeyEntry : DLL2SDK::mscorlib::System::Object { int32_t StartDepth_; int32_t SelectorLineNumber_; int32_t SelectorLinePosition_; bool SelectorHasLineInfo_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdKeyEntryFieldCollection* KeyFields_; bool KeyRefFound_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdKeyTable* OwnerSequence_; bool keyFound_; void _ctor_43(DLL2SDK::System_Xml::Mono::Xml::Schema::XsdKeyTable* keyseq_, int32_t depth_, DLL2SDK::System_Xml::System::Xml::IXmlLineInfo* li_); bool get_KeyFound_44(); void Init_45(DLL2SDK::System_Xml::Mono::Xml::Schema::XsdKeyTable* keyseq_, int32_t depth_, DLL2SDK::System_Xml::System::Xml::IXmlLineInfo* li_); bool CompareIdentity_46(DLL2SDK::System_Xml::Mono::Xml::Schema::XsdKeyEntry* other_); void ProcessMatch_47(bool isAttribute_, DLL2SDK::mscorlib::System::Collections::ArrayList* qnameStack_, DLL2SDK::mscorlib::System::Object* sender_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::mscorlib::System::String* sourceUri_, DLL2SDK::mscorlib::System::Object* schemaType_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsResolver_, DLL2SDK::System_Xml::System::Xml::IXmlLineInfo* li_, int32_t depth_, DLL2SDK::mscorlib::System::String* attrName_, DLL2SDK::mscorlib::System::String* attrNS_, DLL2SDK::mscorlib::System::Object* attrValue_, bool isXsiNil_, DLL2SDK::mscorlib::System::Collections::ArrayList* currentKeyFieldConsumers_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdKeyEntryFieldCollection : DLL2SDK::mscorlib::System::Collections::CollectionBase { void _ctor_40(); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdKeyEntryField* get_Item_41(int32_t i_); int32_t Add_42(DLL2SDK::System_Xml::Mono::Xml::Schema::XsdKeyEntryField* value_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdKeyEntryField : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Xml::Mono::Xml::Schema::XsdKeyEntry* entry_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdIdentityField* field_; bool FieldFound_; int32_t FieldLineNumber_; int32_t FieldLinePosition_; bool FieldHasLineInfo_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdAnySimpleType* FieldType_; DLL2SDK::mscorlib::System::Object* Identity_; bool IsXsiNil_; int32_t FieldFoundDepth_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdIdentityPath* FieldFoundPath_; bool Consuming_; bool Consumed_; void _ctor_36(DLL2SDK::System_Xml::Mono::Xml::Schema::XsdKeyEntry* entry_, DLL2SDK::System_Xml::Mono::Xml::Schema::XsdIdentityField* field_); bool SetIdentityField_37(DLL2SDK::mscorlib::System::Object* identity_, bool isXsiNil_, DLL2SDK::System_Xml::Mono::Xml::Schema::XsdAnySimpleType* type_, int32_t depth_, DLL2SDK::System_Xml::System::Xml::IXmlLineInfo* li_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdIdentityPath* Matches_38(bool matchesAttr_, DLL2SDK::mscorlib::System::Object* sender_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::mscorlib::System::Collections::ArrayList* qnameStack_, DLL2SDK::mscorlib::System::String* sourceUri_, DLL2SDK::mscorlib::System::Object* schemaType_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsResolver_, DLL2SDK::System_Xml::System::Xml::IXmlLineInfo* lineInfo_, int32_t depth_, DLL2SDK::mscorlib::System::String* attrName_, DLL2SDK::mscorlib::System::String* attrNS_, DLL2SDK::mscorlib::System::Object* attrValue_); void FillAttributeFieldValue_39(DLL2SDK::mscorlib::System::Object* sender_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::mscorlib::System::String* sourceUri_, DLL2SDK::mscorlib::System::Object* schemaType_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsResolver_, DLL2SDK::mscorlib::System::Object* identity_, DLL2SDK::System_Xml::System::Xml::IXmlLineInfo* lineInfo_, int32_t depth_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdIdentityStep : DLL2SDK::mscorlib::System::Object { bool IsCurrent_; bool IsAttribute_; bool IsAnyName_; DLL2SDK::mscorlib::System::String* NsName_; DLL2SDK::mscorlib::System::String* Name_; DLL2SDK::mscorlib::System::String* Namespace_; void _ctor_35(); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdIdentityPath : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* OrderedSteps_; bool Descendants_; void _ctor_33(); bool get_IsAttribute_34(); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdIdentityField : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* fieldPaths_; int32_t index_; void _ctor_31(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaXPath* field_, int32_t index_); DLL2SDK::Array* get_Paths_32(); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdIdentitySelector : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* selectorPaths_; DLL2SDK::mscorlib::System::Collections::ArrayList* fields_; DLL2SDK::Array* cachedFields_; void _ctor_27(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaXPath* selector_); DLL2SDK::Array* get_Paths_28(); void AddField_29(DLL2SDK::System_Xml::Mono::Xml::Schema::XsdIdentityField* field_); DLL2SDK::Array* get_Fields_30(); }; } namespace DLL2SDK::System_Xml::System { struct MonoTODOAttribute : DLL2SDK::mscorlib::System::Attribute { void _ctor_26(); }; } namespace DLL2SDK::System_Xml::Mono::Xml::XPath::yyParser { struct yyException : DLL2SDK::mscorlib::System::Exception { void _ctor_21(DLL2SDK::mscorlib::System::String* message_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::XPath { struct XPathParser : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Xml::System::Xml::Xsl::IStaticXsltContext* Context_; DLL2SDK::mscorlib::System::IO::TextWriter* ErrorOutput_; int32_t eof_token_; DLL2SDK::System_Xml::Mono::Xml::XPath::yydebug::yyDebug* debug_; int32_t yyExpectingState_; int32_t yyMax_; struct StaticFields { int32_t yyFinal_; DLL2SDK::Array* yyNames_; DLL2SDK::Array* yyLhs_; DLL2SDK::Array* yyLen_; DLL2SDK::Array* yyDefRed_; DLL2SDK::Array* yyDgoto_; DLL2SDK::Array* yySindex_; DLL2SDK::Array* yyRindex_; DLL2SDK::Array* yyGindex_; DLL2SDK::Array* yyTable_; DLL2SDK::Array* yyCheck_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1(DLL2SDK::System_Xml::System::Xml::Xsl::IStaticXsltContext* context_); DLL2SDK::System_Xml::System::Xml::XPath::Expression* Compile_3(DLL2SDK::mscorlib::System::String* xpath_); DLL2SDK::System_Xml::System::Xml::XPath::NodeSet* CreateNodeTest_4(DLL2SDK::System_Xml::System::Xml::XPath::Axes axis_, DLL2SDK::mscorlib::System::Object* nodeTest_, DLL2SDK::mscorlib::System::Collections::ArrayList* plist_); DLL2SDK::System_Xml::System::Xml::XPath::NodeTest* CreateNodeTest_5(DLL2SDK::System_Xml::System::Xml::XPath::Axes axis_, DLL2SDK::mscorlib::System::Object* test_); DLL2SDK::mscorlib::System::Object* yyDefault_7(DLL2SDK::mscorlib::System::Object* first_); DLL2SDK::mscorlib::System::Object* yyparse_8(DLL2SDK::System_Xml::Mono::Xml::XPath::yyParser::yyInput* yyLex_); static void _cctor_2(); static DLL2SDK::mscorlib::System::String* yyname_6(int32_t token_); }; } namespace DLL2SDK::System_Xml { struct _Module_ : DLL2SDK::Object { }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaParticle_EmptyParticle : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle { void _ctor_1051(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle* GetOptimizedParticle_1052(bool isTop_); bool ParticleEquals_1053(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle* other_); bool ValidateDerivationByRestriction_1054(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle* baseParticle_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_, bool raiseError_); void CheckRecursion_1055(int32_t depth_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); void ValidateUniqueParticleAttribution_1056(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* qnames_, DLL2SDK::mscorlib::System::Collections::ArrayList* nsNames_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); void ValidateUniqueTypeAttribution_1057(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* labels_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathNavigator_EnumerableIterator : DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeIterator { DLL2SDK::mscorlib::System::Collections::IEnumerable* source_; DLL2SDK::mscorlib::System::Collections::IEnumerator* e_; int32_t pos_; void _ctor_1926(DLL2SDK::mscorlib::System::Collections::IEnumerable* source_, int32_t pos_); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeIterator* Clone_1927(); bool MoveNext_1928(); int32_t get_CurrentPosition_1929(); DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* get_Current_1930(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathNavigator__EnumerateChildren_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* n_; DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* _nav___0_; DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* _nav2___1_; DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeType type_; int32_t _PC_; DLL2SDK::mscorlib::System::Object* _current_; DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* ___n_; DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeType ___type_; void _ctor_1931(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_1932(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_1933(); DLL2SDK::mscorlib::System::Collections::IEnumerator* System_Collections_IEnumerable_GetEnumerator_1934(); DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1* System_Collections_Generic_IEnumerable_object__GetEnumerator_1935(); bool MoveNext_1936(); void Dispose_1937(); void Reset_1938(); }; } namespace DLL2SDK::System_Xml::Mono::Xml { struct DictionaryBase___c__Iterator3 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1_Enumerator> __s_431___0_; DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2 _p___1_; int32_t _PC_; DLL2SDK::System_Xml::Mono::Xml::DTDNode* _current_; DLL2SDK::System_Xml::Mono::Xml::DictionaryBase* __f__this_; void _ctor_2039(); DLL2SDK::System_Xml::Mono::Xml::DTDNode* System_Collections_Generic_IEnumerator_Mono_Xml_DTDNode__get_Current_2040(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_2041(); DLL2SDK::mscorlib::System::Collections::IEnumerator* System_Collections_IEnumerable_GetEnumerator_2042(); DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1* System_Collections_Generic_IEnumerable_Mono_Xml_DTDNode__GetEnumerator_2043(); bool MoveNext_2044(); void Dispose_2045(); void Reset_2046(); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlNode_EmptyNodeList : DLL2SDK::System_Xml::System::Xml::XmlNodeList { struct StaticFields { DLL2SDK::mscorlib::System::Collections::IEnumerator* emptyEnumerator_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_2806(); int32_t get_Count_2808(); DLL2SDK::mscorlib::System::Collections::IEnumerator* GetEnumerator_2809(); DLL2SDK::System_Xml::System::Xml::XmlNode* Item_2810(int32_t index_); static void _cctor_2807(); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlParserContext_ContextItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* BaseURI_; DLL2SDK::mscorlib::System::String* XmlLang_; DLL2SDK::System_Xml::System::Xml::XmlSpace XmlSpace_; void _ctor_2854(); }; } namespace DLL2SDK::System_Xml::Mono::Xml2 { struct XmlTextReader_XmlAttributeTokenInfo : DLL2SDK::System_Xml::Mono::Xml2::XmlTextReader_XmlTokenInfo { int32_t ValueTokenStartIndex_; int32_t ValueTokenEndIndex_; DLL2SDK::mscorlib::System::String* valueCache_; DLL2SDK::mscorlib::System::Text::StringBuilder* tmpBuilder_; void _ctor_3098(DLL2SDK::System_Xml::Mono::Xml2::XmlTextReader* reader_); DLL2SDK::mscorlib::System::String* get_Value_3099(); void set_Value_3100(DLL2SDK::mscorlib::System::String* value_); void Clear_3101(); void FillXmlns_3102(); void FillNamespace_3103(); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlWriterSettings : DLL2SDK::mscorlib::System::Object { bool checkCharacters_; bool closeOutput_; DLL2SDK::System_Xml::System::Xml::ConformanceLevel conformance_; DLL2SDK::mscorlib::System::Text::Encoding* encoding_; bool indent_; DLL2SDK::mscorlib::System::String* indentChars_; DLL2SDK::mscorlib::System::String* newLineChars_; bool newLineOnAttributes_; DLL2SDK::System_Xml::System::Xml::NewLineHandling newLineHandling_; bool omitXmlDeclaration_; DLL2SDK::System_Xml::System::Xml::XmlOutputMethod outputMethod_; DLL2SDK::System_Xml::System::Xml::NamespaceHandling _NamespaceHandling_k__BackingField_; void _ctor_3314(); void Reset_3315(); bool get_CheckCharacters_3316(); bool get_CloseOutput_3317(); DLL2SDK::System_Xml::System::Xml::ConformanceLevel get_ConformanceLevel_3318(); void set_ConformanceLevel_3319(DLL2SDK::System_Xml::System::Xml::ConformanceLevel value_); DLL2SDK::mscorlib::System::Text::Encoding* get_Encoding_3320(); void set_Encoding_3321(DLL2SDK::mscorlib::System::Text::Encoding* value_); bool get_Indent_3322(); void set_Indent_3323(bool value_); DLL2SDK::mscorlib::System::String* get_IndentChars_3324(); void set_IndentChars_3325(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_NewLineChars_3326(); void set_NewLineChars_3327(DLL2SDK::mscorlib::System::String* value_); bool get_NewLineOnAttributes_3328(); DLL2SDK::System_Xml::System::Xml::NewLineHandling get_NewLineHandling_3329(); bool get_OmitXmlDeclaration_3330(); void set_OmitXmlDeclaration_3331(bool value_); DLL2SDK::System_Xml::System::Xml::NamespaceHandling get_NamespaceHandling_3332(); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlWhitespace : DLL2SDK::System_Xml::System::Xml::XmlCharacterData { void _ctor_3267(DLL2SDK::mscorlib::System::String* strData_, DLL2SDK::System_Xml::System::Xml::XmlDocument* doc_); DLL2SDK::mscorlib::System::String* get_LocalName_3268(); DLL2SDK::mscorlib::System::String* get_Name_3269(); DLL2SDK::System_Xml::System::Xml::XmlNodeType get_NodeType_3270(); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeType get_XPathNodeType_3271(); DLL2SDK::mscorlib::System::String* get_Value_3272(); void set_Value_3273(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::System_Xml::System::Xml::XmlNode* get_ParentNode_3274(); DLL2SDK::System_Xml::System::Xml::XmlNode* CloneNode_3275(bool deep_); void WriteContentTo_3276(DLL2SDK::System_Xml::System::Xml::XmlWriter* w_); void WriteTo_3277(DLL2SDK::System_Xml::System::Xml::XmlWriter* w_); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlValidatingReader : DLL2SDK::System_Xml::System::Xml::XmlReader { DLL2SDK::System_Xml::System::Xml::EntityHandling entityHandling_; DLL2SDK::System_Xml::System::Xml::XmlReader* sourceReader_; DLL2SDK::System_Xml::System::Xml::XmlTextReader* xmlTextReader_; DLL2SDK::System_Xml::System::Xml::XmlReader* validatingReader_; DLL2SDK::System_Xml::System::Xml::XmlResolver* resolver_; bool resolverSpecified_; DLL2SDK::System_Xml::System::Xml::ValidationType validationType_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaCollection* schemas_; DLL2SDK::System_Xml::Mono::Xml::DTDValidatingReader* dtdReader_; DLL2SDK::System_Xml::Mono::Xml::IHasXmlSchemaInfo* schemaInfo_; DLL2SDK::mscorlib::System::Text::StringBuilder* storedCharacters_; DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* ValidationEventHandler_; void _ctor_3224(DLL2SDK::System_Xml::System::Xml::XmlReader* reader_); DLL2SDK::System_Xml::System::Xml::XmlParserContext* Mono_Xml_IHasXmlParserContext_get_ParserContext_3225(); int32_t get_AttributeCount_3226(); DLL2SDK::mscorlib::System::String* get_BaseURI_3227(); bool get_CanResolveEntity_3228(); int32_t get_Depth_3229(); DLL2SDK::System_Xml::System::Xml::EntityHandling get_EntityHandling_3230(); void set_EntityHandling_3231(DLL2SDK::System_Xml::System::Xml::EntityHandling value_); bool get_EOF_3232(); bool get_IsDefault_3233(); bool get_IsEmptyElement_3234(); int32_t get_LineNumber_3235(); int32_t get_LinePosition_3236(); DLL2SDK::mscorlib::System::String* get_LocalName_3237(); DLL2SDK::mscorlib::System::String* get_Name_3238(); bool get_Namespaces_3239(); DLL2SDK::mscorlib::System::String* get_NamespaceURI_3240(); DLL2SDK::System_Xml::System::Xml::XmlNameTable* get_NameTable_3241(); DLL2SDK::System_Xml::System::Xml::XmlNodeType get_NodeType_3242(); DLL2SDK::mscorlib::System::String* get_Prefix_3243(); DLL2SDK::System_Xml::System::Xml::ReadState get_ReadState_3244(); DLL2SDK::System_Xml::System::Xml::XmlResolver* get_Resolver_3245(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaCollection* get_Schemas_3246(); DLL2SDK::System_Xml::System::Xml::XmlReaderSettings* get_Settings_3247(); DLL2SDK::System_Xml::System::Xml::ValidationType get_ValidationType_3248(); void set_ValidationType_3249(DLL2SDK::System_Xml::System::Xml::ValidationType value_); DLL2SDK::mscorlib::System::String* get_Value_3250(); DLL2SDK::System_Xml::System::Xml::XmlSpace get_XmlSpace_3251(); void Close_3252(); DLL2SDK::mscorlib::System::String* GetAttribute_3253(DLL2SDK::mscorlib::System::String* name_); DLL2SDK::mscorlib::System::String* GetAttribute_3254(DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* namespaceName_); bool HasLineInfo_3255(); DLL2SDK::mscorlib::System::String* LookupNamespace_3256(DLL2SDK::mscorlib::System::String* prefix_); void MoveToAttribute_3257(int32_t i_); bool MoveToAttribute_3258(DLL2SDK::mscorlib::System::String* name_); bool MoveToAttribute_3259(DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* namespaceName_); bool MoveToElement_3260(); bool MoveToFirstAttribute_3261(); bool MoveToNextAttribute_3262(); bool Read_3263(); bool ReadAttributeValue_3264(); void ResolveEntity_3265(); void OnValidationEvent_3266(DLL2SDK::mscorlib::System::Object* o_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventArgs* e_); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlUrlResolver : DLL2SDK::System_Xml::System::Xml::XmlResolver { DLL2SDK::System::System::Net::ICredentials* credential_; void _ctor_3220(); DLL2SDK::mscorlib::System::Object* GetEntity_3221(DLL2SDK::System::System::Uri* absoluteUri_, DLL2SDK::mscorlib::System::String* role_, DLL2SDK::mscorlib::System::Type* ofObjectToReturn_); DLL2SDK::System::System::Uri* ResolveUri_3222(DLL2SDK::System::System::Uri* baseUri_, DLL2SDK::mscorlib::System::String* relativeUri_); DLL2SDK::mscorlib::System::String* UnescapeRelativeUriBody_3223(DLL2SDK::mscorlib::System::String* src_); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlTextWriter : DLL2SDK::System_Xml::System::Xml::XmlWriter { DLL2SDK::mscorlib::System::IO::Stream* base_stream_; DLL2SDK::mscorlib::System::IO::TextWriter* source_; DLL2SDK::mscorlib::System::IO::TextWriter* writer_; DLL2SDK::mscorlib::System::IO::StringWriter* preserver_; DLL2SDK::mscorlib::System::String* preserved_name_; bool is_preserved_xmlns_; bool allow_doc_fragment_; bool close_output_stream_; bool ignore_encoding_; bool namespaces_; DLL2SDK::System_Xml::System::Xml::XmlTextWriter_XmlDeclState xmldecl_state_; bool check_character_validity_; DLL2SDK::System_Xml::System::Xml::NewLineHandling newline_handling_; bool is_document_entity_; DLL2SDK::System_Xml::System::Xml::WriteState state_; DLL2SDK::System_Xml::System::Xml::XmlNodeType node_state_; DLL2SDK::System_Xml::System::Xml::XmlNamespaceManager* nsmanager_; int32_t open_count_; DLL2SDK::Array* elements_; DLL2SDK::mscorlib::System::Collections::Stack* new_local_namespaces_; DLL2SDK::mscorlib::System::Collections::ArrayList* explicit_nsdecls_; DLL2SDK::System_Xml::System::Xml::NamespaceHandling namespace_handling_; bool indent_; int32_t indent_count_; wchar_t indent_char_; DLL2SDK::mscorlib::System::String* indent_string_; DLL2SDK::mscorlib::System::String* newline_; bool indent_attributes_; wchar_t quote_char_; bool v2_; struct StaticFields { DLL2SDK::mscorlib::System::Text::Encoding* unmarked_utf8encoding_; DLL2SDK::Array* escaped_text_chars_; DLL2SDK::Array* escaped_attr_chars_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_map53_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_map54_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_3168(DLL2SDK::mscorlib::System::IO::TextWriter* writer_); void _ctor_3169(DLL2SDK::mscorlib::System::IO::TextWriter* writer_, DLL2SDK::System_Xml::System::Xml::XmlWriterSettings* settings_, bool closeOutput_); void Initialize_3171(DLL2SDK::mscorlib::System::IO::TextWriter* writer_); void set_Formatting_3172(DLL2SDK::System_Xml::System::Xml::Formatting value_); DLL2SDK::mscorlib::System::String* get_XmlLang_3173(); DLL2SDK::System_Xml::System::Xml::XmlSpace get_XmlSpace_3174(); DLL2SDK::mscorlib::System::String* LookupPrefix_3175(DLL2SDK::mscorlib::System::String* namespaceUri_); void Close_3176(); void Flush_3177(); void WriteStartDocument_3178(); void WriteStartDocument_3179(bool standalone_); void WriteStartDocumentCore_3180(bool outputStd_, bool standalone_); void WriteEndDocument_3181(); void WriteDocType_3182(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* pubid_, DLL2SDK::mscorlib::System::String* sysid_, DLL2SDK::mscorlib::System::String* subset_); void WriteStartElement_3183(DLL2SDK::mscorlib::System::String* prefix_, DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* namespaceUri_); void CloseStartElement_3184(); void CloseStartElementCore_3185(); void WriteEndElement_3186(); void WriteFullEndElement_3187(); void WriteEndElementCore_3188(bool full_); void WriteStartAttribute_3189(DLL2SDK::mscorlib::System::String* prefix_, DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* namespaceUri_); DLL2SDK::mscorlib::System::String* DetermineAttributePrefix_3190(DLL2SDK::mscorlib::System::String* prefix_, DLL2SDK::mscorlib::System::String* local_, DLL2SDK::mscorlib::System::String* ns_); DLL2SDK::mscorlib::System::String* MockupPrefix_3191(DLL2SDK::mscorlib::System::String* ns_, bool skipLookup_); void WriteEndAttribute_3192(); void WriteComment_3193(DLL2SDK::mscorlib::System::String* text_); void WriteProcessingInstruction_3194(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* text_); void WriteWhitespace_3195(DLL2SDK::mscorlib::System::String* text_); void WriteCData_3196(DLL2SDK::mscorlib::System::String* text_); void WriteString_3197(DLL2SDK::mscorlib::System::String* text_); void WriteRaw_3198(DLL2SDK::mscorlib::System::String* raw_); void WriteEntityRef_3199(DLL2SDK::mscorlib::System::String* name_); void WriteName_3200(DLL2SDK::mscorlib::System::String* name_); void WriteIndent_3201(); void WriteIndentEndElement_3202(); void WriteIndentAttribute_3203(); bool WriteIndentCore_3204(int32_t nestFix_, bool attribute_); void OutputAutoStartDocument_3205(); void ShiftStateTopLevel_3206(DLL2SDK::mscorlib::System::String* occured_, bool allowAttribute_, bool dontCheckXmlDecl_, bool isCharacter_); void CheckMixedContentState_3207(); void ShiftStateContent_3208(DLL2SDK::mscorlib::System::String* occured_, bool allowAttribute_); void WriteEscapedString_3209(DLL2SDK::mscorlib::System::String* text_, bool isAttribute_); void WriteCheckedString_3210(DLL2SDK::mscorlib::System::String* s_); void WriteCheckedBuffer_3211(DLL2SDK::Array* text_, int32_t idx_, int32_t length_); void WriteEscapedBuffer_3212(DLL2SDK::Array* text_, int32_t index_, int32_t length_, bool isAttribute_); DLL2SDK::mscorlib::System::Exception* ArgumentError_3213(DLL2SDK::mscorlib::System::String* msg_); DLL2SDK::mscorlib::System::Exception* InvalidOperation_3214(DLL2SDK::mscorlib::System::String* msg_); DLL2SDK::mscorlib::System::Exception* StateError_3215(DLL2SDK::mscorlib::System::String* occured_); static void _cctor_3170(); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlTextReader : DLL2SDK::System_Xml::System::Xml::XmlReader { DLL2SDK::System_Xml::System::Xml::XmlTextReader* entity_; DLL2SDK::System_Xml::Mono::Xml2::XmlTextReader* source_; bool entityInsideAttribute_; bool insideAttribute_; DLL2SDK::System::System::Collections::Generic::Stack_1* entityNameStack_; void _ctor_3109(DLL2SDK::mscorlib::System::String* url_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nt_); void _ctor_3110(DLL2SDK::mscorlib::System::String* url_, DLL2SDK::mscorlib::System::IO::Stream* input_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nt_); void _ctor_3111(DLL2SDK::mscorlib::System::String* url_, DLL2SDK::mscorlib::System::IO::TextReader* input_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nt_); void _ctor_3112(DLL2SDK::mscorlib::System::String* xmlFragment_, DLL2SDK::System_Xml::System::Xml::XmlNodeType fragType_, DLL2SDK::System_Xml::System::Xml::XmlParserContext* context_); void _ctor_3113(DLL2SDK::System_Xml::Mono::Xml2::XmlTextReader* entityContainer_, bool insideAttribute_); DLL2SDK::System_Xml::System::Xml::XmlParserContext* Mono_Xml_IHasXmlParserContext_get_ParserContext_3114(); DLL2SDK::System_Xml::System::Xml::XmlReader* get_Current_3115(); int32_t get_AttributeCount_3116(); DLL2SDK::mscorlib::System::String* get_BaseURI_3117(); bool get_CanResolveEntity_3118(); int32_t get_Depth_3119(); bool get_EOF_3120(); bool get_IsDefault_3121(); bool get_IsEmptyElement_3122(); DLL2SDK::mscorlib::System::String* get_LocalName_3123(); DLL2SDK::mscorlib::System::String* get_Name_3124(); DLL2SDK::mscorlib::System::String* get_NamespaceURI_3125(); DLL2SDK::System_Xml::System::Xml::XmlNameTable* get_NameTable_3126(); DLL2SDK::System_Xml::System::Xml::XmlNodeType get_NodeType_3127(); DLL2SDK::System_Xml::System::Xml::XmlParserContext* get_ParserContext_3128(); DLL2SDK::mscorlib::System::String* get_Prefix_3129(); DLL2SDK::System_Xml::System::Xml::ReadState get_ReadState_3130(); DLL2SDK::System_Xml::System::Xml::XmlReaderSettings* get_Settings_3131(); DLL2SDK::mscorlib::System::String* get_Value_3132(); DLL2SDK::System_Xml::System::Xml::XmlSpace get_XmlSpace_3133(); bool get_CharacterChecking_3134(); void set_CharacterChecking_3135(bool value_); bool get_CloseInput_3136(); void set_CloseInput_3137(bool value_); void set_Conformance_3138(DLL2SDK::System_Xml::System::Xml::ConformanceLevel value_); DLL2SDK::System_Xml::System::Xml::XmlResolver* get_Resolver_3139(); void CopyProperties_3140(DLL2SDK::System_Xml::System::Xml::XmlTextReader* other_); DLL2SDK::System_Xml::System::Xml::EntityHandling get_EntityHandling_3141(); int32_t get_LineNumber_3142(); int32_t get_LinePosition_3143(); bool get_Namespaces_3144(); bool get_Normalization_3145(); void set_Normalization_3146(bool value_); DLL2SDK::System_Xml::System::Xml::WhitespaceHandling get_WhitespaceHandling_3147(); void set_WhitespaceHandling_3148(DLL2SDK::System_Xml::System::Xml::WhitespaceHandling value_); void set_XmlResolver_3149(DLL2SDK::System_Xml::System::Xml::XmlResolver* value_); void SkipTextDeclaration_3150(); void Close_3151(); DLL2SDK::mscorlib::System::String* GetAttribute_3152(DLL2SDK::mscorlib::System::String* name_); DLL2SDK::mscorlib::System::String* GetAttribute_3153(DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* namespaceURI_); DLL2SDK::mscorlib::System::String* LookupNamespace_3154(DLL2SDK::mscorlib::System::String* prefix_); void MoveToAttribute_3155(int32_t i_); bool MoveToAttribute_3156(DLL2SDK::mscorlib::System::String* name_); bool MoveToAttribute_3157(DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* namespaceName_); bool MoveToElement_3158(); bool MoveToFirstAttribute_3159(); bool MoveToNextAttribute_3160(); bool Read_3161(); bool ReadAttributeValue_3162(); void ResolveEntity_3163(); void CloseEntity_3164(); void Skip_3165(); DLL2SDK::mscorlib::System::IO::TextReader* GetRemainder_3166(); bool HasLineInfo_3167(); }; } namespace DLL2SDK::System_Xml::Mono::Xml2 { struct XmlTextReader : DLL2SDK::System_Xml::System::Xml::XmlReader { DLL2SDK::System_Xml::Mono::Xml2::XmlTextReader_XmlTokenInfo* cursorToken_; DLL2SDK::System_Xml::Mono::Xml2::XmlTextReader_XmlTokenInfo* currentToken_; DLL2SDK::System_Xml::Mono::Xml2::XmlTextReader_XmlAttributeTokenInfo* currentAttributeToken_; DLL2SDK::System_Xml::Mono::Xml2::XmlTextReader_XmlTokenInfo* currentAttributeValueToken_; DLL2SDK::Array* attributeTokens_; DLL2SDK::Array* attributeValueTokens_; int32_t currentAttribute_; int32_t currentAttributeValue_; int32_t attributeCount_; DLL2SDK::System_Xml::System::Xml::XmlParserContext* parserContext_; DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_; DLL2SDK::System_Xml::System::Xml::XmlNamespaceManager* nsmgr_; DLL2SDK::System_Xml::System::Xml::ReadState readState_; bool disallowReset_; int32_t depth_; int32_t elementDepth_; bool depthUp_; bool popScope_; DLL2SDK::Array* elementNames_; int32_t elementNameStackPos_; bool allowMultipleRoot_; bool isStandalone_; bool returnEntityReference_; DLL2SDK::mscorlib::System::String* entityReferenceName_; DLL2SDK::mscorlib::System::Text::StringBuilder* valueBuffer_; DLL2SDK::mscorlib::System::IO::TextReader* reader_; DLL2SDK::Array* peekChars_; int32_t peekCharsIndex_; int32_t peekCharsLength_; int32_t curNodePeekIndex_; bool preserveCurrentTag_; int32_t line_; int32_t column_; int32_t currentLinkedNodeLineNumber_; int32_t currentLinkedNodeLinePosition_; bool useProceedingLineInfo_; DLL2SDK::System_Xml::System::Xml::XmlNodeType startNodeType_; DLL2SDK::System_Xml::System::Xml::XmlNodeType currentState_; int32_t nestLevel_; bool readCharsInProgress_; DLL2SDK::System_Xml::System::Xml::XmlReaderBinarySupport_CharGetter* binaryCharGetter_; bool namespaces_; DLL2SDK::System_Xml::System::Xml::WhitespaceHandling whitespaceHandling_; DLL2SDK::System_Xml::System::Xml::XmlResolver* resolver_; bool normalization_; bool checkCharacters_; bool prohibitDtd_; bool closeInput_; DLL2SDK::System_Xml::System::Xml::EntityHandling entityHandling_; DLL2SDK::System_Xml::System::Xml::NameTable* whitespacePool_; DLL2SDK::Array* whitespaceCache_; DLL2SDK::System_Xml::Mono::Xml2::XmlTextReader_DtdInputStateStack* stateStack_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_map51_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_map52_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_2975(DLL2SDK::mscorlib::System::String* url_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nt_); void _ctor_2976(DLL2SDK::mscorlib::System::IO::TextReader* input_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nt_); void _ctor_2977(DLL2SDK::mscorlib::System::IO::Stream* xmlFragment_, DLL2SDK::System_Xml::System::Xml::XmlNodeType fragType_, DLL2SDK::System_Xml::System::Xml::XmlParserContext* context_); void _ctor_2978(DLL2SDK::mscorlib::System::String* url_, DLL2SDK::mscorlib::System::IO::Stream* input_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nt_); void _ctor_2979(DLL2SDK::mscorlib::System::String* url_, DLL2SDK::mscorlib::System::IO::TextReader* input_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nt_); void _ctor_2980(DLL2SDK::mscorlib::System::String* xmlFragment_, DLL2SDK::System_Xml::System::Xml::XmlNodeType fragType_, DLL2SDK::System_Xml::System::Xml::XmlParserContext* context_); void _ctor_2981(DLL2SDK::mscorlib::System::String* url_, DLL2SDK::mscorlib::System::IO::TextReader* fragment_, DLL2SDK::System_Xml::System::Xml::XmlNodeType fragType_, DLL2SDK::System_Xml::System::Xml::XmlParserContext* context_); DLL2SDK::System_Xml::System::Xml::XmlParserContext* Mono_Xml_IHasXmlParserContext_get_ParserContext_2982(); DLL2SDK::mscorlib::System::IO::Stream* GetStreamFromUrl_2983(DLL2SDK::mscorlib::System::String* url_, DLL2SDK::mscorlib::System::String* absoluteUriString_); int32_t get_AttributeCount_2984(); DLL2SDK::mscorlib::System::String* get_BaseURI_2985(); bool get_CharacterChecking_2986(); void set_CharacterChecking_2987(bool value_); bool get_CloseInput_2988(); void set_CloseInput_2989(bool value_); int32_t get_Depth_2990(); DLL2SDK::System_Xml::System::Xml::EntityHandling get_EntityHandling_2991(); bool get_EOF_2992(); bool get_IsDefault_2993(); bool get_IsEmptyElement_2994(); int32_t get_LineNumber_2995(); int32_t get_LinePosition_2996(); DLL2SDK::mscorlib::System::String* get_LocalName_2997(); DLL2SDK::mscorlib::System::String* get_Name_2998(); bool get_Namespaces_2999(); DLL2SDK::mscorlib::System::String* get_NamespaceURI_3000(); DLL2SDK::System_Xml::System::Xml::XmlNameTable* get_NameTable_3001(); DLL2SDK::System_Xml::System::Xml::XmlNodeType get_NodeType_3002(); bool get_Normalization_3003(); void set_Normalization_3004(bool value_); DLL2SDK::mscorlib::System::String* get_Prefix_3005(); DLL2SDK::System_Xml::System::Xml::ReadState get_ReadState_3006(); DLL2SDK::System_Xml::System::Xml::XmlReaderSettings* get_Settings_3007(); DLL2SDK::mscorlib::System::String* get_Value_3008(); DLL2SDK::System_Xml::System::Xml::WhitespaceHandling get_WhitespaceHandling_3009(); void set_WhitespaceHandling_3010(DLL2SDK::System_Xml::System::Xml::WhitespaceHandling value_); void set_XmlResolver_3011(DLL2SDK::System_Xml::System::Xml::XmlResolver* value_); DLL2SDK::System_Xml::System::Xml::XmlSpace get_XmlSpace_3012(); void Close_3013(); DLL2SDK::mscorlib::System::String* GetAttribute_3014(DLL2SDK::mscorlib::System::String* name_); int32_t GetIndexOfQualifiedAttribute_3015(DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* namespaceURI_); DLL2SDK::mscorlib::System::String* GetAttribute_3016(DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* namespaceURI_); DLL2SDK::mscorlib::System::IO::TextReader* GetRemainder_3017(); bool HasLineInfo_3018(); DLL2SDK::mscorlib::System::String* LookupNamespace_3019(DLL2SDK::mscorlib::System::String* prefix_); DLL2SDK::mscorlib::System::String* LookupNamespace_3020(DLL2SDK::mscorlib::System::String* prefix_, bool atomizedNames_); void MoveToAttribute_3021(int32_t i_); bool MoveToAttribute_3022(DLL2SDK::mscorlib::System::String* name_); bool MoveToAttribute_3023(DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* namespaceName_); bool MoveToElement_3024(); bool MoveToFirstAttribute_3025(); bool MoveToNextAttribute_3026(); bool Read_3027(); bool ReadAttributeValue_3028(); int32_t ReadChars_3029(DLL2SDK::Array* buffer_, int32_t offset_, int32_t length_); void ResolveEntity_3030(); void Skip_3031(); DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* get_DTD_3032(); DLL2SDK::System_Xml::System::Xml::XmlResolver* get_Resolver_3033(); DLL2SDK::System_Xml::System::Xml::XmlException* NotWFError_3034(DLL2SDK::mscorlib::System::String* message_); void Init_3035(); void Clear_3036(); void InitializeContext_3037(DLL2SDK::mscorlib::System::String* url_, DLL2SDK::System_Xml::System::Xml::XmlParserContext* context_, DLL2SDK::mscorlib::System::IO::TextReader* fragment_, DLL2SDK::System_Xml::System::Xml::XmlNodeType fragType_); DLL2SDK::System_Xml::System::Xml::ConformanceLevel get_Conformance_3038(); void set_Conformance_3039(DLL2SDK::System_Xml::System::Xml::ConformanceLevel value_); void SetProperties_3040(DLL2SDK::System_Xml::System::Xml::XmlNodeType nodeType_, DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* prefix_, DLL2SDK::mscorlib::System::String* localName_, bool isEmptyElement_, DLL2SDK::mscorlib::System::String* value_, bool clearAttributes_); void SetTokenProperties_3041(DLL2SDK::System_Xml::Mono::Xml2::XmlTextReader_XmlTokenInfo* token_, DLL2SDK::System_Xml::System::Xml::XmlNodeType nodeType_, DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* prefix_, DLL2SDK::mscorlib::System::String* localName_, bool isEmptyElement_, DLL2SDK::mscorlib::System::String* value_, bool clearAttributes_); void ClearAttributes_3042(); int32_t PeekSurrogate_3043(int32_t c_); int32_t PeekChar_3044(); int32_t ReadChar_3045(); void Advance_3046(int32_t ch_); bool ReadTextReader_3047(int32_t remained_); bool ReadContent_3048(); void SetEntityReferenceProperties_3049(); void ReadStartTag_3050(); void PushElementName_3051(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* local_, DLL2SDK::mscorlib::System::String* prefix_); void ReadEndTag_3052(); void CheckCurrentStateUpdate_3053(); void AppendValueChar_3054(int32_t ch_); void AppendSurrogatePairValueChar_3055(int32_t ch_); DLL2SDK::mscorlib::System::String* CreateValueString_3056(); void ClearValueBuffer_3057(); void ReadText_3058(bool notWhitespace_); int32_t ReadReference_3059(bool ignoreEntityReferences_); int32_t ReadCharacterReference_3060(); int32_t ReadEntityReference_3061(bool ignoreEntityReferences_); void ReadAttributes_3062(bool isXmlDecl_); void AddAttributeWithValue_3063(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* value_); void IncrementAttributeToken_3064(); void IncrementAttributeValueToken_3065(); void ReadAttributeValueTokens_3066(int32_t dummyQuoteChar_); void CheckAttributeEntityReferenceWFC_3067(DLL2SDK::mscorlib::System::String* entName_); void ReadProcessingInstruction_3068(); void VerifyXmlDeclaration_3069(); bool SkipWhitespaceInString_3070(DLL2SDK::mscorlib::System::String* text_, int32_t* idx_); void ParseAttributeFromString_3071(DLL2SDK::mscorlib::System::String* src_, int32_t* idx_, DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* value_); void SkipTextDeclaration_3072(); void ReadDeclaration_3073(); void ReadComment_3074(); void ReadCDATA_3075(); void ReadDoctypeDecl_3076(); DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* GenerateDTDObjectModel_3077(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* publicId_, DLL2SDK::mscorlib::System::String* systemId_, DLL2SDK::mscorlib::System::String* internalSubset_); DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* GenerateDTDObjectModel_3078(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* publicId_, DLL2SDK::mscorlib::System::String* systemId_, DLL2SDK::mscorlib::System::String* internalSubset_, int32_t intSubsetStartLine_, int32_t intSubsetStartColumn_); DLL2SDK::System_Xml::Mono::Xml2::XmlTextReader_DtdInputState get_State_3079(); int32_t ReadValueChar_3080(); void ExpectAndAppend_3081(DLL2SDK::mscorlib::System::String* s_); void ReadInternalSubset_3082(); DLL2SDK::mscorlib::System::String* ReadSystemLiteral_3083(bool expectSYSTEM_); DLL2SDK::mscorlib::System::String* ReadPubidLiteral_3084(); DLL2SDK::mscorlib::System::String* ReadName_3085(); DLL2SDK::mscorlib::System::String* ReadName_3086(DLL2SDK::mscorlib::System::String* prefix_, DLL2SDK::mscorlib::System::String* localName_); void Expect_3087(int32_t expected_); void Expect_3088(DLL2SDK::mscorlib::System::String* expected_); void ExpectAfterWhitespace_3089(wchar_t c_); bool SkipWhitespace_3090(); bool ReadWhitespace_3091(); int32_t ReadCharsInternal_3092(DLL2SDK::Array* buffer_, int32_t offset_, int32_t length_); bool ReadUntilEndTag_3093(); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlText : DLL2SDK::System_Xml::System::Xml::XmlCharacterData { void _ctor_2964(DLL2SDK::mscorlib::System::String* strData_, DLL2SDK::System_Xml::System::Xml::XmlDocument* doc_); DLL2SDK::mscorlib::System::String* get_LocalName_2965(); DLL2SDK::mscorlib::System::String* get_Name_2966(); DLL2SDK::System_Xml::System::Xml::XmlNodeType get_NodeType_2967(); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeType get_XPathNodeType_2968(); DLL2SDK::mscorlib::System::String* get_Value_2969(); void set_Value_2970(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::System_Xml::System::Xml::XmlNode* get_ParentNode_2971(); DLL2SDK::System_Xml::System::Xml::XmlNode* CloneNode_2972(bool deep_); void WriteContentTo_2973(DLL2SDK::System_Xml::System::Xml::XmlWriter* w_); void WriteTo_2974(DLL2SDK::System_Xml::System::Xml::XmlWriter* w_); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlSignificantWhitespace : DLL2SDK::System_Xml::System::Xml::XmlCharacterData { void _ctor_2953(DLL2SDK::mscorlib::System::String* strData_, DLL2SDK::System_Xml::System::Xml::XmlDocument* doc_); DLL2SDK::mscorlib::System::String* get_LocalName_2954(); DLL2SDK::mscorlib::System::String* get_Name_2955(); DLL2SDK::System_Xml::System::Xml::XmlNodeType get_NodeType_2956(); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeType get_XPathNodeType_2957(); DLL2SDK::mscorlib::System::String* get_Value_2958(); void set_Value_2959(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::System_Xml::System::Xml::XmlNode* get_ParentNode_2960(); DLL2SDK::System_Xml::System::Xml::XmlNode* CloneNode_2961(bool deep_); void WriteContentTo_2962(DLL2SDK::System_Xml::System::Xml::XmlWriter* w_); void WriteTo_2963(DLL2SDK::System_Xml::System::Xml::XmlWriter* w_); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlReaderSettings : DLL2SDK::mscorlib::System::Object { bool checkCharacters_; DLL2SDK::System_Xml::System::Xml::ConformanceLevel conformance_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSet* schemas_; bool schemasNeedsInitialization_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaValidationFlags validationFlags_; bool get_CheckCharacters_2945(); DLL2SDK::System_Xml::System::Xml::ConformanceLevel get_ConformanceLevel_2946(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSet* get_Schemas_2947(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaValidationFlags get_ValidationFlags_2948(); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlNodeChangedEventArgs : DLL2SDK::mscorlib::System::EventArgs { DLL2SDK::System_Xml::System::Xml::XmlNode* _oldParent_; DLL2SDK::System_Xml::System::Xml::XmlNode* _newParent_; DLL2SDK::System_Xml::System::Xml::XmlNodeChangedAction _action_; DLL2SDK::System_Xml::System::Xml::XmlNode* _node_; DLL2SDK::mscorlib::System::String* _oldValue_; DLL2SDK::mscorlib::System::String* _newValue_; void _ctor_2811(DLL2SDK::System_Xml::System::Xml::XmlNode* node_, DLL2SDK::System_Xml::System::Xml::XmlNode* oldParent_, DLL2SDK::System_Xml::System::Xml::XmlNode* newParent_, DLL2SDK::mscorlib::System::String* oldValue_, DLL2SDK::mscorlib::System::String* newValue_, DLL2SDK::System_Xml::System::Xml::XmlNodeChangedAction action_); }; } namespace DLL2SDK::System_Xml::System::Xml { struct XmlDocumentNavigator : DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator { DLL2SDK::System_Xml::System::Xml::XmlNode* node_; DLL2SDK::System_Xml::System::Xml::XmlAttribute* nsNode_; DLL2SDK::mscorlib::System::Collections::ArrayList* iteratedNsNames_; void _ctor_2548(DLL2SDK::System_Xml::System::Xml::XmlNode* node_); DLL2SDK::System_Xml::System::Xml::XmlNode* System_Xml_IHasXmlNode_GetNode_2549(); DLL2SDK::System_Xml::System::Xml::XmlDocument* get_Document_2550(); bool get_HasAttributes_2551(); bool get_HasChildren_2552(); DLL2SDK::System_Xml::System::Xml::XmlAttribute* get_NsNode_2553(); void set_NsNode_2554(DLL2SDK::System_Xml::System::Xml::XmlAttribute* value_); DLL2SDK::mscorlib::System::String* get_LocalName_2555(); DLL2SDK::mscorlib::System::String* get_Name_2556(); DLL2SDK::mscorlib::System::String* get_NamespaceURI_2557(); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeType get_NodeType_2558(); DLL2SDK::mscorlib::System::String* get_Value_2559(); DLL2SDK::mscorlib::System::String* get_XmlLang_2560(); bool CheckNsNameAppearance_2561(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* ns_); DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* Clone_2562(); bool IsDescendant_2563(DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* other_); bool IsSamePosition_2564(DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* other_); bool MoveTo_2565(DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* other_); bool MoveToAttribute_2566(DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* namespaceURI_); bool MoveToFirstAttribute_2567(); bool MoveToFirstChild_2568(); bool MoveToFirstNamespace_2569(DLL2SDK::System_Xml::System::Xml::XPath::XPathNamespaceScope namespaceScope_); bool MoveToId_2570(DLL2SDK::mscorlib::System::String* id_); bool MoveToNamespace_2571(DLL2SDK::mscorlib::System::String* name_); bool MoveToNext_2572(); bool MoveToNextAttribute_2573(); bool MoveToNextNamespace_2574(DLL2SDK::System_Xml::System::Xml::XPath::XPathNamespaceScope namespaceScope_); bool MoveToParent_2575(); void MoveToRoot_2576(); DLL2SDK::System_Xml::System::Xml::XmlNode* get_Node_2577(); DLL2SDK::System_Xml::System::Xml::XmlNode* GetFirstChild_2578(DLL2SDK::System_Xml::System::Xml::XmlNode* n_); DLL2SDK::System_Xml::System::Xml::XmlNode* GetNextSibling_2579(DLL2SDK::System_Xml::System::Xml::XmlNode* n_); DLL2SDK::System_Xml::System::Xml::XmlNode* GetParentNode_2580(DLL2SDK::System_Xml::System::Xml::XmlNode* n_); DLL2SDK::mscorlib::System::String* LookupNamespace_2581(DLL2SDK::mscorlib::System::String* prefix_); }; } namespace DLL2SDK::System_Xml::Mono::Xml { struct DTDValidatingReader : DLL2SDK::System_Xml::System::Xml::XmlReader { DLL2SDK::System_Xml::Mono::Xml::EntityResolvingXmlReader* reader_; DLL2SDK::System_Xml::System::Xml::XmlTextReader* sourceTextReader_; DLL2SDK::System_Xml::System::Xml::XmlValidatingReader* validatingReader_; DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* dtd_; DLL2SDK::System_Xml::System::Xml::XmlResolver* resolver_; DLL2SDK::mscorlib::System::String* currentElement_; DLL2SDK::Array* attributes_; int32_t attributeCount_; int32_t currentAttribute_; bool consumedAttribute_; DLL2SDK::mscorlib::System::Collections::Stack* elementStack_; DLL2SDK::mscorlib::System::Collections::Stack* automataStack_; bool popScope_; bool isStandalone_; DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* currentAutomata_; DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* previousAutomata_; DLL2SDK::mscorlib::System::Collections::ArrayList* idList_; DLL2SDK::mscorlib::System::Collections::ArrayList* missingIDReferences_; DLL2SDK::System_Xml::System::Xml::XmlNamespaceManager* nsmgr_; DLL2SDK::mscorlib::System::String* currentTextValue_; DLL2SDK::mscorlib::System::String* constructingTextValue_; bool shouldResetCurrentTextValue_; bool isSignificantWhitespace_; bool isWhitespace_; bool isText_; DLL2SDK::mscorlib::System::Collections::Stack* attributeValueEntityStack_; DLL2SDK::mscorlib::System::Text::StringBuilder* valueBuilder_; DLL2SDK::Array* whitespaceChars_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_map43_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_2213(DLL2SDK::System_Xml::System::Xml::XmlReader* reader_, DLL2SDK::System_Xml::System::Xml::XmlValidatingReader* validatingReader_); bool System_Xml_IXmlLineInfo_HasLineInfo_2214(); DLL2SDK::System_Xml::Mono::Xml::EntityResolvingXmlReader* get_Source_2215(); DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* get_DTD_2216(); DLL2SDK::System_Xml::System::Xml::EntityHandling get_EntityHandling_2217(); void set_EntityHandling_2218(DLL2SDK::System_Xml::System::Xml::EntityHandling value_); void Close_2219(); int32_t GetAttributeIndex_2220(DLL2SDK::mscorlib::System::String* name_); int32_t GetAttributeIndex_2221(DLL2SDK::mscorlib::System::String* localName_, DLL2SDK::mscorlib::System::String* ns_); DLL2SDK::mscorlib::System::String* GetAttribute_2222(DLL2SDK::mscorlib::System::String* name_); DLL2SDK::mscorlib::System::String* GetAttribute_2223(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* ns_); DLL2SDK::mscorlib::System::String* LookupNamespace_2224(DLL2SDK::mscorlib::System::String* prefix_); void MoveToAttribute_2225(int32_t i_); bool MoveToAttribute_2226(DLL2SDK::mscorlib::System::String* name_); bool MoveToAttribute_2227(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* ns_); bool MoveToElement_2228(); bool MoveToFirstAttribute_2229(); bool MoveToNextAttribute_2230(); bool Read_2231(); bool ReadContent_2232(); bool ProcessContent_2233(); void FillAttributes_2234(); void ValidateText_2235(); void ValidateWhitespaceNode_2236(); void HandleError_2237(DLL2SDK::mscorlib::System::String* message_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSeverityType severity_); void HandleError_2238(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaException* ex_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSeverityType severity_); void ValidateAttributes_2239(DLL2SDK::System_Xml::Mono::Xml::DTDAttListDeclaration* decl_, bool validate_); DLL2SDK::System_Xml::Mono::Xml::DTDValidatingReader_AttributeSlot* GetAttributeSlot_2240(); void DtdValidateAttributes_2241(DLL2SDK::System_Xml::Mono::Xml::DTDAttListDeclaration* decl_, bool validate_); void ReadDoctype_2242(); void ProcessStartElement_2243(); void ProcessEndElement_2244(); void VerifyDeclaredAttributes_2245(DLL2SDK::System_Xml::Mono::Xml::DTDAttListDeclaration* decl_); bool ReadAttributeValue_2246(); void ResolveEntity_2247(); int32_t get_AttributeCount_2248(); DLL2SDK::mscorlib::System::String* get_BaseURI_2249(); bool get_CanResolveEntity_2250(); int32_t get_Depth_2251(); bool get_EOF_2252(); bool get_IsDefault_2253(); bool get_IsEmptyElement_2254(); DLL2SDK::mscorlib::System::String* get_Item_2255(DLL2SDK::mscorlib::System::String* name_); DLL2SDK::mscorlib::System::String* get_Item_2256(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* ns_); int32_t get_LineNumber_2257(); int32_t get_LinePosition_2258(); DLL2SDK::mscorlib::System::String* get_LocalName_2259(); DLL2SDK::mscorlib::System::String* get_Name_2260(); DLL2SDK::mscorlib::System::String* get_NamespaceURI_2261(); DLL2SDK::System_Xml::System::Xml::XmlNameTable* get_NameTable_2262(); DLL2SDK::System_Xml::System::Xml::XmlNodeType get_NodeType_2263(); DLL2SDK::System_Xml::System::Xml::XmlParserContext* get_ParserContext_2264(); DLL2SDK::mscorlib::System::String* get_Prefix_2265(); DLL2SDK::System_Xml::System::Xml::ReadState get_ReadState_2266(); DLL2SDK::mscorlib::System::Object* get_SchemaType_2267(); DLL2SDK::mscorlib::System::String* FilterNormalization_2268(DLL2SDK::mscorlib::System::String* attrName_, DLL2SDK::mscorlib::System::String* rawValue_); DLL2SDK::mscorlib::System::String* get_Value_2269(); void set_XmlResolver_2270(DLL2SDK::System_Xml::System::Xml::XmlResolver* value_); DLL2SDK::System_Xml::System::Xml::XmlSpace get_XmlSpace_2271(); }; } namespace DLL2SDK::System_Xml::Mono::Xml { struct DTDParameterEntityDeclaration : DLL2SDK::System_Xml::Mono::Xml::DTDEntityBase { void _ctor_2158(DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* root_); }; } namespace DLL2SDK::System_Xml::Mono::Xml { struct DTDNotationDeclarationCollection : DLL2SDK::System_Xml::Mono::Xml::DTDCollectionBase { void _ctor_2062(DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* root_); DLL2SDK::System_Xml::Mono::Xml::DTDNotationDeclaration* get_Item_2063(DLL2SDK::mscorlib::System::String* name_); void Add_2064(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::System_Xml::Mono::Xml::DTDNotationDeclaration* decl_); }; } namespace DLL2SDK::System_Xml::Mono::Xml { struct DTDEntityDeclarationCollection : DLL2SDK::System_Xml::Mono::Xml::DTDCollectionBase { void _ctor_2059(DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* root_); DLL2SDK::System_Xml::Mono::Xml::DTDEntityDeclaration* get_Item_2060(DLL2SDK::mscorlib::System::String* name_); void Add_2061(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::System_Xml::Mono::Xml::DTDEntityDeclaration* decl_); }; } namespace DLL2SDK::System_Xml::Mono::Xml { struct DTDInvalidAutomata : DLL2SDK::System_Xml::Mono::Xml::DTDAutomata { void _ctor_1996(DLL2SDK::System_Xml::Mono::Xml::DTDObjectModel* root_); DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* TryEndElement_1997(); DLL2SDK::System_Xml::Mono::Xml::DTDAutomata* TryStartElement_1998(DLL2SDK::mscorlib::System::String* name_); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct UnionIterator : DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator { DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* _left_; DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* _right_; bool keepLeft_; bool keepRight_; DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* _current_; void _ctor_1841(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_, DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* left_, DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* right_); void _ctor_1842(DLL2SDK::System_Xml::System::Xml::XPath::UnionIterator* other_); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeIterator* Clone_1843(); bool MoveNextCore_1844(); void SetCurrent_1845(DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeIterator* iter_); DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* get_Current_1846(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct AttributeIterator : DLL2SDK::System_Xml::System::Xml::XPath::SimpleIterator { void _ctor_1801(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); void _ctor_1802(DLL2SDK::System_Xml::System::Xml::XPath::AttributeIterator* other_); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeIterator* Clone_1803(); bool MoveNextCore_1804(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct NullIterator : DLL2SDK::System_Xml::System::Xml::XPath::SelfIterator { void _ctor_1735(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); void _ctor_1736(DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* nav_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsm_); void _ctor_1737(DLL2SDK::System_Xml::System::Xml::XPath::NullIterator* other_); DLL2SDK::System_Xml::System::Xml::XPath::XPathNodeIterator* Clone_1738(); bool MoveNextCore_1739(); int32_t get_CurrentPosition_1740(); DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* get_Current_1741(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct ExprFunctionCall : DLL2SDK::System_Xml::System::Xml::XPath::Expression { DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* _name_; bool resolvedName_; DLL2SDK::mscorlib::System::Collections::ArrayList* _args_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_map41_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1700(DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* name_, DLL2SDK::System_Xml::System::Xml::XPath::FunctionArguments* args_, DLL2SDK::System_Xml::System::Xml::Xsl::IStaticXsltContext* ctx_); DLL2SDK::mscorlib::System::String* ToString_1702(); DLL2SDK::System_Xml::System::Xml::XPath::XPathResultType get_ReturnType_1703(); DLL2SDK::System_Xml::System::Xml::XPath::XPathResultType GetReturnType_1704(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); DLL2SDK::System_Xml::System::Xml::XPath::XPathResultType* GetArgTypes_1705(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); DLL2SDK::mscorlib::System::Object* Evaluate_1706(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); bool get_Peer_1707(); static DLL2SDK::System_Xml::System::Xml::XPath::Expression* Factory_1701(DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* name_, DLL2SDK::System_Xml::System::Xml::XPath::FunctionArguments* args_, DLL2SDK::System_Xml::System::Xml::Xsl::IStaticXsltContext* ctx_); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct ExprFilter : DLL2SDK::System_Xml::System::Xml::XPath::NodeSet { DLL2SDK::System_Xml::System::Xml::XPath::Expression* expr_; DLL2SDK::System_Xml::System::Xml::XPath::Expression* pred_; void _ctor_1657(DLL2SDK::System_Xml::System::Xml::XPath::Expression* expr_, DLL2SDK::System_Xml::System::Xml::XPath::Expression* pred_); DLL2SDK::System_Xml::System::Xml::XPath::Expression* Optimize_1658(); DLL2SDK::mscorlib::System::String* ToString_1659(); DLL2SDK::mscorlib::System::Object* Evaluate_1660(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); bool get_Peer_1661(); bool get_Subtree_1662(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct NodeNameTest : DLL2SDK::System_Xml::System::Xml::XPath::NodeTest { DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* _name_; bool resolvedName_; void _ctor_1653(DLL2SDK::System_Xml::System::Xml::XPath::Axes axis_, DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* name_, DLL2SDK::System_Xml::System::Xml::Xsl::IStaticXsltContext* ctx_); void _ctor_1654(DLL2SDK::System_Xml::System::Xml::XPath::NodeNameTest* source_, DLL2SDK::System_Xml::System::Xml::XPath::Axes axis_); DLL2SDK::mscorlib::System::String* ToString_1655(); bool Match_1656(DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsm_, DLL2SDK::System_Xml::System::Xml::XPath::XPathNavigator* nav_); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct ExprMOD : DLL2SDK::System_Xml::System::Xml::XPath::ExprNumeric { void _ctor_1592(DLL2SDK::System_Xml::System::Xml::XPath::Expression* left_, DLL2SDK::System_Xml::System::Xml::XPath::Expression* right_); DLL2SDK::mscorlib::System::String* get_Operator_1593(); double get_StaticValueAsNumber_1594(); double EvaluateNumber_1595(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct ExprDIV : DLL2SDK::System_Xml::System::Xml::XPath::ExprNumeric { void _ctor_1588(DLL2SDK::System_Xml::System::Xml::XPath::Expression* left_, DLL2SDK::System_Xml::System::Xml::XPath::Expression* right_); DLL2SDK::mscorlib::System::String* get_Operator_1589(); double get_StaticValueAsNumber_1590(); double EvaluateNumber_1591(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct ExprLE : DLL2SDK::System_Xml::System::Xml::XPath::RelationalExpr { void _ctor_1569(DLL2SDK::System_Xml::System::Xml::XPath::Expression* left_, DLL2SDK::System_Xml::System::Xml::XPath::Expression* right_); DLL2SDK::mscorlib::System::String* get_Operator_1570(); bool Compare_1571(double arg1_, double arg2_); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct ExprLT : DLL2SDK::System_Xml::System::Xml::XPath::RelationalExpr { void _ctor_1566(DLL2SDK::System_Xml::System::Xml::XPath::Expression* left_, DLL2SDK::System_Xml::System::Xml::XPath::Expression* right_); DLL2SDK::mscorlib::System::String* get_Operator_1567(); bool Compare_1568(double arg1_, double arg2_); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct ExprNE : DLL2SDK::System_Xml::System::Xml::XPath::EqualityExpr { void _ctor_1553(DLL2SDK::System_Xml::System::Xml::XPath::Expression* left_, DLL2SDK::System_Xml::System::Xml::XPath::Expression* right_); DLL2SDK::mscorlib::System::String* get_Operator_1554(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathFunctionRound : DLL2SDK::System_Xml::System::Xml::XPath::XPathNumericFunction { DLL2SDK::System_Xml::System::Xml::XPath::Expression* arg0_; void _ctor_1490(DLL2SDK::System_Xml::System::Xml::XPath::FunctionArguments* args_); bool get_HasStaticValue_1491(); double get_StaticValueAsNumber_1492(); bool get_Peer_1493(); DLL2SDK::mscorlib::System::Object* Evaluate_1494(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); double Round_1495(double arg_); DLL2SDK::mscorlib::System::String* ToString_1496(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathFunctionCeil : DLL2SDK::System_Xml::System::Xml::XPath::XPathNumericFunction { DLL2SDK::System_Xml::System::Xml::XPath::Expression* arg0_; void _ctor_1484(DLL2SDK::System_Xml::System::Xml::XPath::FunctionArguments* args_); bool get_HasStaticValue_1485(); double get_StaticValueAsNumber_1486(); bool get_Peer_1487(); DLL2SDK::mscorlib::System::Object* Evaluate_1488(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); DLL2SDK::mscorlib::System::String* ToString_1489(); }; } namespace DLL2SDK::System_Xml::System::Xml::XPath { struct XPathFunctionFalse : DLL2SDK::System_Xml::System::Xml::XPath::XPathBooleanFunction { void _ctor_1452(DLL2SDK::System_Xml::System::Xml::XPath::FunctionArguments* args_); bool get_HasStaticValue_1453(); bool get_StaticValueAsBoolean_1454(); bool get_Peer_1455(); DLL2SDK::mscorlib::System::Object* Evaluate_1456(DLL2SDK::System_Xml::System::Xml::XPath::BaseIterator* iter_); DLL2SDK::mscorlib::System::String* ToString_1457(); }; } namespace DLL2SDK::System_Xml::System::Xml::Serialization { struct TypeData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Type* type_; DLL2SDK::mscorlib::System::String* elementName_; DLL2SDK::System_Xml::System::Xml::Serialization::SchemaTypes sType_; DLL2SDK::mscorlib::System::Type* listItemType_; DLL2SDK::mscorlib::System::String* typeName_; DLL2SDK::mscorlib::System::String* fullTypeName_; DLL2SDK::System_Xml::System::Xml::Serialization::TypeData* listItemTypeData_; DLL2SDK::System_Xml::System::Xml::Serialization::TypeData* mappedType_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaPatternFacet* facet_; bool hasPublicConstructor_; bool nullableOverride_; struct StaticFields { DLL2SDK::Array* keywords_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1303(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::String* elementName_, bool isPrimitive_); void _ctor_1304(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::String* elementName_, bool isPrimitive_, DLL2SDK::System_Xml::System::Xml::Serialization::TypeData* mappedType_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaPatternFacet* facet_); DLL2SDK::mscorlib::System::String* get_XmlType_1306(); DLL2SDK::mscorlib::System::Type* get_Type_1307(); DLL2SDK::System_Xml::System::Xml::Serialization::SchemaTypes get_SchemaType_1308(); bool get_IsListType_1309(); void set_IsNullable_1310(bool value_); DLL2SDK::System_Xml::System::Xml::Serialization::TypeData* get_ListItemTypeData_1311(); DLL2SDK::mscorlib::System::Type* get_ListItemType_1312(); DLL2SDK::mscorlib::System::Type* GetGenericListItemType_1315(DLL2SDK::mscorlib::System::Type* type_); static void _cctor_1305(); static DLL2SDK::mscorlib::System::Reflection::PropertyInfo* GetIndexerProperty_1313(DLL2SDK::mscorlib::System::Type* collectionType_); static DLL2SDK::mscorlib::System::InvalidOperationException* CreateMissingAddMethodException_1314(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::String* inheritFrom_, DLL2SDK::mscorlib::System::Type* argumentType_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaXPath : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnnotated { DLL2SDK::mscorlib::System::String* xpath_; DLL2SDK::System_Xml::System::Xml::XmlNamespaceManager* nsmgr_; bool isSelector_; DLL2SDK::Array* compiledExpression_; DLL2SDK::System_Xml::Mono::Xml::Schema::XsdIdentityPath* currentPath_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_map3C_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1292(); DLL2SDK::mscorlib::System::String* get_XPath_1293(); int32_t Compile_1294(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); DLL2SDK::Array* get_CompiledExpression_1295(); void ParseExpression_1296(DLL2SDK::mscorlib::System::String* xpath_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); void ParsePath_1297(DLL2SDK::mscorlib::System::String* xpath_, int32_t pos_, DLL2SDK::mscorlib::System::Collections::ArrayList* paths_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); void ParseStep_1298(DLL2SDK::mscorlib::System::String* xpath_, int32_t pos_, DLL2SDK::mscorlib::System::Collections::ArrayList* steps_, DLL2SDK::mscorlib::System::Collections::ArrayList* paths_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); int32_t SkipWhitespace_1299(DLL2SDK::mscorlib::System::String* xpath_, int32_t pos_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaXPath* Read_1300(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::mscorlib::System::String* name_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaWhiteSpaceFacet : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet { void _ctor_1289(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet_Facet get_ThisFacet_1290(); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaWhiteSpaceFacet* Read_1291(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaValidationException : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaException { void _ctor_1285(); void _ctor_1286(DLL2SDK::mscorlib::System::Runtime::Serialization::SerializationInfo* info_, DLL2SDK::mscorlib::System::Runtime::Serialization::StreamingContext context_); void _ctor_1287(DLL2SDK::mscorlib::System::String* message_, DLL2SDK::mscorlib::System::Object* sender_, DLL2SDK::mscorlib::System::String* sourceUri_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* sourceObject_, DLL2SDK::mscorlib::System::Exception* innerException_); void GetObjectData_1288(DLL2SDK::mscorlib::System::Runtime::Serialization::SerializationInfo* info_, DLL2SDK::mscorlib::System::Runtime::Serialization::StreamingContext context_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDerivationMethod FinalAllowed_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDerivationMethod ElementBlockAllowed_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDerivationMethod ComplexTypeBlockAllowed_; bool StrictMsCompliant_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_map36_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_map37_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_map38_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_map39_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_map3A_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_map3B_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void _cctor_1259(); static void AddToTable_1260(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* table_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* obj_, DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* qname_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); static void CompileID_1261(DLL2SDK::mscorlib::System::String* id_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* xso_, DLL2SDK::mscorlib::System::Collections::Hashtable* idCollection_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); static bool CheckAnyUri_1262(DLL2SDK::mscorlib::System::String* uri_); static bool CheckNormalizedString_1263(DLL2SDK::mscorlib::System::String* token_); static bool CheckNCName_1264(DLL2SDK::mscorlib::System::String* name_); static bool CheckQName_1265(DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* qname_); static DLL2SDK::System_Xml::System::Xml::XmlParserContext* GetParserContext_1266(DLL2SDK::System_Xml::System::Xml::XmlReader* reader_); static bool IsBuiltInDatatypeName_1267(DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* qname_); static bool AreSchemaDatatypeEqual_1268(DLL2SDK::System_Xml::Mono::Xml::Schema::XsdAnySimpleType* st1_, DLL2SDK::mscorlib::System::Object* v1_, DLL2SDK::System_Xml::Mono::Xml::Schema::XsdAnySimpleType* st2_, DLL2SDK::mscorlib::System::Object* v2_); static bool IsValidQName_1269(DLL2SDK::mscorlib::System::String* qname_); static DLL2SDK::Array* SplitList_1270(DLL2SDK::mscorlib::System::String* list_); static void ReadUnhandledAttribute_1271(DLL2SDK::System_Xml::System::Xml::XmlReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* xso_); static void ParseWsdlArrayType_1272(DLL2SDK::System_Xml::System::Xml::XmlReader* reader_, DLL2SDK::System_Xml::System::Xml::XmlAttribute* attr_); static bool ReadBoolAttribute_1273(DLL2SDK::System_Xml::System::Xml::XmlReader* reader_, DLL2SDK::mscorlib::System::Exception* innerExcpetion_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDerivationMethod ReadDerivationAttribute_1274(DLL2SDK::System_Xml::System::Xml::XmlReader* reader_, DLL2SDK::mscorlib::System::Exception* innerExcpetion_, DLL2SDK::mscorlib::System::String* name_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDerivationMethod allowed_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDerivationMethod AddFlag_1275(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDerivationMethod dst_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDerivationMethod add_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaDerivationMethod allowed_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaForm ReadFormAttribute_1276(DLL2SDK::System_Xml::System::Xml::XmlReader* reader_, DLL2SDK::mscorlib::System::Exception* innerExcpetion_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaContentProcessing ReadProcessingAttribute_1277(DLL2SDK::System_Xml::System::Xml::XmlReader* reader_, DLL2SDK::mscorlib::System::Exception* innerExcpetion_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaUse ReadUseAttribute_1278(DLL2SDK::System_Xml::System::Xml::XmlReader* reader_, DLL2SDK::mscorlib::System::Exception* innerExcpetion_); static DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* ReadQNameAttribute_1279(DLL2SDK::System_Xml::System::Xml::XmlReader* reader_, DLL2SDK::mscorlib::System::Exception* innerEx_); static DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* ToQName_1280(DLL2SDK::System_Xml::System::Xml::XmlReader* reader_, DLL2SDK::mscorlib::System::String* qnamestr_, DLL2SDK::mscorlib::System::Exception* innerEx_); static int32_t ValidateAttributesResolved_1281(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* attributesResolved_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* attributes_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnyAttribute* anyAttribute_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnyAttribute* anyAttributeUse_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAttributeGroup* redefined_, bool skipEquivalent_); static bool AreAttributesEqual_1282(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAttribute* one_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAttribute* another_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* FindAttributeDeclaration_1283(DLL2SDK::mscorlib::System::String* ns_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSet* schemas_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaComplexType* cType_, DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* qname_); static bool AttributeWildcardItemValid_1284(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnyAttribute* anyAttr_, DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* qname_, DLL2SDK::mscorlib::System::String* ns_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaUnique : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaIdentityConstraint { void _ctor_1255(); int32_t Compile_1256(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); int32_t Validate_1257(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaUnique* Read_1258(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaTotalDigitsFacet : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaNumericFacet { void _ctor_1237(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet_Facet get_ThisFacet_1238(); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaTotalDigitsFacet* Read_1239(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaSimpleTypeUnion : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleTypeContent { DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* baseTypes_; DLL2SDK::Array* memberTypes_; DLL2SDK::Array* validatedTypes_; DLL2SDK::Array* validatedSchemaTypes_; void _ctor_1229(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* get_BaseTypes_1230(); DLL2SDK::Array* get_MemberTypes_1231(); DLL2SDK::Array* get_ValidatedTypes_1232(); void SetParent_1233(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* parent_); int32_t Compile_1234(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); int32_t Validate_1235(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleTypeUnion* Read_1236(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaSimpleContentRestriction : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaContent { DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnyAttribute* any_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* attributes_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* baseType_; DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* baseTypeName_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* facets_; void _ctor_1165(); DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* get_BaseTypeName_1166(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType* get_BaseType_1167(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* get_Attributes_1168(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnyAttribute* get_AnyAttribute_1169(); void set_AnyAttribute_1170(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAnyAttribute* value_); bool get_IsExtension_1171(); void SetParent_1172(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* parent_); int32_t Compile_1173(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); DLL2SDK::System_Xml::System::Xml::XmlQualifiedName* GetBaseTypeName_1174(); int32_t Validate_1175(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleContentRestriction* Read_1176(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaSimpleContent : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaContentModel { DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaContent* content_; void _ctor_1148(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaContent* get_Content_1149(); void SetParent_1150(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* parent_); int32_t Compile_1151(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); int32_t Validate_1152(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleContent* Read_1153(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaSequence : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaGroupBase { DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* items_; void _ctor_1111(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* get_Items_1112(); void SetParent_1113(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* parent_); int32_t Compile_1114(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle* GetOptimizedParticle_1115(bool isTop_); int32_t Validate_1116(DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); bool ValidateDerivationByRestriction_1117(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaParticle* baseParticle_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_, bool raiseError_); DLL2SDK::mscorlib::System::Decimal GetMinEffectiveTotalRange_1118(); void ValidateUniqueParticleAttribution_1119(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* qnames_, DLL2SDK::mscorlib::System::Collections::ArrayList* nsNames_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); void ValidateUPAOnHeadingOptionalComponents_1120(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* qnames_, DLL2SDK::mscorlib::System::Collections::ArrayList* nsNames_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); void ValidateUPAOnItems_1121(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* qnames_, DLL2SDK::mscorlib::System::Collections::ArrayList* nsNames_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); void ValidateUniqueTypeAttribution_1122(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* labels_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_, DLL2SDK::System_Xml::System::Xml::Schema::XmlSchema* schema_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSequence* Read_1123(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::System::Xml::Schema { struct XmlSchemaRedefine : DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaExternal { DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* attributeGroups_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* groups_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* items_; DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectTable* schemaTypes_; void _ctor_1107(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* get_Items_1108(); void SetParent_1109(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObject* parent_); static DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaRedefine* Read_1110(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaReader* reader_, DLL2SDK::System_Xml::System::Xml::Schema::ValidationEventHandler* h_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdGDay : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdAnySimpleType { void _ctor_513(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet_Facet get_AllowedFacets_514(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_515(); DLL2SDK::mscorlib::System::Object* ParseValue_516(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::mscorlib::System::ValueType* ParseValueType_517(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdOrdering Compare_518(DLL2SDK::mscorlib::System::Object* x_, DLL2SDK::mscorlib::System::Object* y_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdGMonth : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdAnySimpleType { void _ctor_507(); DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaFacet_Facet get_AllowedFacets_508(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_509(); DLL2SDK::mscorlib::System::Object* ParseValue_510(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::mscorlib::System::ValueType* ParseValueType_511(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdOrdering Compare_512(DLL2SDK::mscorlib::System::Object* x_, DLL2SDK::mscorlib::System::Object* y_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XdtYearMonthDuration : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdDuration { void _ctor_463(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_464(); DLL2SDK::mscorlib::System::Object* ParseValue_465(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::mscorlib::System::ValueType* ParseValueType_466(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdAnyURI : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdString { void _ctor_440(); DLL2SDK::System_Xml::System::Xml::XmlTokenizedType get_TokenizedType_441(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_442(); DLL2SDK::mscorlib::System::Object* ParseValue_443(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::mscorlib::System::ValueType* ParseValueType_444(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdQName : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdName { void _ctor_429(); DLL2SDK::System_Xml::System::Xml::XmlTokenizedType get_TokenizedType_430(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_431(); DLL2SDK::mscorlib::System::Object* ParseValue_432(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::mscorlib::System::ValueType* ParseValueType_433(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdNonPositiveInteger : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdInteger { void _ctor_394(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_395(); DLL2SDK::mscorlib::System::Object* ParseValue_396(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::mscorlib::System::ValueType* ParseValueType_397(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdPositiveInteger : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdNonNegativeInteger { void _ctor_390(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_391(); DLL2SDK::mscorlib::System::Object* ParseValue_392(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::mscorlib::System::ValueType* ParseValueType_393(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdUnsignedShort : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdUnsignedInt { void _ctor_380(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_381(); DLL2SDK::mscorlib::System::Object* ParseValue_382(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::mscorlib::System::ValueType* ParseValueType_383(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdOrdering Compare_384(DLL2SDK::mscorlib::System::Object* x_, DLL2SDK::mscorlib::System::Object* y_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdShort : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdInt { void _ctor_356(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_357(); DLL2SDK::mscorlib::System::Object* ParseValue_358(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::mscorlib::System::ValueType* ParseValueType_359(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdOrdering Compare_360(DLL2SDK::mscorlib::System::Object* x_, DLL2SDK::mscorlib::System::Object* y_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdEntities : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdName { void _ctor_324(); DLL2SDK::System_Xml::System::Xml::XmlTokenizedType get_TokenizedType_325(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_326(); DLL2SDK::mscorlib::System::Object* ParseValue_327(DLL2SDK::mscorlib::System::String* value_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nt_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::mscorlib::System::ValueType* ParseValueType_328(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::Array* GetValidatedArray_329(DLL2SDK::mscorlib::System::String* value_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nt_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdEntity : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdName { void _ctor_321(); DLL2SDK::System_Xml::System::Xml::XmlTokenizedType get_TokenizedType_322(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_323(); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdNMTokens : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdNMToken { void _ctor_291(); DLL2SDK::System_Xml::System::Xml::XmlTokenizedType get_TokenizedType_292(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_293(); DLL2SDK::mscorlib::System::Object* ParseValue_294(DLL2SDK::mscorlib::System::String* value_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nt_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::mscorlib::System::ValueType* ParseValueType_295(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::Array* GetValidatedArray_296(DLL2SDK::mscorlib::System::String* value_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nt_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XdtUntypedAtomic : DLL2SDK::System_Xml::Mono::Xml::Schema::XdtAnyAtomicType { void _ctor_271(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_272(); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdInvalidValidationState : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdValidationState { void _ctor_111(DLL2SDK::System_Xml::Mono::Xml::Schema::XsdParticleStateManager* manager_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdValidationState* EvaluateStartElement_112(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* ns_); bool EvaluateEndElement_113(); bool EvaluateIsEmptiable_114(); }; } namespace DLL2SDK::System_Xml::Mono::Xml::XPath::yyParser { struct yyUnexpectedEof : DLL2SDK::System_Xml::Mono::Xml::XPath::yyParser::yyException { void _ctor_22(); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdNegativeInteger : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdNonPositiveInteger { void _ctor_398(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_399(); DLL2SDK::mscorlib::System::Object* ParseValue_400(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::mscorlib::System::ValueType* ParseValueType_401(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdUnsignedByte : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdUnsignedShort { void _ctor_385(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_386(); DLL2SDK::mscorlib::System::Object* ParseValue_387(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::mscorlib::System::ValueType* ParseValueType_388(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdOrdering Compare_389(DLL2SDK::mscorlib::System::Object* x_, DLL2SDK::mscorlib::System::Object* y_); }; } namespace DLL2SDK::System_Xml::Mono::Xml::Schema { struct XsdByte : DLL2SDK::System_Xml::Mono::Xml::Schema::XsdShort { void _ctor_361(); DLL2SDK::System_Xml::System::Xml::Schema::XmlTypeCode get_TypeCode_362(); DLL2SDK::mscorlib::System::Object* ParseValue_363(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::mscorlib::System::ValueType* ParseValueType_364(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::System_Xml::System::Xml::XmlNameTable* nameTable_, DLL2SDK::System_Xml::System::Xml::IXmlNamespaceResolver* nsmgr_); DLL2SDK::System_Xml::Mono::Xml::Schema::XsdOrdering Compare_365(DLL2SDK::mscorlib::System::Object* x_, DLL2SDK::mscorlib::System::Object* y_); }; }