You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
codm/ligma (cheat)/sdk/System_Xml/System_Xml.hpp

8022 lines
430 KiB

4 years ago
//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<DLL2SDK::mscorlib::System::String*>* yyRule_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(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<int32_t>(0x0),
length_ = static_cast<int32_t>(0x1),
minLength_ = static_cast<int32_t>(0x2),
maxLength_ = static_cast<int32_t>(0x4),
pattern_ = static_cast<int32_t>(0x8),
enumeration_ = static_cast<int32_t>(0x10),
whiteSpace_ = static_cast<int32_t>(0x20),
maxInclusive_ = static_cast<int32_t>(0x40),
maxExclusive_ = static_cast<int32_t>(0x80),
minExclusive_ = static_cast<int32_t>(0x100),
minInclusive_ = static_cast<int32_t>(0x200),
totalDigits_ = static_cast<int32_t>(0x400),
fractionDigits_ = static_cast<int32_t>(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<int32_t>(0x0),
Element_ = static_cast<int32_t>(0x1),
Attribute_ = static_cast<int32_t>(0x2),
Namespace_ = static_cast<int32_t>(0x3),
Text_ = static_cast<int32_t>(0x4),
SignificantWhitespace_ = static_cast<int32_t>(0x5),
Whitespace_ = static_cast<int32_t>(0x6),
ProcessingInstruction_ = static_cast<int32_t>(0x7),
Comment_ = static_cast<int32_t>(0x8),
All_ = static_cast<int32_t>(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<int32_t>(0x0),
Default_ = static_cast<int32_t>(0x1),
Preserve_ = static_cast<int32_t>(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<int32_t>(0x0),
ReadElementContentAsBase64_ = static_cast<int32_t>(0x1),
ReadContentAsBase64_ = static_cast<int32_t>(0x2),
ReadElementContentAsBinHex_ = static_cast<int32_t>(0x3),
ReadContentAsBinHex_ = static_cast<int32_t>(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<wchar_t>* buffer_, int32_t offset_, int32_t length_);
DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_2943(DLL2SDK::Array<wchar_t>* 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<int32_t>(0x0),
Element_ = static_cast<int32_t>(0x1),
Attribute_ = static_cast<int32_t>(0x2),
Text_ = static_cast<int32_t>(0x3),
CDATA_ = static_cast<int32_t>(0x4),
EntityReference_ = static_cast<int32_t>(0x5),
Entity_ = static_cast<int32_t>(0x6),
ProcessingInstruction_ = static_cast<int32_t>(0x7),
Comment_ = static_cast<int32_t>(0x8),
Document_ = static_cast<int32_t>(0x9),
DocumentType_ = static_cast<int32_t>(0xA),
DocumentFragment_ = static_cast<int32_t>(0xB),
Notation_ = static_cast<int32_t>(0xC),
Whitespace_ = static_cast<int32_t>(0xD),
SignificantWhitespace_ = static_cast<int32_t>(0xE),
EndElement_ = static_cast<int32_t>(0xF),
EndEntity_ = static_cast<int32_t>(0x10),
XmlDeclaration_ = static_cast<int32_t>(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<int32_t>(0x1),
ElementDecl_ = static_cast<int32_t>(0x2),
AttlistDecl_ = static_cast<int32_t>(0x3),
EntityDecl_ = static_cast<int32_t>(0x4),
NotationDecl_ = static_cast<int32_t>(0x5),
PI_ = static_cast<int32_t>(0x6),
Comment_ = static_cast<int32_t>(0x7),
InsideSingleQuoted_ = static_cast<int32_t>(0x8),
InsideDoubleQuoted_ = static_cast<int32_t>(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<StaticFields*>(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<DLL2SDK::mscorlib::System::Object*>* args_);
};
}
namespace DLL2SDK::System_Xml::System::Xml
{
enum struct XmlTextWriter_XmlDeclState : int32_t
{
Allow_ = static_cast<int32_t>(0x0),
Ignore_ = static_cast<int32_t>(0x1),
Auto_ = static_cast<int32_t>(0x2),
Prohibit_ = static_cast<int32_t>(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<StaticFields*>(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<int32_t>(0x0),
Fragment_ = static_cast<int32_t>(0x1),
Document_ = static_cast<int32_t>(0x2)
};
}
namespace DLL2SDK::System_Xml::System::Xml
{
enum struct NamespaceHandling : int32_t
{
Default_ = static_cast<int32_t>(0x0),
OmitDuplicates_ = static_cast<int32_t>(0x1)
};
}
namespace DLL2SDK::System_Xml::System::Xml
{
enum struct XmlOutputMethod : int32_t
{
Xml_ = static_cast<int32_t>(0x0),
Html_ = static_cast<int32_t>(0x1),
Text_ = static_cast<int32_t>(0x2),
AutoDetect_ = static_cast<int32_t>(0x3)
};
}
namespace DLL2SDK::System_Xml::System::Xml
{
enum struct NewLineHandling : int32_t
{
Replace_ = static_cast<int32_t>(0x0),
Entitize_ = static_cast<int32_t>(0x1),
None_ = static_cast<int32_t>(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<DLL2SDK::mscorlib::System::String*, int32_t>* __f__switch_map44_;
DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2<DLL2SDK::mscorlib::System::String*, int32_t>* __f__switch_map46_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(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<int32_t>(0x0),
Auto_ = static_cast<int32_t>(0x1),
DTD_ = static_cast<int32_t>(0x2),
XDR_ = static_cast<int32_t>(0x3),
Schema_ = static_cast<int32_t>(0x4)
};
}
namespace DLL2SDK::System_Xml::System::Xml
{
enum struct EntityHandling : int32_t
{
ExpandEntities_ = static_cast<int32_t>(0x1),
ExpandCharEntities_ = static_cast<int32_t>(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<int32_t>(0x0),
ID_ = static_cast<int32_t>(0x1),
IDREF_ = static_cast<int32_t>(0x2),
IDREFS_ = static_cast<int32_t>(0x3),
ENTITY_ = static_cast<int32_t>(0x4),
ENTITIES_ = static_cast<int32_t>(0x5),
NMTOKEN_ = static_cast<int32_t>(0x6),
NMTOKENS_ = static_cast<int32_t>(0x7),
NOTATION_ = static_cast<int32_t>(0x8),
ENUMERATION_ = static_cast<int32_t>(0x9),
QName_ = static_cast<int32_t>(0xA),
NCName_ = static_cast<int32_t>(0xB),
None_ = static_cast<int32_t>(0xC)
};
}
namespace DLL2SDK::System_Xml::System::Xml
{
enum struct Formatting : int32_t
{
None_ = static_cast<int32_t>(0x0),
Indented_ = static_cast<int32_t>(0x1)
};
}
namespace DLL2SDK::System_Xml::System::Xml
{
enum struct WriteState : int32_t
{
Start_ = static_cast<int32_t>(0x0),
Prolog_ = static_cast<int32_t>(0x1),
Element_ = static_cast<int32_t>(0x2),
Attribute_ = static_cast<int32_t>(0x3),
Content_ = static_cast<int32_t>(0x4),
Closed_ = static_cast<int32_t>(0x5),
Error_ = static_cast<int32_t>(0x6)
};
}
namespace DLL2SDK::System_Xml::System::Xml
{
enum struct WhitespaceHandling : int32_t
{
All_ = static_cast<int32_t>(0x0),
Significant_ = static_cast<int32_t>(0x1),
None_ = static_cast<int32_t>(0x2)
};
}
namespace DLL2SDK::System_Xml::System::Xml
{
enum struct ReadState : int32_t
{
Initial_ = static_cast<int32_t>(0x0),
Interactive_ = static_cast<int32_t>(0x1),
Error_ = static_cast<int32_t>(0x2),
EndOfFile_ = static_cast<int32_t>(0x3),
Closed_ = static_cast<int32_t>(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<int32_t>(0x0),
ProcessInlineSchema_ = static_cast<int32_t>(0x1),
ProcessSchemaLocation_ = static_cast<int32_t>(0x2),
ReportValidationWarnings_ = static_cast<int32_t>(0x4),
ProcessIdentityConstraints_ = static_cast<int32_t>(0x8),
AllowXmlAttributes_ = static_cast<int32_t>(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<StaticFields*>(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<int32_t>(0x0),
After_ = static_cast<int32_t>(0x1),
Same_ = static_cast<int32_t>(0x2),
Unknown_ = static_cast<int32_t>(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<int32_t>(0x0),
Remove_ = static_cast<int32_t>(0x1),
Change_ = static_cast<int32_t>(0x2)
};
}
namespace DLL2SDK::System_Xml::System::Xml
{
struct XmlNamespaceManager : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::Array<DLL2SDK::System_Xml::System::Xml::XmlNamespaceManager_NsDecl>* decls_;
int32_t declPos_;
DLL2SDK::Array<DLL2SDK::System_Xml::System::Xml::XmlNamespaceManager_NsScope>* 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<DLL2SDK::mscorlib::System::String*, int32_t>* __f__switch_map28_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(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<StaticFields*>(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<wchar_t>* 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<wchar_t>* 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<uint8_t>* 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<StaticFields*>(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<uint8_t>* 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<uint8_t>* buffer_, int32_t offset_, int32_t count_);
static void _cctor_2684();
static DLL2SDK::mscorlib::System::String* GetStringFromBytes_2685(DLL2SDK::Array<uint8_t>* bytes_, int32_t index_, int32_t count_);
};
}
namespace DLL2SDK::System_Xml::System::Xml
{
struct NonBlockingStreamReader : DLL2SDK::mscorlib::System::IO::TextReader
{
DLL2SDK::Array<uint8_t>* input_buffer_;
DLL2SDK::Array<wchar_t>* 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<wchar_t>* 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<StaticFields*>(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<wchar_t>* 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<DLL2SDK::mscorlib::System::String*>* 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<int32_t>(0x0),
ExcludeXml_ = static_cast<int32_t>(0x1),
Local_ = static_cast<int32_t>(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<DLL2SDK::mscorlib::System::Type*>* optimal_create_types_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(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<DLL2SDK::mscorlib::System::String*, int32_t>* __f__switch_map4A_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(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<int32_t>(0x0),
Utc_ = static_cast<int32_t>(0x1),
Unspecified_ = static_cast<int32_t>(0x2),
RoundtripKind_ = static_cast<int32_t>(0x3)
};
}
namespace DLL2SDK::System_Xml::System::Xml
{
struct XmlConvert : DLL2SDK::mscorlib::System::Object
{
struct StaticFields
{
DLL2SDK::Array<DLL2SDK::mscorlib::System::String*>* datetimeFormats_;
DLL2SDK::Array<DLL2SDK::mscorlib::System::String*>* defaultDateTimeFormats_;
DLL2SDK::Array<DLL2SDK::mscorlib::System::String*>* roundtripDateTimeFormats_;
DLL2SDK::Array<DLL2SDK::mscorlib::System::String*>* localDateTimeFormats_;
DLL2SDK::Array<DLL2SDK::mscorlib::System::String*>* utcDateTimeFormats_;
DLL2SDK::Array<DLL2SDK::mscorlib::System::String*>* unspecifiedDateTimeFormats_;
DLL2SDK::mscorlib::System::Globalization::DateTimeStyles _defaultStyle_;
DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2<DLL2SDK::mscorlib::System::String*, int32_t>* __f__switch_map49_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(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<DLL2SDK::mscorlib::System::String*>* formats_);
static DLL2SDK::mscorlib::System::DateTime ToDateTime_2421(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::Array<DLL2SDK::mscorlib::System::String*>* 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<uint8_t>* FromBinHexString_2444(DLL2SDK::mscorlib::System::String* s_);
static int32_t FromBinHexString_2445(DLL2SDK::Array<wchar_t>* chars_, int32_t offset_, int32_t charLength_, DLL2SDK::Array<uint8_t>* 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<wchar_t>* WhitespaceChars_;
DLL2SDK::Array<uint8_t>* firstNamePages_;
DLL2SDK::Array<uint8_t>* namePages_;
DLL2SDK::Array<uint32_t>* nameBitmap_;
DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2<DLL2SDK::mscorlib::System::String*, int32_t>* __f__switch_map47_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(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<wchar_t>* 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<DLL2SDK::System_Xml::System::Xml::NameTable_Entry*>* buckets_;
int32_t size_;
void _ctor_2324();
DLL2SDK::mscorlib::System::String* Add_2325(DLL2SDK::Array<wchar_t>* 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<wchar_t>* 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<int32_t>(0x0),
Warning_ = static_cast<int32_t>(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<wchar_t>* 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<int32_t>(0x0),
Optional_ = static_cast<int32_t>(0x1),
ZeroOrMore_ = static_cast<int32_t>(0x2),
OneOrMore_ = static_cast<int32_t>(0x3)
};
}
namespace DLL2SDK::System_Xml::Mono::Xml
{
enum struct DTDAttributeOccurenceType : int32_t
{
None_ = static_cast<int32_t>(0x0),
Required_ = static_cast<int32_t>(0x1),
Optional_ = static_cast<int32_t>(0x2),
Fixed_ = static_cast<int32_t>(0x3)
};
}
namespace DLL2SDK::System_Xml::Mono::Xml
{
enum struct DTDContentOrderType : int32_t
{
None_ = static_cast<int32_t>(0x0),
Seq_ = static_cast<int32_t>(0x1),
Or_ = static_cast<int32_t>(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<DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2<DLL2SDK::mscorlib::System::String*, DLL2SDK::System_Xml::Mono::Xml::DTDNode*>>
{
void _ctor_2037();
DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1<DLL2SDK::System_Xml::Mono::Xml::DTDNode*>* 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<DLL2SDK::System_Xml::System::Xml::XmlException*>* 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<int32_t>(0x1),
Number_ = static_cast<int32_t>(0x2)
};
}
namespace DLL2SDK::System_Xml::System::Xml::XPath
{
enum struct XPathResultType : int32_t
{
Number_ = static_cast<int32_t>(0x0),
String_ = static_cast<int32_t>(0x1),
Boolean_ = static_cast<int32_t>(0x2),
NodeSet_ = static_cast<int32_t>(0x3),
Navigator_ = static_cast<int32_t>(0x4),
Any_ = static_cast<int32_t>(0x5),
Error_ = static_cast<int32_t>(0x6)
};
}
namespace DLL2SDK::System_Xml::System::Xml::XPath
{
struct XPathNavigator : DLL2SDK::System_Xml::System::Xml::XPath::XPathItem
{
struct StaticFields
{
DLL2SDK::Array<wchar_t>* escape_text_chars_;
DLL2SDK::Array<wchar_t>* escape_attr_chars_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(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<StaticFields*>(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<StaticFields*>(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<DLL2SDK::mscorlib::System::Object*>* s_rgTokenMap_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(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<int32_t>(0x0),
AncestorOrSelf_ = static_cast<int32_t>(0x1),
Attribute_ = static_cast<int32_t>(0x2),
Child_ = static_cast<int32_t>(0x3),
Descendant_ = static_cast<int32_t>(0x4),
DescendantOrSelf_ = static_cast<int32_t>(0x5),
Following_ = static_cast<int32_t>(0x6),
FollowingSibling_ = static_cast<int32_t>(0x7),
Namespace_ = static_cast<int32_t>(0x8),
Parent_ = static_cast<int32_t>(0x9),
Preceding_ = static_cast<int32_t>(0xA),
PrecedingSibling_ = static_cast<int32_t>(0xB),
Self_ = static_cast<int32_t>(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<StaticFields*>(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<DLL2SDK::mscorlib::System::Object*>* 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<wchar_t>* rgchWhitespace_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(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<DLL2SDK::System_Xml::System::Xml::XmlQualifiedName*>* 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<StaticFields*>(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<int32_t>(0x0),
Primitive_ = static_cast<int32_t>(0x1),
Enum_ = static_cast<int32_t>(0x2),
Array_ = static_cast<int32_t>(0x3),
Class_ = static_cast<int32_t>(0x4),
XmlSerializable_ = static_cast<int32_t>(0x5),
XmlNode_ = static_cast<int32_t>(0x6),
Void_ = static_cast<int32_t>(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<int32_t>(0x0),
Item_ = static_cast<int32_t>(0x1),
Node_ = static_cast<int32_t>(0x2),
Document_ = static_cast<int32_t>(0x3),
Element_ = static_cast<int32_t>(0x4),
Attribute_ = static_cast<int32_t>(0x5),
Namespace_ = static_cast<int32_t>(0x6),
ProcessingInstruction_ = static_cast<int32_t>(0x7),
Comment_ = static_cast<int32_t>(0x8),
Text_ = static_cast<int32_t>(0x9),
AnyAtomicType_ = static_cast<int32_t>(0xA),
UntypedAtomic_ = static_cast<int32_t>(0xB),
String_ = static_cast<int32_t>(0xC),
Boolean_ = static_cast<int32_t>(0xD),
Decimal_ = static_cast<int32_t>(0xE),
Float_ = static_cast<int32_t>(0xF),
Double_ = static_cast<int32_t>(0x10),
Duration_ = static_cast<int32_t>(0x11),
DateTime_ = static_cast<int32_t>(0x12),
Time_ = static_cast<int32_t>(0x13),
Date_ = static_cast<int32_t>(0x14),
GYearMonth_ = static_cast<int32_t>(0x15),
GYear_ = static_cast<int32_t>(0x16),
GMonthDay_ = static_cast<int32_t>(0x17),
GDay_ = static_cast<int32_t>(0x18),
GMonth_ = static_cast<int32_t>(0x19),
HexBinary_ = static_cast<int32_t>(0x1A),
Base64Binary_ = static_cast<int32_t>(0x1B),
AnyUri_ = static_cast<int32_t>(0x1C),
QName_ = static_cast<int32_t>(0x1D),
Notation_ = static_cast<int32_t>(0x1E),
NormalizedString_ = static_cast<int32_t>(0x1F),
Token_ = static_cast<int32_t>(0x20),
Language_ = static_cast<int32_t>(0x21),
NmToken_ = static_cast<int32_t>(0x22),
Name_ = static_cast<int32_t>(0x23),
NCName_ = static_cast<int32_t>(0x24),
Id_ = static_cast<int32_t>(0x25),
Idref_ = static_cast<int32_t>(0x26),
Entity_ = static_cast<int32_t>(0x27),
Integer_ = static_cast<int32_t>(0x28),
NonPositiveInteger_ = static_cast<int32_t>(0x29),
NegativeInteger_ = static_cast<int32_t>(0x2A),
Long_ = static_cast<int32_t>(0x2B),
Int_ = static_cast<int32_t>(0x2C),
Short_ = static_cast<int32_t>(0x2D),
Byte_ = static_cast<int32_t>(0x2E),
NonNegativeInteger_ = static_cast<int32_t>(0x2F),
UnsignedLong_ = static_cast<int32_t>(0x30),
UnsignedInt_ = static_cast<int32_t>(0x31),
UnsignedShort_ = static_cast<int32_t>(0x32),
UnsignedByte_ = static_cast<int32_t>(0x33),
PositiveInteger_ = static_cast<int32_t>(0x34),
YearMonthDuration_ = static_cast<int32_t>(0x35),
DayTimeDuration_ = static_cast<int32_t>(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<DLL2SDK::System_Xml::System::Xml::XmlAttribute*>* 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<DLL2SDK::System_Xml::System::Xml::XmlAttribute*>* get_UnhandledAttributes_605();
void set_UnhandledAttributes_606(DLL2SDK::Array<DLL2SDK::System_Xml::System::Xml::XmlAttribute*>* 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<StaticFields*>(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<int32_t>(0x0),
Valid_ = static_cast<int32_t>(0x1),
Invalid_ = static_cast<int32_t>(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<int32_t>(0x0),
Substitution_ = static_cast<int32_t>(0x1),
Extension_ = static_cast<int32_t>(0x2),
Restriction_ = static_cast<int32_t>(0x4),
List_ = static_cast<int32_t>(0x8),
Union_ = static_cast<int32_t>(0x10),
All_ = static_cast<int32_t>(0xFF),
None_ = static_cast<int32_t>(0x100)
};
}
namespace DLL2SDK::System_Xml::System::Xml::Schema
{
enum struct XmlSchemaUse : int32_t
{
None_ = static_cast<int32_t>(0x0),
Optional_ = static_cast<int32_t>(0x1),
Prohibited_ = static_cast<int32_t>(0x2),
Required_ = static_cast<int32_t>(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<DLL2SDK::mscorlib::System::String*, int32_t>* __f__switch_map2E_;
DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2<DLL2SDK::mscorlib::System::String*, int32_t>* __f__switch_map2F_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(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<DLL2SDK::mscorlib::System::String*>* enumarationFacetValues_;
DLL2SDK::Array<DLL2SDK::mscorlib::System::String*>* patternFacetValues_;
DLL2SDK::Array<DLL2SDK::System::System::Text::RegularExpressions::Regex*>* 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<StaticFields*>(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<StaticFields*>(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<StaticFields*>(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<int32_t>(0x0),
Qualified_ = static_cast<int32_t>(0x1),
Unqualified_ = static_cast<int32_t>(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<DLL2SDK::System_Xml::System::Xml::XmlNode*>* markup_;
DLL2SDK::mscorlib::System::String* source_;
void _ctor_805();
DLL2SDK::Array<DLL2SDK::System_Xml::System::Xml::XmlNode*>* get_Markup_806();
void set_Markup_807(DLL2SDK::Array<DLL2SDK::System_Xml::System::Xml::XmlNode*>* 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<int32_t>(0x0),
Replace_ = static_cast<int32_t>(0x1),
Collapse_ = static_cast<int32_t>(0x2)
};
}
namespace DLL2SDK::System_Xml::System::Xml::Schema
{
enum struct XmlSchemaContentType : int32_t
{
TextOnly_ = static_cast<int32_t>(0x0),
Empty_ = static_cast<int32_t>(0x1),
ElementOnly_ = static_cast<int32_t>(0x2),
Mixed_ = static_cast<int32_t>(0x3)
};
}
namespace DLL2SDK::System_Xml::System::Xml::Schema
{
enum struct XmlSchemaContentProcessing : int32_t
{
None_ = static_cast<int32_t>(0x0),
Skip_ = static_cast<int32_t>(0x1),
Lax_ = static_cast<int32_t>(0x2),
Strict_ = static_cast<int32_t>(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<StaticFields*>(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<DLL2SDK::System_Xml::System::Xml::XmlNode*>* markup_;
DLL2SDK::mscorlib::System::String* source_;
void _ctor_650();
DLL2SDK::Array<DLL2SDK::System_Xml::System::Xml::XmlNode*>* get_Markup_651();
void set_Markup_652(DLL2SDK::Array<DLL2SDK::System_Xml::System::Xml::XmlNode*>* 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<StaticFields*>(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<DLL2SDK::mscorlib::System::String*, int32_t>* __f__switch_map2D_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(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<DLL2SDK::mscorlib::System::String*>* value_;
void _ctor_542(DLL2SDK::Array<DLL2SDK::mscorlib::System::String*>* value_);
DLL2SDK::Array<DLL2SDK::mscorlib::System::String*>* 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<wchar_t>* 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<DLL2SDK::mscorlib::System::String*, int32_t>* __f__switch_map2A_;
DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2<DLL2SDK::mscorlib::System::String*, int32_t>* __f__switch_map2B_;
DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2<DLL2SDK::mscorlib::System::String*, int32_t>* __f__switch_map2C_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(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<wchar_t>* 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<StaticFields*>(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<DLL2SDK::mscorlib::System::String*>* 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<DLL2SDK::mscorlib::System::String*>* timeFormats_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(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<uint8_t>* decodeTable_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(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<DLL2SDK::mscorlib::System::String*>* 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<int32_t>(0xFFFFFFFF),
Equal_ = static_cast<int32_t>(0x0),
GreaterThan_ = static_cast<int32_t>(0x1),
Indeterminate_ = static_cast<int32_t>(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<StaticFields*>(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<DLL2SDK::mscorlib::System::String*, int32_t>* __f__switch_map6_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(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<DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAttribute*>* 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<DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaAttribute*>* emptyAttributeArray_;
DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2<DLL2SDK::mscorlib::System::String*, int32_t>* __f__switch_map3_;
DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2<DLL2SDK::mscorlib::System::String*, int32_t>* __f__switch_map4_;
DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2<DLL2SDK::mscorlib::System::String*, int32_t>* __f__switch_map5_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(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<StaticFields*>(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<DLL2SDK::mscorlib::System::String*, int32_t>* __f__switch_map2_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(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<DLL2SDK::System_Xml::Mono::Xml::Schema::XsdIdentityStep*>* 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<DLL2SDK::System_Xml::Mono::Xml::Schema::XsdIdentityPath*>* fieldPaths_;
int32_t index_;
void _ctor_31(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaXPath* field_, int32_t index_);
DLL2SDK::Array<DLL2SDK::System_Xml::Mono::Xml::Schema::XsdIdentityPath*>* get_Paths_32();
};
}
namespace DLL2SDK::System_Xml::Mono::Xml::Schema
{
struct XsdIdentitySelector : DLL2SDK::mscorlib::System::Object
{
DLL2SDK::Array<DLL2SDK::System_Xml::Mono::Xml::Schema::XsdIdentityPath*>* selectorPaths_;
DLL2SDK::mscorlib::System::Collections::ArrayList* fields_;
DLL2SDK::Array<DLL2SDK::System_Xml::Mono::Xml::Schema::XsdIdentityField*>* cachedFields_;
void _ctor_27(DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaXPath* selector_);
DLL2SDK::Array<DLL2SDK::System_Xml::Mono::Xml::Schema::XsdIdentityPath*>* get_Paths_28();
void AddField_29(DLL2SDK::System_Xml::Mono::Xml::Schema::XsdIdentityField* field_);
DLL2SDK::Array<DLL2SDK::System_Xml::Mono::Xml::Schema::XsdIdentityField*>* 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<DLL2SDK::mscorlib::System::String*>* yyNames_;
DLL2SDK::Array<int16_t>* yyLhs_;
DLL2SDK::Array<int16_t>* yyLen_;
DLL2SDK::Array<int16_t>* yyDefRed_;
DLL2SDK::Array<int16_t>* yyDgoto_;
DLL2SDK::Array<int16_t>* yySindex_;
DLL2SDK::Array<int16_t>* yyRindex_;
DLL2SDK::Array<int16_t>* yyGindex_;
DLL2SDK::Array<int16_t>* yyTable_;
DLL2SDK::Array<int16_t>* yyCheck_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(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<DLL2SDK::mscorlib::System::Object*>* 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<DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2<DLL2SDK::mscorlib::System::String*, DLL2SDK::System_Xml::Mono::Xml::DTDNode*>> __s_431___0_;
DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2<DLL2SDK::mscorlib::System::String*, DLL2SDK::System_Xml::Mono::Xml::DTDNode*> _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<DLL2SDK::System_Xml::Mono::Xml::DTDNode*>* 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<StaticFields*>(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<DLL2SDK::System_Xml::System::Xml::XmlTextWriter_XmlNodeInfo*>* 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<wchar_t>* escaped_text_chars_;
DLL2SDK::Array<wchar_t>* escaped_attr_chars_;
DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2<DLL2SDK::mscorlib::System::String*, int32_t>* __f__switch_map53_;
DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2<DLL2SDK::mscorlib::System::String*, int32_t>* __f__switch_map54_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(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<wchar_t>* text_, int32_t idx_, int32_t length_);
void WriteEscapedBuffer_3212(DLL2SDK::Array<wchar_t>* 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<DLL2SDK::mscorlib::System::String*>* 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<DLL2SDK::System_Xml::Mono::Xml2::XmlTextReader_XmlAttributeTokenInfo*>* attributeTokens_;
DLL2SDK::Array<DLL2SDK::System_Xml::Mono::Xml2::XmlTextReader_XmlTokenInfo*>* 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<DLL2SDK::System_Xml::Mono::Xml2::XmlTextReader_TagName>* 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<wchar_t>* 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<wchar_t>* whitespaceCache_;
DLL2SDK::System_Xml::Mono::Xml2::XmlTextReader_DtdInputStateStack* stateStack_;
struct StaticFields
{
DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2<DLL2SDK::mscorlib::System::String*, int32_t>* __f__switch_map51_;
DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2<DLL2SDK::mscorlib::System::String*, int32_t>* __f__switch_map52_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(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<wchar_t>* 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<wchar_t>* 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<DLL2SDK::System_Xml::Mono::Xml::DTDValidatingReader_AttributeSlot*>* 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<wchar_t>* whitespaceChars_;
struct StaticFields
{
DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2<DLL2SDK::mscorlib::System::String*, int32_t>* __f__switch_map43_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(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<DLL2SDK::mscorlib::System::String*, int32_t>* __f__switch_map41_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(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<DLL2SDK::mscorlib::System::String*>* keywords_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(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<DLL2SDK::System_Xml::Mono::Xml::Schema::XsdIdentityPath*>* compiledExpression_;
DLL2SDK::System_Xml::Mono::Xml::Schema::XsdIdentityPath* currentPath_;
struct StaticFields
{
DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2<DLL2SDK::mscorlib::System::String*, int32_t>* __f__switch_map3C_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(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<DLL2SDK::System_Xml::Mono::Xml::Schema::XsdIdentityPath*>* 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<DLL2SDK::mscorlib::System::String*, int32_t>* __f__switch_map36_;
DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2<DLL2SDK::mscorlib::System::String*, int32_t>* __f__switch_map37_;
DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2<DLL2SDK::mscorlib::System::String*, int32_t>* __f__switch_map38_;
DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2<DLL2SDK::mscorlib::System::String*, int32_t>* __f__switch_map39_;
DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2<DLL2SDK::mscorlib::System::String*, int32_t>* __f__switch_map3A_;
DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2<DLL2SDK::mscorlib::System::String*, int32_t>* __f__switch_map3B_;
};
StaticFields* GetStaticFields() { return reinterpret_cast<StaticFields*>(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<DLL2SDK::mscorlib::System::String*>* 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<DLL2SDK::System_Xml::System::Xml::XmlQualifiedName*>* memberTypes_;
DLL2SDK::Array<DLL2SDK::mscorlib::System::Object*>* validatedTypes_;
DLL2SDK::Array<DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaSimpleType*>* validatedSchemaTypes_;
void _ctor_1229();
DLL2SDK::System_Xml::System::Xml::Schema::XmlSchemaObjectCollection* get_BaseTypes_1230();
DLL2SDK::Array<DLL2SDK::System_Xml::System::Xml::XmlQualifiedName*>* get_MemberTypes_1231();
DLL2SDK::Array<DLL2SDK::mscorlib::System::Object*>* 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<DLL2SDK::mscorlib::System::String*>* 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<DLL2SDK::mscorlib::System::String*>* 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_);
};
}