#include "pch-cpp.hpp" struct VirtualActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; template struct VirtualActionInvoker1 { typedef void (*Action)(void*, T1, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct VirtualActionInvoker2 { typedef void (*Action)(void*, T1, T2, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct VirtualActionInvoker3 { typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method); } }; template struct VirtualActionInvoker4 { typedef void (*Action)(void*, T1, T2, T3, T4, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method); } }; template struct VirtualActionInvoker5 { typedef void (*Action)(void*, T1, T2, T3, T4, T5, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, invokeData.method); } }; template struct VirtualFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; template struct VirtualFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct VirtualFuncInvoker2 { typedef R (*Func)(void*, T1, T2, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct VirtualFuncInvoker3 { typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method); } }; template struct VirtualFuncInvoker5 { typedef R (*Func)(void*, T1, T2, T3, T4, T5, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, invokeData.method); } }; template struct GenericVirtualActionInvoker1 { typedef void (*Action)(void*, T1, const RuntimeMethod*); static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData); ((Action)invokeData.methodPtr)(obj, p1, invokeData.method); } }; struct InterfaceActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; template struct InterfaceActionInvoker1 { typedef void (*Action)(void*, T1, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct InterfaceActionInvoker2 { typedef void (*Action)(void*, T1, T2, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct InterfaceFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; template struct GenericInterfaceActionInvoker1 { typedef void (*Action)(void*, T1, const RuntimeMethod*); static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData); ((Action)invokeData.methodPtr)(obj, p1, invokeData.method); } }; struct Action_1_t3137749576010DD307B29662A2E47C43C7F7D04C; struct Action_1_tAFBD759E01ADE1CCF9C2015D5EFB3E69A9F26F04; struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87; struct Action_1_t5EBB3AEBB9FE27F01C5BD35C3A6AD36CB3AA357A; struct AsyncLocal_1_t1D3339EA4C8650D2DEDDF9553E5C932B3DC2CCFD; struct ConcurrentQueue_1_tFCE6E2ADC4E100DCD4978397DC2415E5678597E9; struct ConcurrentStack_1_t4BB49F2A73A9E5EB3485E7CC65A24C8065D7967A; struct Dictionary_2_t58F29563F0963A2C4F60917B284B7958D0AD81A5; struct Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3; struct Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54; struct Dictionary_2_t403063CE4960B4F46C688912237C6A27E550FF55; struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA; struct Dictionary_2_t97927A253D7E344A8CD9854C2D0CE5207C6B51B4; struct Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28; struct Dictionary_2_tA1C46A4AE8BF6F61CE13FCB4610037808EA8AB66; struct Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83; struct Dictionary_2_tFBC4C6ED8A0F40728E6C07F1B16ADCF686F7020B; struct EventHandler_1_tE698654C3F437D97ABCCA3FD0AD8F86E776DC77A; struct Func_1_t6DC0003668FDF27D170AC44D4EE178B5077A9B6F; struct Func_1_tAFD9CF4BFB124A16E55FC1EB5D032ED72316D55F; struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4; struct Func_1_tD59A12717D79BFB403BF973694B1BE5B85474BD1; struct Func_2_t83DFBD797BAE66E7EE7685A80451C47EEA1920FC; struct Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00; struct Func_2_tACBF5A1656250800CE861707354491F0611F6624; struct Func_2_t5A0D02418B3D2E2D504E50ABC21B937FDD1DF82E; struct Func_4_t714EA7575BC4411791EB413BE56D4DD1F8C570B9; struct HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2; struct IEnumerable_1_tFCB3E41202F3CC65C7DE9B40C22F196A081E84D6; struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9; struct IEnumerable_1_t492011CB9DBB43B73457613AA38A608F308CA991; struct IEnumerable_1_t1DD96EEE59C0E202D1F7718435DBEB816C629753; struct IEnumerable_1_t204A8F00BCB96678C9B6DAA433BAAA5FF03B4B43; struct IEnumerator_1_tB44BA4FE494810CCCF763D3279C667BBC1463BA6; struct IEqualityComparer_1_tDBFC8496F14612776AF930DBF84AFE7D06D1F0E9; struct IEqualityComparer_1_t2CA7720C7ADCCDECD3B02E45878B4478619D5347; struct IEqualityComparer_1_tAE94C8F24AD5B94D4EE85CA9FC59E3409D41CAF7; struct IEqualityComparer_1_t0C79004BFE79D9DBCE6C2250109D31D468A9A68E; struct IList_1_t7117A460F7A4F72A978B6A6960054EF56FA2A5A3; struct IList_1_tF446832AC89EFDB0BFDFEFC89E0031BA5C2367FF; struct IList_1_tB711AFC310B1BC237ABE08E2F70C036807ED24FD; struct KeyCollection_tB45A861D090B15129521119AE48ED3813820A974; struct KeyCollection_t82B1DA258C07731E0B6986D68676AC640D190DF6; struct KeyCollection_t12615D1CCE04829C2F04B905CF03C9238B0AEA33; struct Lazy_1_tD9EEDBF57C35C796EF5E641B5979F0182FD35FB9; struct Lazy_1_tAD66CD7CC97BB996411F4FE0F49A1817031B906E; struct List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4; struct List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A; struct List_1_t3F99226F0C691927C5B70A8B7FD8B4ACA817A785; struct List_1_t1CDDD861715A83BE1EF98CE75870A483BB5ECC93; struct List_1_t73C786BB01E05FA7B2ACAA21DA57002B4503C95F; struct List_1_tCDB8E805C8CB30583E7E9898BB19C50B14A11BD9; struct List_1_t320DF1C6DD4F95E2B8DD96532F53CC6FCFA27A76; struct List_1_t3FBB240824F5AB5175583F3C55F9945016D1090B; struct List_1_t9F4F8EB487AD8634210B33C2FD40A9DB5604EDB3; struct List_1_t151A1BC1807DD3664F9A0AD5F5D74FF992C57A4C; struct List_1_tD455920B93EB13CDFF946088629D287A8D3CA973; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D; struct List_1_t28220AC1AA2B13319DEE8320BA0E406FC53BAFE3; struct List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC; struct List_1_tBBB35DADE034D8DE3C14559CA3330440BC566254; struct List_1_tB665FFE04A93745D6522A5612EB44764C59B1887; struct List_1_t8078DA05B33399C033FBE114952B0966C7A96CE6; struct List_1_t43EC7C138A17FAAD7120408F039923082A70301A; struct List_1_t0DEBFF0AF13E84FF24F89DD30EB4F0108A132F23; struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12; struct Predicate_1_t7F48518B008C1472339EEEBABA3DE203FE1F26ED; struct ReadOnlyCollection_1_t10BCF2C7F79204D4E57CD67940CF52D2519DC8B1; struct ReadOnlyCollection_1_t0A3EEA206F04C2F9E8303E24D863C2E7FD258886; struct TaskCompletionSource_1_tDE643F9A66BD49F930CC9BCFC87E1E9ACF857720; struct TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37; struct TaskFactory_1_t6F188FE70F3006B0386002E392B799D85100732B; struct Task_1_t824317F4B958F7512E8F7300511752937A6C6043; struct Task_1_tC008A0B4CAA8158AA8AEBF5425B077F30B57AA6F; struct Task_1_t4C228DE57804012969575431CFF12D57C875552D; struct Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2; struct Tuple_2_tEF6BBD2BCDAEFB1D7A1A704A537A2A95A450631B; struct ValueCollection_t038245E04B5D2A80048D9F8021A23E69A0C9DBAA; struct ValueCollection_t61C3E629C491DE9CC25C56CD30802178744A713F; struct ValueCollection_tCDA65D6A56B6AD2D37B508FB6DACB71CF8E4273B; struct EntryU5BU5D_t1E85CBF91297C9D62A0FC2AD29FD24E33C8A5E54; struct EntryU5BU5D_tFC8F16BB2513B5EEDADCF617A38510B0CA44A839; struct EntryU5BU5D_t9126389937FEF13E2B4ECFAF4A831362AAAFBCE0; struct SlotU5BU5D_tC4D7CD3E804DC835CCF2F990797BC1D9AE4330D7; struct SparselyPopulatedArray_1U5BU5D_t8E75A036E16E53CF08AAAF37EB6621DE3B26307E; struct Task_1U5BU5D_t41F0C2AE3CD435EE09885E842F8F85795DF643A7; struct ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA; struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4; struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; struct DataColumnU5BU5D_t4600ECA5C95E7699298FCD6D677AEAD7D9F5F0CA; struct DataRelationU5BU5D_t1640C9372BDC91DAE0359E08BE1E91AE48924FF0; struct DataRowU5BU5D_t2A0D4483B27757FE7345A2E7FE5727C7F77DE5D4; struct DbTypeU5BU5D_t8F694A3F9BA00D6478561BAD979C495A448B8A4C; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; struct IndexFieldU5BU5D_t2E1FE07C5E6C8080FCF4908199FFDFEBA1EECA3E; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D; struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832; struct MultiPartTableNameU5BU5D_tFA2E591CA6CD41B827209C8100C33C0CE5B02D9A; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct SecureStringU5BU5D_tFF3BE86AED6A20C004831CDD98844D6AD9C8580A; struct SessionStateRecordU5BU5D_t3853F0C82467C1B7B386D2B844CFA1231E4748D1; struct SmiExtendedMetaDataU5BU5D_tB046A87F9324890E8C4859A1E2CEC2146E7A5FCF; struct SmiMetaDataU5BU5D_t0538E39786262D4AB0EF1BAB1FAF6E255FA56B85; struct SmiMetaDataPropertyU5BU5D_tADAD8DE01D53A6A687005923F0CEA88EAE3E1159; struct SqlBufferU5BU5D_t45FE5E7B43904E125F6A88410098A737F9C4548B; struct SqlConnectionTimeoutPhaseDurationU5BU5D_tAA2E68AD3D28255DB3D30E633AAFD1EF6E9980A5; struct SqlMetaDataU5BU5D_t7920237CDE3A40FD06CC1D72B372BD54E3B74EBE; struct SqlParameterU5BU5D_t487B9D0FC99EB7F5EFEB14D0A163CA2D0722E5EF; struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB; struct UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83; struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA; struct _SqlRPCU5BU5D_tA33E9232AB9DB1114E05AA71121E4C2E048F9838; struct CollectionEntryU5BU5D_tA3E4D734F41DF1AC6028063B0A5C67096AB2F6C1; struct SmiColumnOrderU5BU5D_tC75B16AAB37F78231F8AE9D5679A142EE4BE7B97; struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07; struct AggregateException_t51B6205846DFB356B94452702201DD239D44422F; struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263; struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129; struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F; struct ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A; struct AutoIncrementValue_tB454D864DCB48A3C8EB2F806BD0AB284BB735BCE; struct AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0; struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235; struct BulkCopySimpleResultSet_tC41563FCB6F82DF82D6FD75E2B4D60A4D4B02F47; struct Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B; struct CancellationCallbackInfo_tC8BE558ED1E173434DD1919D574C9FAFE501E22D; struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B; struct CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2; struct CollectionChangeEventArgs_t27A05C16B442D16E079F0932D315156EFD82AB1D; struct CollectionChangeEventHandler_tEC0AAABD75A4FDAEC5A3E8A0C754AC9A6F692F50; struct CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57; struct ConstraintCollection_tE6135623B0068FD56F0D15E13FFA1882D36BDD40; struct ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB; struct ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007; struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0; struct DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66; struct DataColumnChangeEventHandler_t666070D5D5C9A6CF6E9FA12E6FC15B7DB20C8959; struct DataColumnCollection_t8F6538DA2E98DED6F9FBD06C4C475533A548630E; struct DataError_tEE3A28C2A673D369980814389991CD62F45E56A1; struct DataExpression_t8B426B55556F5C9CD0AADB61EA0AE306F9AD72C6; struct DataFeed_tBBB448C5B96E148E112D1321A26220092A77B0BD; struct DataRelationCollection_tA8655ADC9860DD89FDC0317E38C95CB740BC2956; struct DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388; struct DataRowBuilder_t8EFCEBE1AE55392AAE53DA15D2B334C56BB14566; struct DataRowChangeEventHandler_t2F295C9D2283CBF4D109CBDFCD141EF2A58B24BF; struct DataRowCollection_t77048F68C7B973AFF280E6C540CE321E242FF738; struct DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B; struct DataStorage_t862E6C556F9F1FB0BA5A4F51D926C40944A1EC7A; struct DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07; struct DataTableClearEventHandler_tE15A0F0DEDDCCACFBD4F9F19F462C1FE90746B1B; struct DataTableNewRowEventHandler_t874CE0332A55E1F8A8CF67458AF71CE73975D827; struct DataView_t882C19B1455AFCE770D60A43A690096801824A50; struct DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A; struct DbConnection_tC49F5E2144AE2E053E71F1AE2EF1022916AE4662; struct DbConnectionFactory_tE3D6CD7AB7F7153AEAD5A525FDD3A933CC221788; struct DbConnectionInternal_t9679A5A04D3536D79E5FC615574010BF2DBE17B8; struct DbConnectionOptions_tA7B55DACBCC4D58ABBE993AFA6D1B98830E55B25; struct DbConnectionPool_t62A47BC7BFFDBDB7BBF5A1D0F5CEE8A42826DD41; struct DbConnectionPoolGroup_tBE470E1A1E2029EAAAF96719408055F773EACAE0; struct DbConnectionPoolGroupOptions_tDA0C7B84144C50668F87BFCB0DA6981409106278; struct DbConnectionPoolIdentity_t335ECCBB0389BDCE42970AD9A6566258AE1C3F72; struct DbConnectionPoolProviderInfo_tA205982CB5B6535B512BC7002C9C0CC98EF12732; struct DbParameter_tC4DFEE7A3DF97B1D878AAFFFB246188DBB9E0296; struct DbParameterCollection_tE362E252B1EA5E903A447738C9AA0AB473275391; struct DbReferenceCollection_t459E23141A0B0E02858DF535C8186F19E6C405E2; struct Decoder_tE16E789E38B25DD304004FC630EA8B21000ECBBC; struct DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90; struct Delegate_t; struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E; struct DiagnosticListener_tE89BA52E14502E31B0DE41E559BBF15E3BB84D66; struct EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293; struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2; struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377; struct EventHandlerList_t057D7531265C1DF014C8C83AF251E908D1A0B1C8; struct Exception_t; struct ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757; struct ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710; struct ExpandableObjectConverter_t2D9FF3B389851F14034FBA07A57944EB27C18F63; struct FieldNameLookup_t55538EBEFA726F538EFE7132F0C4F93992275046; struct Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D; struct ICloneable_t5118E0179AA4A8D8B4D4A85BF3CE9BB363B88E14; struct ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E; struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220; struct IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5; struct IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131; struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA; struct IFormatProvider_tC202922D43BFF3525109ABF3FB79625F5646AB52; struct INullable_t0D0891A26A5794B5E6082B3D2007925ECD311DAB; struct IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910; struct IPrincipal_tE7AF5096287F6C3472585E124CB38FF2A51EAB5F; struct IPromotableSinglePhaseNotification_t55FA5C677628E609C73561E23A834E464F5B1321; struct ISite_t4BB2A7E2B477FC6B1AF9D0554FF8B07204356E93; struct ITypeDescriptorContext_t514D0B45A781ED18AB6A0DC6673A95B8359443F4; struct Index_tB35755A4A90336B5A005AD1320AAF1219DEE2483; struct InstanceDescriptor_t19684A5B2EDEBF906D50F65DC39F9B4D5E0843A5; struct InternalThread_tF40B7BFCBD60C82BD8475A22FF5186CA10293687; struct InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E; struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB; struct InvalidUdtException_tC1E6C78CCD2960C80D78DCBB4DDE6238D1A8E86E; struct LastIOTimer_t61D3FA9453BE75FCCCD71427C067770108809EBE; struct LazyHelper_t1784351780B2D1AC002869BB3C7A35AA64762602; struct LocalDataStoreHolder_t789DD474AE5141213C2105CE57830ECFC2D3C03F; struct LocalDataStoreMgr_t205F1783D5CC2B148E829B5882E5406FF9A3AC1E; struct Lock_t529C04C831C120E5FFD6039EC3CB76F9956BCDD7; struct ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158; struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553; struct MemberInfo_t; struct MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2; struct MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F; struct MethodBase_t; struct MethodInfo_t; struct MulticastDelegate_t; struct NameValuePair_t5DC1E95A374A88431DCB2509A8DC80C84A32838F; struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A; struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472; struct ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB; struct OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C; struct ParameterPeekAheadValue_tE9C0D802B93426731290C7E6D5C0D9331933DE6F; struct PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA; struct PropertyCollection_t531D3CA9714C3D7818C1B1C139A9C4F04B73EE7C; struct PropertyDescriptorCollection_tC4C2FA51126BD032E2E9A0472995F7FCAC6E70DE; struct Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8; struct ReaderWriterLockSlim_t3BF29C18C9FC0EE07209EDD54D938EA473FB3906; struct RecordManager_t5525269209BE5391607F8C811470AC2EC5C8FA4A; struct Regex_tE773142C2BE45C5D362B0F815AFF831707A51772; struct Result_t45B39D002890356CEEC975B3DC881A98452F6079; struct RoutingInfo_t4A3157EBC1D97D1EB93B5CD3A5E6A8B16912C4F4; struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6; struct SafeWaitHandle_t58F5662CD56F6462A687198A64987F8980804449; struct SecureString_t6FBEB334D455CA90093BD446BBEBA47FE5B20C6C; struct SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2; struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37; struct ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF; struct SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574; struct SessionStateRecord_t2483C978D8DD067D4993C0F5776DA74C4082830C; struct SimpleType_tE6F54AF1D35994BBDB2AEB808DB8C87AB7477D14; struct SmiDefaultFieldsProperty_t3797EB98884A57A05DD51458AE0BAEE9C848D031; struct SmiEventSink_Default_t30E96113D311EBEA571CB42CCD0650660C762673; struct SmiExtendedMetaData_tAAF67F8B7957CFDBC99D708543BDF6F2F2749150; struct SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC; struct SmiMetaDataProperty_t83B9126CF09DEF62ABA26509C4D2693DDC311DD4; struct SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68; struct SmiOrderProperty_t1E9EDB35A3EC0858DAFCC137FE0D03C89F1A3F08; struct SmiParameterMetaData_t034D56242D0F52A4F3363BE08CA216A45A79BD63; struct SmiQueryMetaData_t362ABBEBF81EBA86C2BE788A212EAD5135408289; struct SmiRecordBuffer_t811704B9940EB1F7AF8FB8220305EE15E324223D; struct SmiStorageMetaData_tA1753FBA0F11F446CAF61D3E009AC8CA57C091EF; struct SmiUniqueKeyProperty_tD70F090E1A3DEF27DA1228C7A861C1E354D01BB2; struct SqlBuffer_tA16C8472199CD768CA3CFB0765EB66E923ADE2D8; struct SqlBulkCopy_t9B7D9AE7B50B92DE1F70DDCB6B8417860605C34D; struct SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7; struct SqlCachedBuffer_t9D06D07E19C116ABE5786BDA91A74A2F004AA5B1; struct SqlCachedStream_t6F1FB051D43896794E1AD396A48A5745DFA43A40; struct SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F; struct SqlCollation_t1389F05EEF7D7F27C721B3EABAB6C070C4CBF8A4; struct SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01; struct SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8; struct SqlConnectionPoolGroupProviderInfo_t9C0938BAFF11E7DE1C77365E6EBFB30AC3AD34A9; struct SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB; struct SqlConnectionTimeoutErrorInternal_tAA2CBB41DC07457DF4D661E62A246B60E95D79C3; struct SqlCredential_tDBC6DBB04685A499EE3AA07EF304D6A029E15220; struct SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187; struct SqlDataRecord_t3408A207A14FCC65A6DF9647E954ABC3C043E278; struct SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45; struct SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE; struct SqlEnvChange_t7B50367EA85362968B116E73D92C95ED3B914053; struct SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980; struct SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864; struct SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728; struct SqlInfoMessageEventArgs_tF57F49FEE595D7D67E2269C23417E16315A9B375; struct SqlInfoMessageEventHandler_t8B442012DC8BDDCC406430A9C0B4AC422512710C; struct SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0; struct SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92; struct SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E; struct SqlLogin_tE23025CCD94B1D9195D0D0140D760D4EE18B1AEB; struct SqlLoginAck_t63E0571D04588BF02CAA7FECFF62D8146681222A; struct SqlMetaData_t4A916562C4C42F763A55C599B5F758E5773489CA; struct SqlNotificationEventArgs_tF7A738D79226B10C0321077F8BC1857BA864A819; struct SqlNotificationRequest_t3346021EA3811CBF7AC3D43558A6BFC4D34C2DC4; struct SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7; struct SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398; struct SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54; struct SqlReferenceCollection_tDC1C43FEDF523F81CD9B477A89FB734E703A509D; struct SqlSequentialStream_tA4AC7352A07DF6220827913CE877D3359554F98A; struct SqlSequentialTextReader_t65A42E48E8523029D6087EE499D3F58B6A81B628; struct SqlStatistics_t5300F4CFAE4576BF0E42FBD376DEDB9D525A87AA; struct SqlStream_tB304F5006C7FD2FBB85FF03B03B4CAED57EEDEA9; struct SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8; struct SqlStreamingXml_tCEAFB98611D059F5C3C5E288D4440A85E5A5407F; struct SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE; struct SqlUdtInfo_tCDDAEE4C33609A9F5F9D3976B95B1B3E70513012; struct SqlUserDefinedTypeAttribute_t1E69866B1C93487297B410A09E5A0DA1342F945A; struct SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A; struct StackGuard_tACE063A1B7374BDF4AD472DE4585D05AD8745352; struct StateChangeEventArgs_t345AA3A91563693A0B1CC804BF45729645FE2F01; struct StateChangeEventHandler_t0C16938B27C80342B5A7D6645F3DA8F5E4AA71E1; struct StatementCompletedEventHandler_t0001DECFCD790715CEC98EE983E168397BBC998F; struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE; struct StreamDataFeed_tC0BAA795B06E232B9D05297F1FC90FB4524F38E0; struct String_t; struct StringBuilder_t; struct StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06; struct StringWriter_tF48052BE4F980E5C85403221E835768E4156267D; struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572; struct TaskFactory_tF781BD37BE23917412AD83424D1497C7C1509DF0; struct TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E; struct TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E; struct TdsParserSessionPool_t916B36CDB2109BD79F79A90BDF3AFABC94DCF603; struct TdsParserStateObject_tB40308FBDB791C057F0C214C1EBA8BFAEAA20D38; struct TextDataFeed_tF748A1E2F561668AB7E3533ACF6FBA0C3089B0C3; struct TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4; struct TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7; struct TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3; struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F; struct TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A; struct Timer_t763C1D5F5A36087DC92C7DA4D1F8AB578F83AB00; struct TimerCallback_t7455CAFACC7054E62879920AFC84C5DA98B8C7CD; struct Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD; struct TransactionCompletedEventHandler_tE63F4C59FFEDF5500FAD819D585CBCAE192CE3DB; struct TransactionInformation_tFB7D26BBE9CEB8F44CAC3930B739922628AD17EA; struct TransactionScope_tB6032DAC900A60B7BC491532717C3707414B9BC4; struct Type_t; struct TypeConverter_t5257E1653EB845D0044BBEDEB7B8AED7A061592C; struct TypeLoadException_t6333E3083F7BFF1A582969E6F67ACBA8B0035C32; struct UnicodeEncoding_t2C90D9E1E55C16081FACA57B229053C1EF05DAF0; struct UniqueConstraint_tE48A79D2F7DE0EA4A3F1BF5BB322C383E60465F6; struct Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7; struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; struct WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3; struct WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E; struct XmlDataFeed_t4C0D47A3F05B5BF5456D10D9900ED8A855433991; struct XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD; struct XmlReaderSettings_t8D51BA3ED2A013EE1F44525C9861326CAFB44AEA; struct XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F; struct XmlWriterSettings_t4C33BC8989A2AF592E88EAE69930915E6D960674; struct _SqlMetaDataSet_t66A9A4581BD4E22D647F1467E8F719647F3CE8EE; struct _SqlMetaDataSetCollection_t4D176E81E2F8A6456275EC886D3CD79914272EC6; struct U3CU3Ec__DisplayClass0_0_tCA7EF15CF075B3E833224F483150553B8575AEA4; struct U3CU3Ec__DisplayClass2_0_t358B71DA33A89B92296A8B8627F89D010C39A35C; struct U3CU3Ec__DisplayClass4_0_t6C81D608B53A92079AAB8314F4CA00820047B0BD; struct DataRowTree_tE2B5C209F0D2D3B72A2F747AEFD4F76CBDB92AAF; struct PoolWaitHandles_tF723B8453CB4724D8C3F73EC33C0B15C0085AA7F; struct TransactedConnectionPool_t241C7717D606C4C8851B9302F08C4581D85EC8BC; struct TaskNode_t082B7F2BBC9759BA9B6AD5F3760FE76BD5C6BA24; struct CachedAsyncState_tBA91A2D6685145ACD45E579060148490731422EC; struct SharedState_tC2450459DCA148B5FC9143EF68E2C50B82B6E8A6; struct Snapshot_t3D0B4791BF41303449749B0F68EF32690B67DB3D; struct U3CU3Ec__DisplayClass88_0_t1499809889EDEBAD408C845D7F91A5FBD6346824; struct SyncAsyncLock_tC8EC1C5BFE077BA32CE3242DCDEC96D9A8FC1149; struct SqlParameterConverter_t68EFA268035246520E61DD9AAAF3C58BA367B3CD; struct U3CU3Ec_t4190A63F027A22A27C272751498A4EC2A2C34DD3; struct U3CU3Ec__DisplayClass5_0_t077F68DFB8DE8CC0926E6A15F5BF523E779670C2; struct StatisticsDictionary_tF9C3FA5E6C335EAA2344EA47D49A5BCEDF1CA780; struct ReadWriteTask_t0821BF49EE38596C7734E86E1A6A39D769BE2C05; struct U3CU3Ec_t5E8B54B7D4EAEBF67B1757B0AD0B91E2CE890597; struct ContingentProperties_t3FA59480914505CEA917B1002EC675F29D0CB540; struct StateSnapshot_tF6A3B0F2D122C7D322327E668384333CC597A051; IL2CPP_EXTERN_C RuntimeClass* ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_1_t5EBB3AEBB9FE27F01C5BD35C3A6AD36CB3AA357A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AggregateException_t51B6205846DFB356B94452702201DD239D44422F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DataFeed_tBBB448C5B96E148E112D1321A26220092A77B0BD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DataRowVersion_t18719565B05A4F39157C13409A7565BC9CAFB760_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DbConnectionInternal_t9679A5A04D3536D79E5FC615574010BF2DBE17B8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DbDataReader_tA1A9729B3ED5125A693F4442984CCE7D721F452F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DiagnosticListener_tE89BA52E14502E31B0DE41E559BBF15E3BB84D66_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t97927A253D7E344A8CD9854C2D0CE5207C6B51B4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tFBC4C6ED8A0F40728E6C07F1B16ADCF686F7020B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_1_tAFD9CF4BFB124A16E55FC1EB5D032ED72316D55F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_t5A0D02418B3D2E2D504E50ABC21B937FDD1DF82E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Guid_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICloneable_t5118E0179AA4A8D8B4D4A85BF3CE9BB363B88E14_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t1DD96EEE59C0E202D1F7718435DBEB816C629753_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_tB44BA4FE494810CCCF763D3279C667BBC1463BA6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* INullable_t0D0891A26A5794B5E6082B3D2007925ECD311DAB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InstanceDescriptor_t19684A5B2EDEBF906D50F65DC39F9B4D5E0843A5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IsolationLevel_t11CCBA6EC4AB4CECA2F9BE8AA326340F6E391414_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Lazy_1_tD9EEDBF57C35C796EF5E641B5979F0182FD35FB9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t0DEBFF0AF13E84FF24F89DD30EB4F0108A132F23_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tB665FFE04A93745D6522A5612EB44764C59B1887_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MetaDataUtilsSmi_t491F7F55C03FD28A7CFB1D29F7908067C32ED4F9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ParameterDirection_t5F6BB84F4123F4C10747BBAEB2336560006283C3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ParameterPeekAheadValue_tE9C0D802B93426731290C7E6D5C0D9331933DE6F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SchemaTableColumn_t6D0ABB781370197E13F0892690D26E68D6F37ED6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SessionStateRecordU5BU5D_t3853F0C82467C1B7B386D2B844CFA1231E4748D1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SessionStateRecord_t2483C978D8DD067D4993C0F5776DA74C4082830C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SmiColumnOrderU5BU5D_tC75B16AAB37F78231F8AE9D5679A142EE4BE7B97_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SmiDefaultFieldsProperty_t3797EB98884A57A05DD51458AE0BAEE9C848D031_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SmiOrderProperty_t1E9EDB35A3EC0858DAFCC137FE0D03C89F1A3F08_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SmiParameterMetaData_t034D56242D0F52A4F3363BE08CA216A45A79BD63_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SmiQueryMetaData_t362ABBEBF81EBA86C2BE788A212EAD5135408289_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SmiUniqueKeyProperty_tD70F090E1A3DEF27DA1228C7A861C1E354D01BB2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SqlBulkCopy_t9B7D9AE7B50B92DE1F70DDCB6B8417860605C34D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SqlConnectionPoolGroupProviderInfo_t9C0938BAFF11E7DE1C77365E6EBFB30AC3AD34A9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SqlConnectionTimeoutErrorInternal_tAA2CBB41DC07457DF4D661E62A246B60E95D79C3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SqlDbType_tF32C7175A905B4685E645288924C06DC9BB91225_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SqlLogin_tE23025CCD94B1D9195D0D0140D760D4EE18B1AEB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SqlNotificationEventArgs_tF7A738D79226B10C0321077F8BC1857BA864A819_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SqlReferenceCollection_tDC1C43FEDF523F81CD9B477A89FB734E703A509D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SqlStream_tB304F5006C7FD2FBB85FF03B03B4CAED57EEDEA9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SqlTypeWorkarounds_tEF3C2B90187C6368FC9B08C85542CDCA589AEFC0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SqlUdtInfo_tCDDAEE4C33609A9F5F9D3976B95B1B3E70513012_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SqlUserDefinedTypeAttribute_t1E69866B1C93487297B410A09E5A0DA1342F945A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StatisticsDictionary_tF9C3FA5E6C335EAA2344EA47D49A5BCEDF1CA780_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StreamDataFeed_tC0BAA795B06E232B9D05297F1FC90FB4524F38E0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StringWriter_tF48052BE4F980E5C85403221E835768E4156267D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SyncAsyncLock_tC8EC1C5BFE077BA32CE3242DCDEC96D9A8FC1149_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SysTxForGlobalTransactions_tC908640B1C5EB8BFE3B597D29157E823CBD4F123_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TdsEnums_tC44C90EC8C3B9E48D8C2AB87D3D6C519566DF1E0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TextDataFeed_tF748A1E2F561668AB7E3533ACF6FBA0C3089B0C3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TransactionInterop_t4A05E24408C479CE0CCCE5ECE08439418E156057_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass0_0_tCA7EF15CF075B3E833224F483150553B8575AEA4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass2_0_t358B71DA33A89B92296A8B8627F89D010C39A35C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass4_0_t6C81D608B53A92079AAB8314F4CA00820047B0BD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass5_0_t077F68DFB8DE8CC0926E6A15F5BF523E779670C2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass88_0_t1499809889EDEBAD408C845D7F91A5FBD6346824_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t4190A63F027A22A27C272751498A4EC2A2C34DD3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t5E8B54B7D4EAEBF67B1757B0AD0B91E2CE890597_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* XmlDataFeed_t4C0D47A3F05B5BF5456D10D9900ED8A855433991_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* XmlWriterSettings_t4C33BC8989A2AF592E88EAE69930915E6D960674_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____0E0F72F3FD59343012AE7C11F48BB1B0DACD77CA76CA3AD34A1201E83DBD5492_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____3C95E96CF0F4514F5968454966BC120764802D8371E12B428AFBA7CBF020603C_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____64AE93468EFE5844B0229CF0FD7CC350851EC9431BB4DA7BAFEC3F0D4FC9785F_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____CB0A74C52A1608EA059641FB20EFDE0A21C984F239BBCE25C347B5EE70BB0A91_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____D8819D5DECB7015E46D120633EC264EFF73BE59AC174CA1B4A879438665CA933_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____E91158D28AF1128929853A92A4932D3ED712BC5DD28E253AAE733C7BF96963D7_FieldInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral042C2085269E7932719BD8BD1C4D48AC585CF963; IL2CPP_EXTERN_C String_t* _stringLiteral04D2D2BF38346307271FA318B2B717981AE48FC1; IL2CPP_EXTERN_C String_t* _stringLiteral04FD68629A2E1FD536068C301BAB3A3EB86BC893; IL2CPP_EXTERN_C String_t* _stringLiteral07624473F417C06C74D59C64840A1532FCE2C626; IL2CPP_EXTERN_C String_t* _stringLiteral0AE868DF795278649BD2879E54A9A642CAE63D38; IL2CPP_EXTERN_C String_t* _stringLiteral0B11473034B3E23583977A410FEC36A0A4CF7777; IL2CPP_EXTERN_C String_t* _stringLiteral0D2D0BD0929412265636A4F6811A7E576E2C347E; IL2CPP_EXTERN_C String_t* _stringLiteral0D32EAFF777175A73926E97971BAD736428C47DA; IL2CPP_EXTERN_C String_t* _stringLiteral0DC19CB2526C1F9F2A53E684236F8A9D53887B83; IL2CPP_EXTERN_C String_t* _stringLiteral11AF4E6DE610A86B414F5E73A08152E661153BEF; IL2CPP_EXTERN_C String_t* _stringLiteral11C87CBA56F2C835C9AB52434544AF5E04147F47; IL2CPP_EXTERN_C String_t* _stringLiteral12A61A4F1956F70D982C76BFF2957BBB6D215D80; IL2CPP_EXTERN_C String_t* _stringLiteral12EF08ACB96736C4E6072E5776D0E68522848B18; IL2CPP_EXTERN_C String_t* _stringLiteral1405403386083C86F1F5B719ACF1730C895E31C0; IL2CPP_EXTERN_C String_t* _stringLiteral14190623EEFFCCDEFBDA8F3C58274B3AA9DA1A93; IL2CPP_EXTERN_C String_t* _stringLiteral15E805DEA419C6C610BD35B30C5CE4D9DD5D4D5D; IL2CPP_EXTERN_C String_t* _stringLiteral166A71F1B0CA155F90AA1ECDEBE8DDE6B78517F8; IL2CPP_EXTERN_C String_t* _stringLiteral16F53860DEF39778E49FA8440ECDF66F1E45691C; IL2CPP_EXTERN_C String_t* _stringLiteral1938455BB3685DDA9BEA82C73A354FCB27B1B94D; IL2CPP_EXTERN_C String_t* _stringLiteral19CA32C00402A56AFA84D3C2AAC20F5559F0E501; IL2CPP_EXTERN_C String_t* _stringLiteral1ADC9198AA5BFC8D978FFB7610C2156D68DA6072; IL2CPP_EXTERN_C String_t* _stringLiteral1D0D31193EA028681EFC3A9556D44A8FAFA3A93D; IL2CPP_EXTERN_C String_t* _stringLiteral1E0CE4DFD4DE9681470930AE775D3F948BEBF5AC; IL2CPP_EXTERN_C String_t* _stringLiteral1F1BC4D23D8E5661364EBEC728BE303959F6CF91; IL2CPP_EXTERN_C String_t* _stringLiteral1F874FB88C34C5145587BA10EEFF872F6AECCF27; IL2CPP_EXTERN_C String_t* _stringLiteral21105DEE10B054B2365BA7D213AA6A4588B23703; IL2CPP_EXTERN_C String_t* _stringLiteral234A9AAB38CA301B96048B6370AC2BE4E3704121; IL2CPP_EXTERN_C String_t* _stringLiteral2A2A62E3EDF9A6BC190189939532A3AFD96353F0; IL2CPP_EXTERN_C String_t* _stringLiteral2A6F8FFC7B565F3E5FB8C158F8A03D2FD8F83F91; IL2CPP_EXTERN_C String_t* _stringLiteral2B81885064E6D6A580BBBCEC773268195B0211D5; IL2CPP_EXTERN_C String_t* _stringLiteral2B8689AFC8F7C69FF94150B95FB19F750D2B9945; IL2CPP_EXTERN_C String_t* _stringLiteral2EB601649C1FC3107ACDCCEE06E34D99CC2933DE; IL2CPP_EXTERN_C String_t* _stringLiteral3305E272A5DBE56960C159E4C81FFB3D83BD0C2A; IL2CPP_EXTERN_C String_t* _stringLiteral344ECC14A500308063533387DBE50DD8779CEF5A; IL2CPP_EXTERN_C String_t* _stringLiteral376B87B43D4B0144833371625AD8EE7397423560; IL2CPP_EXTERN_C String_t* _stringLiteral38E3DBC7FC353425EF3A98DC8DAC6689AF5FD1BE; IL2CPP_EXTERN_C String_t* _stringLiteral39405995B9BD8ECC2211A2E689E5EA52AE780796; IL2CPP_EXTERN_C String_t* _stringLiteral3952A7C46F2C9749F94659EC90D855DF03EE7B1A; IL2CPP_EXTERN_C String_t* _stringLiteral398F943A89F6524F132B2904E4D0E180FB4C6C29; IL2CPP_EXTERN_C String_t* _stringLiteral3A5D825BF41175ED209E2BE2E1567C146C55A7DC; IL2CPP_EXTERN_C String_t* _stringLiteral3BCD5D4809C258FA6B8BE45B3ADDAFE7447FC53D; IL2CPP_EXTERN_C String_t* _stringLiteral3BCE3819A9301717D34B2EB68A4902547CE99808; IL2CPP_EXTERN_C String_t* _stringLiteral3BE9CC20BADA22F63270AA56EFA9DDD285E1B893; IL2CPP_EXTERN_C String_t* _stringLiteral3CCEF3E69490DE6E997D836E9F646CFEE31DEF0F; IL2CPP_EXTERN_C String_t* _stringLiteral3D01F43DAA00C86AEF38CBF647DAE637A3472BEF; IL2CPP_EXTERN_C String_t* _stringLiteral3ECE023333DCF45DE7B1FEAFFE30E295210DDD9B; IL2CPP_EXTERN_C String_t* _stringLiteral40A7F81F53D7AD371E7A2C11A404F42B7129AE4F; IL2CPP_EXTERN_C String_t* _stringLiteral422BAA886CF7CB57512D7B0B02C913C131C3B5A4; IL2CPP_EXTERN_C String_t* _stringLiteral44849E4AFB0600AED0DF55616E3788B5BC433260; IL2CPP_EXTERN_C String_t* _stringLiteral4512C6B583F3BA82EA1C4531112D1F5F3F23767E; IL2CPP_EXTERN_C String_t* _stringLiteral45763760B2E16AB355B1B9A9C952F947E3CAD6C8; IL2CPP_EXTERN_C String_t* _stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8; IL2CPP_EXTERN_C String_t* _stringLiteral46F4149B98EDED8DAD890D23FA75488BE73F2017; IL2CPP_EXTERN_C String_t* _stringLiteral4AD31A6F0DFF6438066C2046BB1E48E600667D28; IL2CPP_EXTERN_C String_t* _stringLiteral4B5B41568916FC7301EA953E201F53F92BD306D3; IL2CPP_EXTERN_C String_t* _stringLiteral4B5ECDA5057542040F01D0F9FF8DFB8E847B6F30; IL2CPP_EXTERN_C String_t* _stringLiteral4C45AF5FBFA3110D6E8DC7A126CE640F3133209A; IL2CPP_EXTERN_C String_t* _stringLiteral4C8A4D82201DF66A7DB0933282C1EE4C286B9136; IL2CPP_EXTERN_C String_t* _stringLiteral4C964198873101BBFB5665CDEB68E00244D6B9E2; IL2CPP_EXTERN_C String_t* _stringLiteral4EBC2C69CB2F7B4F7C6540F6B31FB57CD497F6E8; IL2CPP_EXTERN_C String_t* _stringLiteral538D71B2F4C2AA8EC5D82D73DBD0BFEA2D082074; IL2CPP_EXTERN_C String_t* _stringLiteral543BCAE2FC987FE11A06AAFCC649CA7D9933EE40; IL2CPP_EXTERN_C String_t* _stringLiteral544DC80A2A82A08B6321F56F8987CB7E5DEED1C4; IL2CPP_EXTERN_C String_t* _stringLiteral56DBD1A896206A0104AE03B59C7C2ECED0A9EAE4; IL2CPP_EXTERN_C String_t* _stringLiteral598B201EEC04E24213183D3F758C8BB7E1BC0D95; IL2CPP_EXTERN_C String_t* _stringLiteral5A2D8280472E13609552F1064E670A6C2F37D0A1; IL2CPP_EXTERN_C String_t* _stringLiteral61144FC0779B10B826DC18397E56E34C2502220F; IL2CPP_EXTERN_C String_t* _stringLiteral628CD7AF1AE723B55463AD7F2DBF0F758B342BA4; IL2CPP_EXTERN_C String_t* _stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5; IL2CPP_EXTERN_C String_t* _stringLiteral689208C21A025D20DB378CF788E7B5F969037F13; IL2CPP_EXTERN_C String_t* _stringLiteral6A9A21BDDF6A6E482BEF2A2670AD185263A13728; IL2CPP_EXTERN_C String_t* _stringLiteral6B0E86031831F89635FE3D0BB44EEB6984621169; IL2CPP_EXTERN_C String_t* _stringLiteral6B71FFA0A449815EE4544F196DA7FA88642C9F40; IL2CPP_EXTERN_C String_t* _stringLiteral6C926C5FA75C62C7B7AB86046316C68B42382D86; IL2CPP_EXTERN_C String_t* _stringLiteral6DA1974A693D767B0E5A1C09B8A25CD247196F0B; IL2CPP_EXTERN_C String_t* _stringLiteral6E0F645FF6527C726E23446DC7A65093071042CF; IL2CPP_EXTERN_C String_t* _stringLiteral6F8444C53C062C43A065C382226673A91765F9CE; IL2CPP_EXTERN_C String_t* _stringLiteral705497EE05F808CDFDA1F4EF829D66CCCC9AF976; IL2CPP_EXTERN_C String_t* _stringLiteral756D37BCEE5B2CA9EFEF0B62A590B13B92BB7DAB; IL2CPP_EXTERN_C String_t* _stringLiteral75C670EA0F7AE5A776E170D1A225F267CA674091; IL2CPP_EXTERN_C String_t* _stringLiteral764E0E662CD4A1779675F4EB9DBE421FE1229A9D; IL2CPP_EXTERN_C String_t* _stringLiteral76AD511EFC3DC7BF1246E2AD9D03378D1447956F; IL2CPP_EXTERN_C String_t* _stringLiteral7773ECFE42E1A5FCDBBAC3AE2A1D34A3896AD164; IL2CPP_EXTERN_C String_t* _stringLiteral77A0B87E1C1B8279C608BF513F620CBB112479A0; IL2CPP_EXTERN_C String_t* _stringLiteral796D31F8CB4A72F929FD2A89A4E4867562ADB868; IL2CPP_EXTERN_C String_t* _stringLiteral7986E8E3C42D2408A669811DB6733C2B2B9F2F95; IL2CPP_EXTERN_C String_t* _stringLiteral7AEC078A357159094FC4FB2D67EF21307F198723; IL2CPP_EXTERN_C String_t* _stringLiteral7CEC27A2844073C3D2D5D79A042681C8FA08C702; IL2CPP_EXTERN_C String_t* _stringLiteral81DC11C67E5459D1DD27CB6436D437728DB5590D; IL2CPP_EXTERN_C String_t* _stringLiteral828C51D3806BC5B02A35D37FBEFFB2C7D3B692DF; IL2CPP_EXTERN_C String_t* _stringLiteral86D1C2E0ADE5D4B4E62232015BEBAEF990E52063; IL2CPP_EXTERN_C String_t* _stringLiteral876C4B39B6E4D0187090400768899C71D99DE90D; IL2CPP_EXTERN_C String_t* _stringLiteral8925ED6514B0333F5EDA37E115F6641CB962E2AD; IL2CPP_EXTERN_C String_t* _stringLiteral8D4EB43A86A99DD4CA5539E1B64096DA6BCBC5B2; IL2CPP_EXTERN_C String_t* _stringLiteral8D60297BE909EE4C8FECAF97C8EB613EE9ADFEB9; IL2CPP_EXTERN_C String_t* _stringLiteral8E582904B750F01A5D9E10CCE687CECD47EAB458; IL2CPP_EXTERN_C String_t* _stringLiteral8F10BE6082FD8CD17C552B7C07EEEA55404E0577; IL2CPP_EXTERN_C String_t* _stringLiteral8F25EBC6254E5C056035883F70C68447774101A6; IL2CPP_EXTERN_C String_t* _stringLiteral9008C53B3B89D3A4F19FA3A185DA4A9473BD1F42; IL2CPP_EXTERN_C String_t* _stringLiteral9014EA8D45B61700038840AAAD442146B818C2D7; IL2CPP_EXTERN_C String_t* _stringLiteral9051F83C0785BDA27338FED014D0A4D698A2598A; IL2CPP_EXTERN_C String_t* _stringLiteral91F2B7A4A08237ED178BCC171F858C327A58152F; IL2CPP_EXTERN_C String_t* _stringLiteral9289C93B8ED8147B26225E3FD3DB9D42A19B0FB6; IL2CPP_EXTERN_C String_t* _stringLiteral95E71E672B63EFC11FFEC68AC54907036AB59549; IL2CPP_EXTERN_C String_t* _stringLiteral967D403A541A1026A83D548E5AD5CA800AD4EFB5; IL2CPP_EXTERN_C String_t* _stringLiteral97EBE0756C793B81B1AB640BD408EEDEE4361E57; IL2CPP_EXTERN_C String_t* _stringLiteral9A2EA35EF806A8A5A35917C55A29E2A98DF86B92; IL2CPP_EXTERN_C String_t* _stringLiteral9AC316043E1BB276195F8F2E373DFA3D4D00BD0A; IL2CPP_EXTERN_C String_t* _stringLiteral9E568111F0494B08CB3A66C87494E77CD3B8BC4A; IL2CPP_EXTERN_C String_t* _stringLiteralA2FCDB0A8F9C5C1FA1FC52D6F0859B45B1EDD731; IL2CPP_EXTERN_C String_t* _stringLiteralA660599CE305E832F9F9279714FFBC60A8859D64; IL2CPP_EXTERN_C String_t* _stringLiteralA67B20F363FCBDEBAFB18F29A0ACDF9C223C4BD4; IL2CPP_EXTERN_C String_t* _stringLiteralA7120167A808A779E3A590A5ADE46C439D48D14A; IL2CPP_EXTERN_C String_t* _stringLiteralA7241837994666379591544D5EFB05CE89CF69FC; IL2CPP_EXTERN_C String_t* _stringLiteralA79801B5FC8CA791712792D20A91058F48655B3D; IL2CPP_EXTERN_C String_t* _stringLiteralADA4D475564F0B5914EF8E59C83EB9956589D338; IL2CPP_EXTERN_C String_t* _stringLiteralAE21CA1FA4D6C1C0B63220687A85CA2EC8892C22; IL2CPP_EXTERN_C String_t* _stringLiteralAFAFDD5B611438157D4C46FA8B88AFE710771D68; IL2CPP_EXTERN_C String_t* _stringLiteralB0AC55864C0DAE1F620F77A18714C99BD4DDF347; IL2CPP_EXTERN_C String_t* _stringLiteralB1F3FD641F5E2F7EA82C10C010B191FB26EAAA5C; IL2CPP_EXTERN_C String_t* _stringLiteralB2F4485E30B4BD63EAD427C91FC01E494A62CD3D; IL2CPP_EXTERN_C String_t* _stringLiteralB4BC4199A993EF38D0E608978D2E42F103CEC9F2; IL2CPP_EXTERN_C String_t* _stringLiteralB7CA6B7A7F82DA89BFD1F6A227BE9102B12D67B3; IL2CPP_EXTERN_C String_t* _stringLiteralB7E8CFDFAD6B894C4DADAE1B4E065688C3E37129; IL2CPP_EXTERN_C String_t* _stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED; IL2CPP_EXTERN_C String_t* _stringLiteralB8EA872EC1A399C74F93533013A403ED7B652651; IL2CPP_EXTERN_C String_t* _stringLiteralB9461659487E9A5321341748BF5043D485AFB5E9; IL2CPP_EXTERN_C String_t* _stringLiteralB9EC18B436405A1DF349CCBCE6F06C8169B33DC5; IL2CPP_EXTERN_C String_t* _stringLiteralBA1039E8CDAE53E44AC3E6185B0871F3D031A476; IL2CPP_EXTERN_C String_t* _stringLiteralBA482F0BC714BF03303094E098F7610A388B60D3; IL2CPP_EXTERN_C String_t* _stringLiteralBC1A7634D527249F4E64AF36849E12193125FA68; IL2CPP_EXTERN_C String_t* _stringLiteralBD57AA4A3AF4E844455DCC6186B4303320B1B4C5; IL2CPP_EXTERN_C String_t* _stringLiteralBF1D1DB0D8881357D44F853F50180008D8F0890C; IL2CPP_EXTERN_C String_t* _stringLiteralC00660333703C551EA80371B54D0ADCEB74C33B4; IL2CPP_EXTERN_C String_t* _stringLiteralC015ECBADF3DB9AC9A9705114B1B0F8A1A8E9AD7; IL2CPP_EXTERN_C String_t* _stringLiteralC0CB97699F3895F681631D3467FEE9F786F42FB8; IL2CPP_EXTERN_C String_t* _stringLiteralC2616985BFE21A80F22E33079EBADF9B8E68EFC1; IL2CPP_EXTERN_C String_t* _stringLiteralC263EA29ADF3548CFEBC57B532EED28451A56C10; IL2CPP_EXTERN_C String_t* _stringLiteralC31E2EC85600F6555AB4B3E90157C3A78DD6E2A2; IL2CPP_EXTERN_C String_t* _stringLiteralC39C65BF960AB5853DD18E50600D3CFAF439AC7B; IL2CPP_EXTERN_C String_t* _stringLiteralC589E8DD4DD6640E3C08379B2DE52CDF6BAE3D70; IL2CPP_EXTERN_C String_t* _stringLiteralC9734057DD063F42062B6F7614728C261A4A2B98; IL2CPP_EXTERN_C String_t* _stringLiteralC9B80CDBB3F2F96548BA3C92BE3881AEF1346BEA; IL2CPP_EXTERN_C String_t* _stringLiteralCEEA13BAB459C844AEB604620EF17884F931D80F; IL2CPP_EXTERN_C String_t* _stringLiteralD2D72137D4B3C5F83B4C03DCD5C529ABA121B68F; IL2CPP_EXTERN_C String_t* _stringLiteralD4462E6491763C60F7935CBFC7829B137D6C9C63; IL2CPP_EXTERN_C String_t* _stringLiteralD4DAA1A26807E1A567D68B161E6A95701A3FD560; IL2CPP_EXTERN_C String_t* _stringLiteralD4E407AB57066DE8B07EDD6466251D69126B3B9F; IL2CPP_EXTERN_C String_t* _stringLiteralD5A69C0007B2431BB4B9AB1CA78EF63D52CC940D; IL2CPP_EXTERN_C String_t* _stringLiteralD7DA6B1258DAA1C4BCBE5B9CE4EC5C165DC0CD7F; IL2CPP_EXTERN_C String_t* _stringLiteralD829017B94AF31E79ADA76D40BC4186EC6EC8413; IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; IL2CPP_EXTERN_C String_t* _stringLiteralDA9D59BDA61A62DC62274E70DC27FA5E66D20FBE; IL2CPP_EXTERN_C String_t* _stringLiteralDB9A4BF3BDCFA979B8EB3A26A650E3C599A860AB; IL2CPP_EXTERN_C String_t* _stringLiteralDCD30CA7954855B523174B198E10881B40447AFE; IL2CPP_EXTERN_C String_t* _stringLiteralDE755E80A656D23AD9DCF1701B19570A11F4FF54; IL2CPP_EXTERN_C String_t* _stringLiteralE1397E000323F1B23A457D401A500F840FA6C5F8; IL2CPP_EXTERN_C String_t* _stringLiteralE26A21250A3C08415D3E671B60A61D9AF25AE396; IL2CPP_EXTERN_C String_t* _stringLiteralE68826263671FDB220E64BEFA3108D910D39637E; IL2CPP_EXTERN_C String_t* _stringLiteralE7A1BBDE05544B92D6A194794BA69FDB75936F46; IL2CPP_EXTERN_C String_t* _stringLiteralE876C621146BFAB1DA7DB382F6ED026B33BFB9D1; IL2CPP_EXTERN_C String_t* _stringLiteralED867705BFE8D62E56DBAED3134C14EEA075BE16; IL2CPP_EXTERN_C String_t* _stringLiteralEE3E091A2BDAB6E2E321E80C045ACD3A9A0D8573; IL2CPP_EXTERN_C String_t* _stringLiteralEE9D18CB622985BB1DB0191170E8A879BFD73202; IL2CPP_EXTERN_C String_t* _stringLiteralEEAC1F6222B1D65B3DD442580A225BF5EC7EFA34; IL2CPP_EXTERN_C String_t* _stringLiteralEF27ACDC065B7A839A21C5A968078D80D55DD508; IL2CPP_EXTERN_C String_t* _stringLiteralF0003526909627FC32CA4EECAD285F1785C0927D; IL2CPP_EXTERN_C String_t* _stringLiteralF01AFB18502BD9B6DDBA46512B9DB478BE068AC2; IL2CPP_EXTERN_C String_t* _stringLiteralF0A607A291F19511760C4656E892F88C65FCD0E2; IL2CPP_EXTERN_C String_t* _stringLiteralF12893C55E3C6BC3F17E4B121F46D2613B9C8830; IL2CPP_EXTERN_C String_t* _stringLiteralF358262B287B0E506ADAF10938638032E5645263; IL2CPP_EXTERN_C String_t* _stringLiteralF54F5AD89BFF7ACC574BFC039F72C349137EC667; IL2CPP_EXTERN_C String_t* _stringLiteralF5B11E64679DF6179091A9B6A0EAC4399CA54D8D; IL2CPP_EXTERN_C String_t* _stringLiteralF89134EEC46BE1DFBC238E6BF4205CC3CE6864B8; IL2CPP_EXTERN_C String_t* _stringLiteralF910DD82B809EF70A0337FD7B37453B27D7CC299; IL2CPP_EXTERN_C String_t* _stringLiteralFA098E59233EA3C5F0F0A80DC4700C6213BD1213; IL2CPP_EXTERN_C String_t* _stringLiteralFD839F6375A0C7E6BAC14B1D1176690430BA883B; IL2CPP_EXTERN_C String_t* _stringLiteralFF03DB34F3AFDCA27876A3A0CBEFFEB7B3BE74C5; IL2CPP_EXTERN_C const RuntimeMethod* Array_Resize_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mDEA5A67641D397AE82678232B46E377173ED4297_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DbReferenceCollection_FindItem_TisSqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187_m0E5556B34A7E0510F89ED288A198823A12BEC11A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mA075624D8CA079EDBBD73400027E588044A19698_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mCC33233290B2B9CD1B84807EF1BA44B90860B15C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mB015611B1B08B7963ABC32896C154DC04AD1AA7B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mE986DFE4CB74ABC9BE7DA6596FE7ED0F58020005_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mF225F49F6BE54C39563CECD7C693F0AE4F0530E8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_m4DDA9442C238A443489115E22B026AD366851549_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m2E03E6904AACEC645179E92174472AB76D55BF94_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m0C0FC4D4F391E3EED44A18E4687F21AA52D41A8F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m803AB945081D0CF022997EA1CD4B8D8E7B9A18B7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Lazy_1__ctor_mDEC2344196D322320FD446F7E58E98BC95BF8785_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Lazy_1_get_Value_mB12151ADA57C5BAD119869919332124E264BBF86_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m3643788C525A6AB1767A878A8DE2E7E2FCD3491E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mD924129266F129D02343C6577D88A21AE1349B63_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m1E9869035CC36C3F683625D97F571B07ECCE756F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mC170FF23EA614D1AA46CD655813AA3BEF6F477D5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m99D823ABD7B04711B87DD548057FD7B69C6B8680_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Insert_mEE94A3F0DFEC7DE1EA970E3681F26E89F793FE0B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_m2F91BB9A82798E703F720D0C6A44B35D48FE40D3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m23F8B43EF3A35E31244001F996AD86A28C75CB81_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m2B9855920442A351AA0A4D041C684B3CC28FBEA0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m773C08AB560521AB8C89AE40F16F0AFAEBC62C3A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mB199D9D5E202B2AE2458E50C6FDC8FA877C3431A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mC23734029455913E1C43937554F7E6D191A1E76F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m18BB747345D2632B196C6B2A12CB41281613FB5B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mBDE4942AE3177B80B765042F69356219AACF2B71_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m628BD712C68D733DF090211269846A3A7898040D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m6A44EFBD88AA10A69B2F2EB59B0FFC2A2078CB74_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m1B324F3DF9C89CB4B4020037F5CBC02F89664F73_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m2834B183C2B52BF8A8975079CFD36E5D53415DEE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_mA7ED7896D43B04A3B0C222F6AFCA14B0F239B8DA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_mAE15504479D8A4E650C87D0D6D16C8C8AB8AA40F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlCachedStream_Flush_m0BC5EFAD6D539AC9EC945B875FD8E0733A134900_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlCachedStream_Read_m0CC416DFE638ABE2B7232B9D0ACC65890B7DA9AB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlCachedStream_Seek_m8D3D930CECB0D2C27E3D219B1D3F3289DB470542_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlCachedStream_SetInternalPosition_m64237AD50C06E1971A16C4E76F3A857ECDEE54F5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlCachedStream_SetLength_mDB00BD5A76693CF29F80DF93B04A7043A822723A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlCachedStream_Write_mFDE5FA51826F1F9AB56AA9AD907131F2B453980A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlCachedStream_set_Position_m96B716D5CF20B77BEB39A01BCDFA37CBB048ED14_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlInternalConnectionTds_CheckEnlistedTransactionBinding_m3A37C09850D038D87D102F6EB5E0990168224142_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlInternalConnectionTds_CompleteLogin_m908F17D1C4BA4CB6058DB7AFAE28914465B87258_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlInternalConnectionTds_ExecuteTransactionYukon_mD6C6AF07E60985995DB0ADBA83163B082DAAAE4E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlInternalConnectionTds_ExecuteTransaction_m9B417DDFB8CE460D720F8A18A0E93300DF3A00D8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlInternalConnectionTds_LoginNoFailover_m82CE10E6669F56908DF3B9FF7DA7A9148BAFECEF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlInternalConnectionTds_LoginWithFailover_m550470A01AFAF3734477E2B084B9B1C42E128D1D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlInternalConnectionTds_OnEnvChange_m6D5BF1D298D87D890423215BC6DA2ED31BDF95F5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlInternalConnectionTds_OnFeatureExtAck_m5FA5A1A335909E955DE96E62EBA44B917EE2F475_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlInternalConnectionTds_OnLoginAck_mCA2495E06AD80D8F625A29DDA83333D0B21AC6F9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlInternalConnectionTds_ValidateConnectionForExecute_mAF27997AEA02AFC8C7C0DEB5EFE3489DFD59460C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlInternalConnectionTds__ctor_m2570B97EA5514EBE1A748D895BCFF966B196EBC5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlInternalConnection_EnlistNonNull_mC3A7864F27FE275E229C2AAB714D815CE17CD4E5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlInternalConnection_OnError_m826949DCDC9DCA10361176942A376829DC68FBAA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlInternalTransaction_DecrementAndObtainOpenResultCount_m09690E9D686FA885F89466647C0C3F28B893A4B1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlInternalTransaction_IncrementAndObtainOpenResultCount_m849E4B6D7FCC425E33FA894219F843CD5158BE00_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlParameterCollection_RangeCheck_mF28F111283F4165EE93EB9ECB8C5779E58B3517B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlParameterCollection_Remove_mAB179C0AE88CF6627D44ABA1DD05B0C95DDC1E57_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlParameterCollection_ValidateType_m21D0ED4F4FCADBA79631CADECFDD44ECE7E3B25D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlParameterCollection_Validate_mF6B5480871E39328AC0294D1DFC0E50329714A63_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlParameterConverter_ConvertTo_m41629160B843319A63C5E039D1881FE9BFBFD12D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlParameter_CoerceValue_mB24F861A3348A8DFFB496D6E8D5B94B2F49C6216_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlParameter_GetActualFieldsAndProperties_mC0F841C725E5BA86C562A2968BCDEC4CF6DA00FA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlParameter_GetActualSize_m3F4C75395185B48F970BCC049D8D00C17AF13109_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlParameter_MetaDataForSmi_m129A7812035A3A91EC68FA76E9EF5430E59FBBC9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlParameter_ParseTypeName_m6547CDD220C3643ABE2E7BF2014ED858C598D14A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlParameter_ValidateTypeLengths_m82166FDE8621CFE6ECA5734B86FD0764E9438649_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlParameter_Validate_m3ECAE31D081AD1C467C20E5F7CF7ED0F5DBFBB2D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlParameter_get_SqlValue_m79562DC1A84CF2B5BF0A9533EA9D7C223DDE8FB5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlParameter_get_Value_m06A4D8CE2E6FEB59EFDDFB13FBAAF797FB7DCDE3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlParameter_set_Direction_m0982F50DC705E635810427032BF84A394CC30A0B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlParameter_set_ParameterName_m2CB1D4C314E5316240FFC3D032B60B335F769388_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlParameter_set_PrecisionInternal_mE6AD447EC4293D51FFC02E8E242D96D04F3676F2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlParameter_set_Size_m432E5F94A53F827016A945CD846F33AC520339E1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlParameter_set_SourceVersion_mCC73904EC397D442326C7EB4E06ED776BD806E01_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlParameter_set_SqlDbType_m35E66AF8518AD7E789C9BE98AEC97810F0471368_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlSequentialStream_Read_mA9B954254927BB3ACD8C5EF03F8CB8CA35DEA664_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlSequentialStream_Seek_mBF21FFE0F1B0A13EFB96501850C54E357A1F3EED_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlSequentialStream_SetLength_m5D06D08A0345ADF4F8C6AC7EB260F30D39FE206A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlSequentialStream_ValidateReadParameters_mF61BC575AE9426E4E89CDBE741E4987B0E9B094F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlSequentialStream_Write_m4147DBE1F523A83799BC6C3C213241CEEE42CB58_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlSequentialStream_get_Length_mC9B39087ABF4070CF6132B3AE696D40E968FA0A2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlSequentialStream_get_Position_m45A198ED815237B1EF0CEBFB924FB526F8312C0E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlSequentialStream_set_Position_m7E3702C7BD84605C52B48B8B38A0671E68C50CB4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlStream_Flush_m85307D510C44C566F5D526456C68F18AA8D5028A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlStream_Read_mFC4B0E3D9E47B85CA1C8A37C349B803CE1AC2A79_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlStream_Seek_m657A17312272B18F2FED838A2691F8DDF5F22F1D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlStream_SetLength_m7A0AD23C4EF2A80AEC0A6C26C38B112C909BE2BB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlStream_Write_m18E9BCB7F5F95FE6EA549B6AEF0A65814ECE029E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlStream_get_Length_mF5A2BB6E25077CE2082D9D9253AF8784FB83D742_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlStream_get_Position_m77E0402376F237CEED2D61619ECCFD08CE269169_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlStream_set_Position_m249C6196D32A0B2027EE23A93CDBBCCBC543ECE9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlStreamingXml_GetChars_m3348FA3AFD250B6643B7703C9A20F0AE5B3A532C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlUdtInfo_GetFromType_m8FD63D89A093DB3C308876D974F0C5451AD9E3D6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* StatisticsDictionary_ValidateCopyToArguments_m51B384A377D2D4D073B6EADF49EFB768718A8DB5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TaskCompletionSource_1_SetException_m7DB7E6251CB92C741F7E081E2ECAA06FF79E212F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TaskCompletionSource_1_SetResult_m948378015A7A0E42647452EB7003466406B831A4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TaskCompletionSource_1_TrySetCanceled_m3D4DB4B9418F13DC64123476BCA6628844E68175_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TaskCompletionSource_1_TrySetException_m458D56254FBD7F874452154131D60AADD2131334_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TaskCompletionSource_1__ctor_mBF9A903AD14C4E9CF044B227776C532BA9C40D60_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TaskCompletionSource_1_get_Task_mF44990297C25C7DBE1E65241C03D0120CB551552_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CFindLiveReaderU3Eb__5_0_mA2F55F1FE9C6D81DACFFDFE0229E98C0D043EED4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__9_0_m002CE0B328E16B9F1333896FF348A6896E6F60A1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__9_1_m24BB746828CBA1EE99B5AB7417A88DD05D8FBD13_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__9_2_m3ECF68E715AB030B8F80A59B15F099380CD6B2B0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass0_0_U3CCreateContinuationTaskU3Eb__0_m95C2D31FC701A055C50A618766666B7DBD8A3F32_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass2_0_U3CContinueTaskU3Eb__0_m7CF789BD14F980C1DE3B9732D4EBF9D7849ACAA2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass4_0_U3CSetTimeoutExceptionU3Eb__0_m3924057372168512F4FC74916F7D73F5488EADEF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass5_0_U3CFindLiveReaderU3Eb__1_m47F465C778EFEF49A209288EC96EBBD5A73C0539_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass88_0_U3CExecuteTransactionYukonU3Eb__0_m67B24AB2784B404462E294A787E29325DFDF5723_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeType* ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* CommandType_t49B09021C53CA6BFC69702DC7669BCF3D3B18BED_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* DataRowVersion_t18719565B05A4F39157C13409A7565BC9CAFB760_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Guid_t_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* IPromotableSinglePhaseNotification_t55FA5C677628E609C73561E23A834E464F5B1321_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* InstanceDescriptor_t19684A5B2EDEBF906D50F65DC39F9B4D5E0843A5_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* IsolationLevel_t7A340952C17F8D9DB6F72DE7789DC9FDDA277553_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* ParameterDirection_t5F6BB84F4123F4C10747BBAEB2336560006283C3_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* SqlDbType_tF32C7175A905B4685E645288924C06DC9BB91225_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* SqlUserDefinedTypeAttribute_t1E69866B1C93487297B410A09E5A0DA1342F945A_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD_0_0_0_var; struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com; struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA; struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4; struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; struct DataColumnU5BU5D_t4600ECA5C95E7699298FCD6D677AEAD7D9F5F0CA; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct SessionStateRecordU5BU5D_t3853F0C82467C1B7B386D2B844CFA1231E4748D1; struct SmiExtendedMetaDataU5BU5D_tB046A87F9324890E8C4859A1E2CEC2146E7A5FCF; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB; struct UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83; struct SmiColumnOrderU5BU5D_tC75B16AAB37F78231F8AE9D5679A142EE4BE7B97; IL2CPP_EXTERN_C_BEGIN IL2CPP_EXTERN_C_END #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t1E85CBF91297C9D62A0FC2AD29FD24E33C8A5E54* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_tB45A861D090B15129521119AE48ED3813820A974* ____keys; ValueCollection_t038245E04B5D2A80048D9F8021A23E69A0C9DBAA* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_t97927A253D7E344A8CD9854C2D0CE5207C6B51B4 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_tFC8F16BB2513B5EEDADCF617A38510B0CA44A839* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_t82B1DA258C07731E0B6986D68676AC640D190DF6* ____keys; ValueCollection_t61C3E629C491DE9CC25C56CD30802178744A713F* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_tFBC4C6ED8A0F40728E6C07F1B16ADCF686F7020B : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t9126389937FEF13E2B4ECFAF4A831362AAAFBCE0* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_t12615D1CCE04829C2F04B905CF03C9238B0AEA33* ____keys; ValueCollection_tCDA65D6A56B6AD2D37B508FB6DACB71CF8E4273B* ____values; RuntimeObject* ____syncRoot; }; struct HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; SlotU5BU5D_tC4D7CD3E804DC835CCF2F990797BC1D9AE4330D7* ____slots; int32_t ____count; int32_t ____lastIndex; int32_t ____freeList; RuntimeObject* ____comparer; int32_t ____version; SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo; }; struct Lazy_1_tD9EEDBF57C35C796EF5E641B5979F0182FD35FB9 : public RuntimeObject { LazyHelper_t1784351780B2D1AC002869BB3C7A35AA64762602* ____state; Func_1_tAFD9CF4BFB124A16E55FC1EB5D032ED72316D55F* ____factory; MethodInfo_t* ____value; }; struct List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4 : public RuntimeObject { ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A : public RuntimeObject { BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC : public RuntimeObject { SmiExtendedMetaDataU5BU5D_tB046A87F9324890E8C4859A1E2CEC2146E7A5FCF* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tB665FFE04A93745D6522A5612EB44764C59B1887 : public RuntimeObject { SqlParameterU5BU5D_t487B9D0FC99EB7F5EFEB14D0A163CA2D0722E5EF* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t0DEBFF0AF13E84FF24F89DD30EB4F0108A132F23 : public RuntimeObject { SmiColumnOrderU5BU5D_tC75B16AAB37F78231F8AE9D5679A142EE4BE7B97* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct TaskCompletionSource_1_tDE643F9A66BD49F930CC9BCFC87E1E9ACF857720 : public RuntimeObject { Task_1_tC008A0B4CAA8158AA8AEBF5425B077F30B57AA6F* ____task; }; struct TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37 : public RuntimeObject { Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* ____task; }; struct ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0 : public RuntimeObject { }; struct AsyncHelper_t5AC4C8F75253DE54E38DE60A22462A7F0311B585 : public RuntimeObject { }; struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA : public RuntimeObject { }; struct BulkCopySimpleResultSet_tC41563FCB6F82DF82D6FD75E2B4D60A4D4B02F47 : public RuntimeObject { List_1_t28220AC1AA2B13319DEE8320BA0E406FC53BAFE3* ____results; Result_t45B39D002890356CEEC975B3DC881A98452F6079* ____resultSet; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____indexmap; }; struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B : public RuntimeObject { ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158* ____kernelEvent; SparselyPopulatedArray_1U5BU5D_t8E75A036E16E53CF08AAAF37EB6621DE3B26307E* ____registeredCallbacksLists; int32_t ____state; int32_t ____threadIDExecutingCallbacks; bool ____disposed; CancellationCallbackInfo_tC8BE558ED1E173434DD1919D574C9FAFE501E22D* ____executingCallback; Timer_t763C1D5F5A36087DC92C7DA4D1F8AB578F83AB00* ____timer; }; struct CriticalFinalizerObject_t1DCAB623CAEA6529A96F5F3EDE3C7048A6E313C9 : public RuntimeObject { }; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0 : public RuntimeObject { bool ___m_isReadOnly; int32_t ___cultureID; int32_t ___parent_lcid; int32_t ___datetime_index; int32_t ___number_index; int32_t ___default_calendar_type; bool ___m_useUserOverride; NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo; DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo; TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo; String_t* ___m_name; String_t* ___englishname; String_t* ___nativename; String_t* ___iso3lang; String_t* ___iso2lang; String_t* ___win3lang; String_t* ___territory; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___native_calendar_names; CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo; void* ___textinfo_data; int32_t ___m_dataItem; Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___parent_culture; bool ___constructed; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___cached_serialized_form; CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D* ___m_cultureData; bool ___m_isInherited; }; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke { int32_t ___m_isReadOnly; int32_t ___cultureID; int32_t ___parent_lcid; int32_t ___datetime_index; int32_t ___number_index; int32_t ___default_calendar_type; int32_t ___m_useUserOverride; NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo; DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo; TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo; char* ___m_name; char* ___englishname; char* ___nativename; char* ___iso3lang; char* ___iso2lang; char* ___win3lang; char* ___territory; char** ___native_calendar_names; CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo; void* ___textinfo_data; int32_t ___m_dataItem; Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke* ___parent_culture; int32_t ___constructed; Il2CppSafeArray* ___cached_serialized_form; CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke* ___m_cultureData; int32_t ___m_isInherited; }; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com { int32_t ___m_isReadOnly; int32_t ___cultureID; int32_t ___parent_lcid; int32_t ___datetime_index; int32_t ___number_index; int32_t ___default_calendar_type; int32_t ___m_useUserOverride; NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo; DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo; TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo; Il2CppChar* ___m_name; Il2CppChar* ___englishname; Il2CppChar* ___nativename; Il2CppChar* ___iso3lang; Il2CppChar* ___iso2lang; Il2CppChar* ___win3lang; Il2CppChar* ___territory; Il2CppChar** ___native_calendar_names; CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo; void* ___textinfo_data; int32_t ___m_dataItem; Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com* ___parent_culture; int32_t ___constructed; Il2CppSafeArray* ___cached_serialized_form; CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com* ___m_cultureData; int32_t ___m_isInherited; }; struct DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC : public RuntimeObject { }; struct DataFeed_tBBB448C5B96E148E112D1321A26220092A77B0BD : public RuntimeObject { }; struct DbConnectionFactory_tE3D6CD7AB7F7153AEAD5A525FDD3A933CC221788 : public RuntimeObject { Dictionary_2_t58F29563F0963A2C4F60917B284B7958D0AD81A5* ____connectionPoolGroups; List_1_t320DF1C6DD4F95E2B8DD96532F53CC6FCFA27A76* ____poolsToRelease; List_1_t3FBB240824F5AB5175583F3C55F9945016D1090B* ____poolGroupsToRelease; Timer_t763C1D5F5A36087DC92C7DA4D1F8AB578F83AB00* ____pruningTimer; }; struct DbConnectionOptions_tA7B55DACBCC4D58ABBE993AFA6D1B98830E55B25 : public RuntimeObject { String_t* ____usersConnectionString; Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* ____parsetable; NameValuePair_t5DC1E95A374A88431DCB2509A8DC80C84A32838F* ____keyChain; bool ____hasPasswordKeyword; }; struct DbConnectionPoolGroupProviderInfo_t93AA74A3E6036EF12E382B9978A4395FB9C15E6E : public RuntimeObject { DbConnectionPoolGroup_tBE470E1A1E2029EAAAF96719408055F773EACAE0* ____poolGroup; }; struct DbConnectionPoolIdentity_t335ECCBB0389BDCE42970AD9A6566258AE1C3F72 : public RuntimeObject { String_t* ____sidString; bool ____isRestricted; bool ____isNetwork; int32_t ____hashCode; }; struct DbReferenceCollection_t459E23141A0B0E02858DF535C8186F19E6C405E2 : public RuntimeObject { CollectionEntryU5BU5D_tA3E4D734F41DF1AC6028063B0A5C67096AB2F6C1* ____items; RuntimeObject* ____itemLock; int32_t ____optimisticCount; int32_t ____lastItemIndex; bool ____isNotifying; }; struct DiagnosticListener_tE89BA52E14502E31B0DE41E559BBF15E3BB84D66 : public RuntimeObject { }; struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095 : public RuntimeObject { int32_t ___m_codePage; CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2* ___dataItem; bool ___m_deserializedFromEverett; bool ___m_isReadOnly; EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293* ___encoderFallback; DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90* ___decoderFallback; }; struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377 : public RuntimeObject { }; struct ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757 : public RuntimeObject { Exception_t* ___m_Exception; RuntimeObject* ___m_stackTrace; }; struct InstanceDescriptor_t19684A5B2EDEBF906D50F65DC39F9B4D5E0843A5 : public RuntimeObject { RuntimeObject* ___U3CArgumentsU3Ek__BackingField; bool ___U3CIsCompleteU3Ek__BackingField; MemberInfo_t* ___U3CMemberInfoU3Ek__BackingField; }; struct InternalDataCollectionBase_tDBDE593FD7AB64DA7E3C512E49C0E0B396D3DDB2 : public RuntimeObject { }; struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE : public RuntimeObject { RuntimeObject* ____identity; }; struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke { Il2CppIUnknown* ____identity; }; struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com { Il2CppIUnknown* ____identity; }; struct MarshalByValueComponent_t19E5966D1CE2F9ED341EB16C060BA573F63AEDAA : public RuntimeObject { RuntimeObject* ____site; EventHandlerList_t057D7531265C1DF014C8C83AF251E908D1A0B1C8* ____events; }; struct MemberInfo_t : public RuntimeObject { }; struct ParameterPeekAheadValue_tE9C0D802B93426731290C7E6D5C0D9331933DE6F : public RuntimeObject { RuntimeObject* ___Enumerator; SqlDataRecord_t3408A207A14FCC65A6DF9647E954ABC3C043E278* ___FirstRecord; }; struct RoutingInfo_t4A3157EBC1D97D1EB93B5CD3A5E6A8B16912C4F4 : public RuntimeObject { uint8_t ___U3CProtocolU3Ek__BackingField; uint16_t ___U3CPortU3Ek__BackingField; String_t* ___U3CServerNameU3Ek__BackingField; }; struct SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D : public RuntimeObject { }; struct SQLMessage_t8E46082B70C00FA30EF7035658F32BAEF3F66B17 : public RuntimeObject { }; struct SchemaTableColumn_t6D0ABB781370197E13F0892690D26E68D6F37ED6 : public RuntimeObject { }; struct SecureString_t6FBEB334D455CA90093BD446BBEBA47FE5B20C6C : public RuntimeObject { int32_t ___length; bool ___disposed; bool ___read_only; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___data; }; struct SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2 : public RuntimeObject { int32_t ___m_currentCount; int32_t ___m_maxCount; int32_t ___m_waitCount; RuntimeObject* ___m_lockObj; ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158* ___m_waitHandle; TaskNode_t082B7F2BBC9759BA9B6AD5F3760FE76BD5C6BA24* ___m_asyncHead; TaskNode_t082B7F2BBC9759BA9B6AD5F3760FE76BD5C6BA24* ___m_asyncTail; }; struct ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF : public RuntimeObject { String_t* ___U3CExtendedServerNameU3Ek__BackingField; String_t* ___U3CResolvedServerNameU3Ek__BackingField; String_t* ___U3CResolvedDatabaseNameU3Ek__BackingField; String_t* ___U3CUserProtocolU3Ek__BackingField; String_t* ____userServerName; String_t* ___PreRoutingServerName; }; struct SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574 : public RuntimeObject { uint32_t ____tdsVersion; bool ____encrypted; String_t* ____database; SqlCollation_t1389F05EEF7D7F27C721B3EABAB6C070C4CBF8A4* ____collation; String_t* ____language; String_t* ____initialDatabase; SqlCollation_t1389F05EEF7D7F27C721B3EABAB6C070C4CBF8A4* ____initialCollation; String_t* ____initialLanguage; uint8_t ____unrecoverableStatesCount; Dictionary_2_t97927A253D7E344A8CD9854C2D0CE5207C6B51B4* ____resolvedAliases; SessionStateRecordU5BU5D_t3853F0C82467C1B7B386D2B844CFA1231E4748D1* ____delta; bool ____deltaDirty; ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* ____initialState; }; struct SessionStateRecord_t2483C978D8DD067D4993C0F5776DA74C4082830C : public RuntimeObject { bool ____recoverable; uint32_t ____version; int32_t ____dataLength; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____data; }; struct SmiMetaDataProperty_t83B9126CF09DEF62ABA26509C4D2693DDC311DD4 : public RuntimeObject { }; struct SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68 : public RuntimeObject { SmiMetaDataPropertyU5BU5D_tADAD8DE01D53A6A687005923F0CEA88EAE3E1159* ____properties; bool ____isReadOnly; }; struct SqlBulkCopy_t9B7D9AE7B50B92DE1F70DDCB6B8417860605C34D : public RuntimeObject { TdsParserStateObject_tB40308FBDB791C057F0C214C1EBA8BFAEAA20D38* ____stateObj; }; struct SqlCachedBuffer_t9D06D07E19C116ABE5786BDA91A74A2F004AA5B1 : public RuntimeObject { List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* ____cachedBytes; }; struct SqlCollation_t1389F05EEF7D7F27C721B3EABAB6C070C4CBF8A4 : public RuntimeObject { uint32_t ___info; uint8_t ___sortId; }; struct SqlCredential_tDBC6DBB04685A499EE3AA07EF304D6A029E15220 : public RuntimeObject { String_t* ___uid; SecureString_t6FBEB334D455CA90093BD446BBEBA47FE5B20C6C* ___pwd; }; struct SqlDataRecord_t3408A207A14FCC65A6DF9647E954ABC3C043E278 : public RuntimeObject { SmiRecordBuffer_t811704B9940EB1F7AF8FB8220305EE15E324223D* ____recordBuffer; SmiExtendedMetaDataU5BU5D_tB046A87F9324890E8C4859A1E2CEC2146E7A5FCF* ____columnSmiMetaData; SmiEventSink_Default_t30E96113D311EBEA571CB42CCD0650660C762673* ____eventSink; SqlMetaDataU5BU5D_t7920237CDE3A40FD06CC1D72B372BD54E3B74EBE* ____columnMetaData; }; struct SqlEnvChange_t7B50367EA85362968B116E73D92C95ED3B914053 : public RuntimeObject { uint8_t ___type; uint8_t ___oldLength; int32_t ___newLength; int32_t ___length; String_t* ___newValue; String_t* ___oldValue; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___newBinValue; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___oldBinValue; int64_t ___newLongValue; int64_t ___oldLongValue; SqlCollation_t1389F05EEF7D7F27C721B3EABAB6C070C4CBF8A4* ___newCollation; SqlCollation_t1389F05EEF7D7F27C721B3EABAB6C070C4CBF8A4* ___oldCollation; RoutingInfo_t4A3157EBC1D97D1EB93B5CD3A5E6A8B16912C4F4* ___newRoutingInfo; }; struct SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980 : public RuntimeObject { String_t* ____source; int32_t ____number; uint8_t ____state; uint8_t ____errorClass; String_t* ____server; String_t* ____message; String_t* ____procedure; int32_t ____lineNumber; int32_t ____win32ErrorCode; Exception_t* ____exception; }; struct SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864 : public RuntimeObject { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____errors; }; struct SqlLogin_tE23025CCD94B1D9195D0D0140D760D4EE18B1AEB : public RuntimeObject { int32_t ___timeout; bool ___userInstance; String_t* ___hostName; String_t* ___userName; String_t* ___password; String_t* ___applicationName; String_t* ___serverName; String_t* ___language; String_t* ___database; String_t* ___attachDBFilename; bool ___useReplication; String_t* ___newPassword; bool ___useSSPI; int32_t ___packetSize; bool ___readOnlyIntent; SqlCredential_tDBC6DBB04685A499EE3AA07EF304D6A029E15220* ___credential; SecureString_t6FBEB334D455CA90093BD446BBEBA47FE5B20C6C* ___newSecurePassword; }; struct SqlLoginAck_t63E0571D04588BF02CAA7FECFF62D8146681222A : public RuntimeObject { uint8_t ___majorVersion; uint8_t ___minorVersion; int16_t ___buildNum; uint32_t ___tdsVersion; }; struct SqlStatistics_t5300F4CFAE4576BF0E42FBD376DEDB9D525A87AA : public RuntimeObject { int64_t ____closeTimestamp; int64_t ____openTimestamp; int64_t ____startExecutionTimestamp; int64_t ____startFetchTimestamp; int64_t ____startNetworkServerTimestamp; int64_t ____buffersReceived; int64_t ____buffersSent; int64_t ____bytesReceived; int64_t ____bytesSent; int64_t ____connectionTime; int64_t ____cursorOpens; int64_t ____executionTime; int64_t ____iduCount; int64_t ____iduRows; int64_t ____networkServerTime; int64_t ____preparedExecs; int64_t ____prepares; int64_t ____selectCount; int64_t ____selectRows; int64_t ____serverRoundtrips; int64_t ____sumResultSets; int64_t ____transactions; int64_t ____unpreparedExecs; bool ____waitForDoneAfterRow; bool ____waitForReply; }; struct SqlStreamingXml_tCEAFB98611D059F5C3C5E288D4440A85E5A5407F : public RuntimeObject { int32_t ____columnOrdinal; SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* ____reader; XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ____xmlReader; XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* ____xmlWriter; StringWriter_tF48052BE4F980E5C85403221E835768E4156267D* ____strWriter; int64_t ____charsRemoved; }; struct SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A : public RuntimeObject { MethodInfo_t* ____createSqlReaderMethodInfo; bool ____fNotNull; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ____stream; bool ____firstCreateReader; }; struct String_t : public RuntimeObject { int32_t ____stringLength; Il2CppChar ____firstChar; }; struct StringBuilder_t : public RuntimeObject { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___m_ChunkChars; StringBuilder_t* ___m_ChunkPrevious; int32_t ___m_ChunkLength; int32_t ___m_ChunkOffset; int32_t ___m_MaxCapacity; }; struct SysTxForGlobalTransactions_tC908640B1C5EB8BFE3B597D29157E823CBD4F123 : public RuntimeObject { }; struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572 : public RuntimeObject { int32_t ___m_taskId; Delegate_t* ___m_action; RuntimeObject* ___m_stateObject; TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E* ___m_taskScheduler; Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___m_parent; int32_t ___m_stateFlags; RuntimeObject* ___m_continuationObject; ContingentProperties_t3FA59480914505CEA917B1002EC675F29D0CB540* ___m_contingentProperties; }; struct TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E : public RuntimeObject { int32_t ___m_taskSchedulerId; }; struct TdsEnums_tC44C90EC8C3B9E48D8C2AB87D3D6C519566DF1E0 : public RuntimeObject { }; struct TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A : public RuntimeObject { int64_t ____timerExpire; bool ____isInfiniteTimeout; }; struct TypeConverter_t5257E1653EB845D0044BBEDEB7B8AED7A061592C : public RuntimeObject { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com { }; struct XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD : public RuntimeObject { }; struct XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F : public RuntimeObject { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___writeNodeBuffer; }; struct U3CU3Ec__DisplayClass0_0_tCA7EF15CF075B3E833224F483150553B8575AEA4 : public RuntimeObject { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___onSuccess; TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ___completion; }; struct U3CU3Ec__DisplayClass2_0_t358B71DA33A89B92296A8B8627F89D010C39A35C : public RuntimeObject { Func_2_t83DFBD797BAE66E7EE7685A80451C47EEA1920FC* ___exceptionConverter; Action_1_tAFBD759E01ADE1CCF9C2015D5EFB3E69A9F26F04* ___onFailure; TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ___completion; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___onCancellation; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___onSuccess; }; struct U3CU3Ec__DisplayClass4_0_t6C81D608B53A92079AAB8314F4CA00820047B0BD : public RuntimeObject { TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ___completion; Func_1_t6DC0003668FDF27D170AC44D4EE178B5077A9B6F* ___exc; }; struct U3CU3Ec__DisplayClass88_0_t1499809889EDEBAD408C845D7F91A5FBD6346824 : public RuntimeObject { SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* ___U3CU3E4__this; bool ___releaseConnectionLock; }; struct SyncAsyncLock_tC8EC1C5BFE077BA32CE3242DCDEC96D9A8FC1149 : public RuntimeObject { SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2* ____semaphore; }; struct U3CU3Ec_t4190A63F027A22A27C272751498A4EC2A2C34DD3 : public RuntimeObject { }; struct U3CU3Ec__DisplayClass5_0_t077F68DFB8DE8CC0926E6A15F5BF523E779670C2 : public RuntimeObject { SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01* ___command; }; struct U3CU3Ec_t5E8B54B7D4EAEBF67B1757B0AD0B91E2CE890597 : public RuntimeObject { }; struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list; int32_t ____index; int32_t ____version; RuntimeObject* ____current; }; struct Enumerator_t8ECA7DD926ADE1E712750C3C25A3CFADDD5903EC { List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* ____list; int32_t ____index; int32_t ____version; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* ____current; }; struct KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 { RuntimeObject* ___key; RuntimeObject* ___value; }; struct Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 { bool ___hasValue; int64_t ___value; }; struct Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2 : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572 { RuntimeObject* ___m_result; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 { bool ___m_value; }; struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3 { uint8_t ___m_value; }; struct CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED { CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ____source; }; struct CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED_marshaled_pinvoke { CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ____source; }; struct CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED_marshaled_com { CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ____source; }; struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17 { Il2CppChar ___m_value; }; struct Component_t7DA251DAA9E59801CC5FE8E27F37027143BED083 : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE { RuntimeObject* ___site; EventHandlerList_t057D7531265C1DF014C8C83AF251E908D1A0B1C8* ___events; }; struct DataColumnCollection_t8F6538DA2E98DED6F9FBD06C4C475533A548630E : public InternalDataCollectionBase_tDBDE593FD7AB64DA7E3C512E49C0E0B396D3DDB2 { DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* ____table; ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* ____list; int32_t ____defaultNameIndex; DataColumnU5BU5D_t4600ECA5C95E7699298FCD6D677AEAD7D9F5F0CA* ____delayedAddRangeColumns; Dictionary_2_tA1C46A4AE8BF6F61CE13FCB4610037808EA8AB66* ____columnFromName; bool ____fInClear; DataColumnU5BU5D_t4600ECA5C95E7699298FCD6D677AEAD7D9F5F0CA* ____columnsImplementingIChangeTracking; int32_t ____nColumnsImplementingIChangeTracking; int32_t ____nColumnsImplementingIRevertibleChangeTracking; CollectionChangeEventHandler_tEC0AAABD75A4FDAEC5A3E8A0C754AC9A6F692F50* ___CollectionChanged; CollectionChangeEventHandler_tEC0AAABD75A4FDAEC5A3E8A0C754AC9A6F692F50* ___CollectionChanging; CollectionChangeEventHandler_tEC0AAABD75A4FDAEC5A3E8A0C754AC9A6F692F50* ___ColumnPropertyChanged; }; struct DataRowCollection_t77048F68C7B973AFF280E6C540CE321E242FF738 : public InternalDataCollectionBase_tDBDE593FD7AB64DA7E3C512E49C0E0B396D3DDB2 { DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* ____table; DataRowTree_tE2B5C209F0D2D3B72A2F747AEFD4F76CBDB92AAF* ____list; int32_t ____nullInList; }; struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D { uint64_t ____dateData; }; struct DbDataReader_tA1A9729B3ED5125A693F4442984CCE7D721F452F : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE { }; struct DbParameter_tC4DFEE7A3DF97B1D878AAFFFB246188DBB9E0296 : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE { }; struct DbParameterCollection_tE362E252B1EA5E903A447738C9AA0AB473275391 : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE { }; struct DbTransaction_t2571A7BAE88D10335C418A2061AAA42AD4B32609 : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE { }; struct Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F { union { #pragma pack(push, tp, 1) struct { int32_t ___flags; }; #pragma pack(pop, tp) struct { int32_t ___flags_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___hi_OffsetPadding[4]; int32_t ___hi; }; #pragma pack(pop, tp) struct { char ___hi_OffsetPadding_forAlignmentOnly[4]; int32_t ___hi_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___lo_OffsetPadding[8]; int32_t ___lo; }; #pragma pack(pop, tp) struct { char ___lo_OffsetPadding_forAlignmentOnly[8]; int32_t ___lo_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___mid_OffsetPadding[12]; int32_t ___mid; }; #pragma pack(pop, tp) struct { char ___mid_OffsetPadding_forAlignmentOnly[12]; int32_t ___mid_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___ulomidLE_OffsetPadding[8]; uint64_t ___ulomidLE; }; #pragma pack(pop, tp) struct { char ___ulomidLE_OffsetPadding_forAlignmentOnly[8]; uint64_t ___ulomidLE_forAlignmentOnly; }; }; }; struct DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB { RuntimeObject* ____key; RuntimeObject* ____value; }; struct DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_marshaled_pinvoke { Il2CppIUnknown* ____key; Il2CppIUnknown* ____value; }; struct DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_marshaled_com { Il2CppIUnknown* ____key; Il2CppIUnknown* ____value; }; struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F { double ___m_value; }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com { }; struct ExpandableObjectConverter_t2D9FF3B389851F14034FBA07A57944EB27C18F63 : public TypeConverter_t5257E1653EB845D0044BBEDEB7B8AED7A061592C { }; struct Guid_t { int32_t ____a; int16_t ____b; int16_t ____c; uint8_t ____d; uint8_t ____e; uint8_t ____f; uint8_t ____g; uint8_t ____h; uint8_t ____i; uint8_t ____j; uint8_t ____k; }; struct Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175 { int16_t ___m_value; }; struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C { int32_t ___m_value; }; struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3 { int64_t ___m_value; }; struct IntPtr_t { void* ___m_value; }; struct MethodBase_t : public MemberInfo_t { }; struct SmiDefaultFieldsProperty_t3797EB98884A57A05DD51458AE0BAEE9C848D031 : public SmiMetaDataProperty_t83B9126CF09DEF62ABA26509C4D2693DDC311DD4 { RuntimeObject* ____defaults; }; struct SmiOrderProperty_t1E9EDB35A3EC0858DAFCC137FE0D03C89F1A3F08 : public SmiMetaDataProperty_t83B9126CF09DEF62ABA26509C4D2693DDC311DD4 { RuntimeObject* ____columns; }; struct SmiUniqueKeyProperty_tD70F090E1A3DEF27DA1228C7A861C1E354D01BB2 : public SmiMetaDataProperty_t83B9126CF09DEF62ABA26509C4D2693DDC311DD4 { RuntimeObject* ____columns; }; struct SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____value; }; struct SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_marshaled_pinvoke { Il2CppSafeArray* ____value; }; struct SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_marshaled_com { Il2CppSafeArray* ____value; }; struct SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 { uint8_t ___m_value; }; struct SqlConnectionPoolGroupProviderInfo_t9C0938BAFF11E7DE1C77365E6EBFB30AC3AD34A9 : public DbConnectionPoolGroupProviderInfo_t93AA74A3E6036EF12E382B9978A4395FB9C15E6E { String_t* ____alias; String_t* ____failoverPartner; bool ____useFailoverPartner; }; struct SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 { uint8_t ____bStatus; uint8_t ____bLen; uint8_t ____bPrec; uint8_t ____bScale; uint32_t ____data1; uint32_t ____data2; uint32_t ____data3; uint32_t ____data4; }; struct SqlInfoMessageEventArgs_tF57F49FEE595D7D67E2269C23417E16315A9B375 : public EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377 { SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* ____exception; }; struct SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB { bool ____fNotNull; int64_t ____value; }; struct SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_marshaled_pinvoke { int32_t ____fNotNull; int64_t ____value; }; struct SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_marshaled_com { int32_t ____fNotNull; int64_t ____value; }; struct SqlReferenceCollection_tDC1C43FEDF523F81CD9B477A89FB734E703A509D : public DbReferenceCollection_t459E23141A0B0E02858DF535C8186F19E6C405E2 { }; struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE { ReadWriteTask_t0821BF49EE38596C7734E86E1A6A39D769BE2C05* ____activeReadWriteTask; SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2* ____asyncActiveSemaphore; }; struct StreamDataFeed_tC0BAA795B06E232B9D05297F1FC90FB4524F38E0 : public DataFeed_tBBB448C5B96E148E112D1321A26220092A77B0BD { Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ____source; }; struct TextDataFeed_tF748A1E2F561668AB7E3533ACF6FBA0C3089B0C3 : public DataFeed_tBBB448C5B96E148E112D1321A26220092A77B0BD { TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7* ____source; }; struct TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7 : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE { }; struct TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3 : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___CoreNewLine; String_t* ___CoreNewLineStr; RuntimeObject* ____internalFormatProvider; }; struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F : public CriticalFinalizerObject_t1DCAB623CAEA6529A96F5F3EDE3C7048A6E313C9 { InternalThread_tF40B7BFCBD60C82BD8475A22FF5186CA10293687* ___internal_thread; RuntimeObject* ___m_ThreadStartArg; RuntimeObject* ___pending_exception; MulticastDelegate_t* ___m_Delegate; ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710* ___m_ExecutionContext; bool ___m_ExecutionContextBelongsToOuterScope; RuntimeObject* ___principal; int32_t ___principal_version; }; struct TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A { int64_t ____ticks; }; struct UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455 { uint16_t ___m_value; }; struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B { uint32_t ___m_value; }; struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 { union { struct { }; uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1]; }; }; struct XmlDataFeed_t4C0D47A3F05B5BF5456D10D9900ED8A855433991 : public DataFeed_tBBB448C5B96E148E112D1321A26220092A77B0BD { XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ____source; }; struct DateTimeInfo_t08496846BC277C353ADB048FFE2A6446165EA130 { int32_t ___daypart; int32_t ___timepart; }; struct NumericInfo_tB3E93FCF60556F423CE166BAB2D9BC51D5E69702 { int32_t ___data1; int32_t ___data2; int32_t ___data3; int32_t ___data4; uint8_t ___precision; uint8_t ___scale; bool ___positive; }; struct NumericInfo_tB3E93FCF60556F423CE166BAB2D9BC51D5E69702_marshaled_pinvoke { int32_t ___data1; int32_t ___data2; int32_t ___data3; int32_t ___data4; uint8_t ___precision; uint8_t ___scale; int32_t ___positive; }; struct NumericInfo_tB3E93FCF60556F423CE166BAB2D9BC51D5E69702_marshaled_com { int32_t ___data1; int32_t ___data2; int32_t ___data3; int32_t ___data4; uint8_t ___precision; uint8_t ___scale; int32_t ___positive; }; struct TimeInfo_t970940011B1B2EDC29979AF53C09E99A936066EF { int64_t ___ticks; uint8_t ___scale; }; struct StatisticsDictionary_tF9C3FA5E6C335EAA2344EA47D49A5BCEDF1CA780 : public Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA { }; struct NullBitmap_tD8C81AF5FEC72610E6AFA1448C91868A489122E4 { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____nullBitmap; int32_t ____columnsCount; }; struct NullBitmap_tD8C81AF5FEC72610E6AFA1448C91868A489122E4_marshaled_pinvoke { Il2CppSafeArray* ____nullBitmap; int32_t ____columnsCount; }; struct NullBitmap_tD8C81AF5FEC72610E6AFA1448C91868A489122E4_marshaled_com { Il2CppSafeArray* ____nullBitmap; int32_t ____columnsCount; }; struct Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9 { Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* ____dictionary; int32_t ____version; int32_t ____index; KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ____current; int32_t ____getEnumeratorRetType; }; struct ApplicationIntent_t9781DD9FF869B1CE4F23B6EFB537C9B522A935AF { int32_t ___value__; }; struct CommandBehavior_tBB50EED4A02C24EEAE6C724CBA5A61FA632769DC { int32_t ___value__; }; struct CommandType_t49B09021C53CA6BFC69702DC7669BCF3D3B18BED { int32_t ___value__; }; struct CompareOptions_tE5E7275E1FCBD5F8F3B53CC0038A11CABE120B00 { int32_t ___value__; }; struct ConformanceLevel_t90FE5650C4EA88985ED92E858B142605B5645E0A { int32_t ___value__; }; struct ConnectionState_t99B6AEC53231BC5C0D10BAEC121A7DFE7BF21973 { int32_t ___value__; }; struct ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB : public MethodBase_t { }; struct DataRowAction_t7CE9C2C4004DB1ED67D09E599E81B6F9F44B3441 { int32_t ___value__; }; struct DataRowVersion_t18719565B05A4F39157C13409A7565BC9CAFB760 { int32_t ___value__; }; struct DataSetDateTime_t68B7E4D03CA1EE593A06FB6FE63EC0FB84B9C52D { int32_t ___value__; }; struct DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 { DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ____dateTime; int16_t ____offsetMinutes; }; struct DbCommand_tEEC6C32CDC10CB77D2AFFE4565AACDC0C82F516F : public Component_t7DA251DAA9E59801CC5FE8E27F37027143BED083 { }; struct DbConnection_tC49F5E2144AE2E053E71F1AE2EF1022916AE4662 : public Component_t7DA251DAA9E59801CC5FE8E27F37027143BED083 { bool ____suppressStateChangeForReconnection; StateChangeEventHandler_t0C16938B27C80342B5A7D6645F3DA8F5E4AA71E1* ___StateChange; }; struct DbType_tAB317B97F25F156130CA6BD83234551B0937D738 { int32_t ___value__; }; struct Delegate_t : public RuntimeObject { intptr_t ___method_ptr; intptr_t ___invoke_impl; RuntimeObject* ___m_target; intptr_t ___method; intptr_t ___delegate_trampoline; intptr_t ___extra_arg; intptr_t ___method_code; intptr_t ___interp_method; intptr_t ___interp_invoke_impl; MethodInfo_t* ___method_info; MethodInfo_t* ___original_method_info; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data; bool ___method_is_virtual; }; struct Delegate_t_marshaled_pinvoke { intptr_t ___method_ptr; intptr_t ___invoke_impl; Il2CppIUnknown* ___m_target; intptr_t ___method; intptr_t ___delegate_trampoline; intptr_t ___extra_arg; intptr_t ___method_code; intptr_t ___interp_method; intptr_t ___interp_invoke_impl; MethodInfo_t* ___method_info; MethodInfo_t* ___original_method_info; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data; int32_t ___method_is_virtual; }; struct Delegate_t_marshaled_com { intptr_t ___method_ptr; intptr_t ___invoke_impl; Il2CppIUnknown* ___m_target; intptr_t ___method; intptr_t ___delegate_trampoline; intptr_t ___extra_arg; intptr_t ___method_code; intptr_t ___interp_method; intptr_t ___interp_invoke_impl; MethodInfo_t* ___method_info; MethodInfo_t* ___original_method_info; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data; int32_t ___method_is_virtual; }; struct EncryptionOptions_t907B96176BB2DC88FDFD39D788642C0374886CFB { int32_t ___value__; }; struct Exception_t : public RuntimeObject { String_t* ____className; String_t* ____message; RuntimeObject* ____data; Exception_t* ____innerException; String_t* ____helpURL; RuntimeObject* ____stackTrace; String_t* ____stackTraceString; String_t* ____remoteStackTraceString; int32_t ____remoteStackIndex; RuntimeObject* ____dynamicMethods; int32_t ____HResult; String_t* ____source; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces; IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips; int32_t ___caught_in_unmanaged; }; struct Exception_t_marshaled_pinvoke { char* ____className; char* ____message; RuntimeObject* ____data; Exception_t_marshaled_pinvoke* ____innerException; char* ____helpURL; Il2CppIUnknown* ____stackTrace; char* ____stackTraceString; char* ____remoteStackTraceString; int32_t ____remoteStackIndex; Il2CppIUnknown* ____dynamicMethods; int32_t ____HResult; char* ____source; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces; Il2CppSafeArray* ___native_trace_ips; int32_t ___caught_in_unmanaged; }; struct Exception_t_marshaled_com { Il2CppChar* ____className; Il2CppChar* ____message; RuntimeObject* ____data; Exception_t_marshaled_com* ____innerException; Il2CppChar* ____helpURL; Il2CppIUnknown* ____stackTrace; Il2CppChar* ____stackTraceString; Il2CppChar* ____remoteStackTraceString; int32_t ____remoteStackIndex; Il2CppIUnknown* ____dynamicMethods; int32_t ____HResult; Il2CppChar* ____source; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces; Il2CppSafeArray* ___native_trace_ips; int32_t ___caught_in_unmanaged; }; struct Format_tAFA6D6BCDFD8990D53A87072DFE4E78E39770E4D { int32_t ___value__; }; struct GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC { intptr_t ___handle; }; struct IsolationLevel_t7A340952C17F8D9DB6F72DE7789DC9FDDA277553 { int32_t ___value__; }; struct IsolationLevel_t11CCBA6EC4AB4CECA2F9BE8AA326340F6E391414 { int32_t ___value__; }; struct MappingType_tFE999EDF9A825E195ECA2E4F116F94A064DDA4CE { int32_t ___value__; }; struct MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2 : public Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____buffer; int32_t ____origin; int32_t ____position; int32_t ____length; int32_t ____capacity; bool ____expandable; bool ____writable; bool ____exposable; bool ____isOpen; Task_1_t4C228DE57804012969575431CFF12D57C875552D* ____lastReadTask; }; struct MethodInfo_t : public MethodBase_t { }; struct NamespaceHandling_t0DD5BBAE6E5AD2765848D1809C3DEF5311629CBB { int32_t ___value__; }; struct NewLineHandling_t8DFACC664E91AFFE9731BAC651A1243ABE8AC704 { int32_t ___value__; }; struct NumberStyles_t567C6CBC2A2B5B5A2C43B2855D158949984A810C { int32_t ___value__; }; struct ParameterDirection_t5F6BB84F4123F4C10747BBAEB2336560006283C3 { int32_t ___value__; }; struct ParsingErrorState_t9626CA9F09D66FFCD6D674AC96A4495AB8632F6E { int32_t ___value__; }; struct RunBehavior_tADA2C5EE53ED5A4393D7C6D4D4F46FC29D6F335D { int32_t ___value__; }; struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 { intptr_t ___value; }; struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B { intptr_t ___value; }; struct SeekOrigin_t7EB9AD0EDF26368A40F48FA2098F02160B1E8000 { int32_t ___value__; }; struct SerializationFormat_t8DE772A549550C2629CA1B299B732E17DCF2B140 { int32_t ___value__; }; struct SmiPropertySelector_t4545CBB9F3ED6498CB01FA1C3A09793601D4B8A6 { int32_t ___value__; }; struct SniContext_t5A2ABBB92CCD73EEA877B2C0341CBC79E99AD04B { int32_t ___value__; }; struct SortOrder_t2BD57FB8917EFD164F59464E70A935F0253B5492 { int32_t ___value__; }; struct SqlBytesCharsState_tC53B839143F758C8C497D40CD04DE4248938F747 { int32_t ___value__; }; struct SqlCachedStream_t6F1FB051D43896794E1AD396A48A5745DFA43A40 : public Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE { int32_t ____currentPosition; int32_t ____currentArrayIndex; List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* ____cachedBytes; int64_t ____totalLength; }; struct SqlCompareOptions_t587E37815433668F9B319101E1E9AFE84377ABA8 { int32_t ___value__; }; struct SqlConnectionInternalSourceType_tD7F042BE848D79C752A44B5DB31BA5F713BF88FE { int32_t ___value__; }; struct SqlConnectionTimeoutErrorPhase_t168ED2FB3C196B953A856B5FB05A9109F1747ABE { int32_t ___value__; }; struct SqlDbType_tF32C7175A905B4685E645288924C06DC9BB91225 { int32_t ___value__; }; struct SqlNotificationInfo_t317C9B22BDBF3F9404ADF83E6D527F3F2278414A { int32_t ___value__; }; struct SqlNotificationSource_t04C5F2A187DD14B2C6EB923D44CF4AD781C93027 { int32_t ___value__; }; struct SqlNotificationType_t8CA2F89FB719BBD7E92D4F91C7265EF3FC754FD6 { int32_t ___value__; }; struct SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54 : public DbParameterCollection_tE362E252B1EA5E903A447738C9AA0AB473275391 { bool ____isDirty; List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* ____items; }; struct SqlSequentialStream_tA4AC7352A07DF6220827913CE877D3359554F98A : public Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE { SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* ____reader; int32_t ____columnIndex; Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ____currentTask; int32_t ____readTimeout; CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ____disposalTokenSource; }; struct SqlSequentialTextReader_t65A42E48E8523029D6087EE499D3F58B6A81B628 : public TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7 { SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* ____reader; int32_t ____columnIndex; int32_t ____peekedChar; Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ____currentTask; CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ____disposalTokenSource; }; struct SqlStream_tB304F5006C7FD2FBB85FF03B03B4CAED57EEDEA9 : public Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE { SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* ____reader; int32_t ____columnOrdinal; int64_t ____bytesCol; int32_t ____bom; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____bufferedData; bool ____processAllRows; bool ____advanceReader; bool ____readFirstRow; bool ____endOfColumn; }; struct SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE : public DbTransaction_t2571A7BAE88D10335C418A2061AAA42AD4B32609 { SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* ____internalTransaction; SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8* ____connection; bool ____isFromAPI; }; struct StorageType_t4092998298817BE32767778C2CF1CB1F694282A0 { int32_t ___value__; }; struct StringWriter_tF48052BE4F980E5C85403221E835768E4156267D : public TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3 { StringBuilder_t* ____sb; bool ____isOpen; }; struct TdsParserState_tE4E4545BE5D1D43BAAD9C3D2ABFC829EEE509CEA { int32_t ___value__; }; struct TransactionState_t867BA1CBE3612E7B69C09F21DE77763AFBD03908 { int32_t ___value__; }; struct TransactionStatus_tBC9BC3EE11624F12DE229BF1EAC5D9496F9E513F { int32_t ___value__; }; struct TransactionType_tC0AB67C7AFC45EAEFEC7A5E4F4CD503667444C40 { int32_t ___value__; }; struct TriState_tA38A5344A2F2845F64B00B527E97CC16CC746D22 { int32_t ___value__; }; struct UpdateRowSource_t6EF330B31EA56ADAFEF145A8176CA3C3B38B7C04 { int32_t ___value__; }; struct WaitHandle_t08F8DB54593B241FE32E0DD0BD3D82785D3AE3D8 : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE { intptr_t ___waitHandle; SafeWaitHandle_t58F5662CD56F6462A687198A64987F8980804449* ___safeWaitHandle; bool ___hasThreadAffinity; }; struct WaitHandle_t08F8DB54593B241FE32E0DD0BD3D82785D3AE3D8_marshaled_pinvoke : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke { intptr_t ___waitHandle; void* ___safeWaitHandle; int32_t ___hasThreadAffinity; }; struct WaitHandle_t08F8DB54593B241FE32E0DD0BD3D82785D3AE3D8_marshaled_com : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com { intptr_t ___waitHandle; void* ___safeWaitHandle; int32_t ___hasThreadAffinity; }; struct XmlNodeType_tCA25567E42A464038FDA6BA318EC0A9627B4CB95 { int32_t ___value__; }; struct XmlOutputMethod_tC9C5ED49E0965D5963F0BBDC6E399FF6EC42369B { int32_t ___value__; }; struct XmlStandalone_tCE6BFF49F0B3421841A2996F963DB5281DD57441 { int32_t ___value__; }; struct State_tF2330341F339C31ED3EF4775D5E1C431C0A92940 { int32_t ___value__; }; struct DateTime2Info_t339579010CD47A630D18BD3A06E13D02EFD84FE9 { int32_t ___date; TimeInfo_t970940011B1B2EDC29979AF53C09E99A936066EF ___timeInfo; }; struct StorageType_t19BFAABCAA11D74A048AF29D828E6DC2385BB048 { int32_t ___value__; }; struct EXECTYPE_t0218C5439E99F9D4A91012EED9E946B59A520576 { int32_t ___value__; }; struct TransactionBindingEnum_t19D0D9F201464BDC75D30F978F02F1D2A9CD355F { int32_t ___value__; }; struct TypeSystem_tC07AE06CF7B7BAE97F0AC421F04178A1291BB098 { int32_t ___value__; }; struct ALTROWSTATUS_t664BAC3A2440438B715709E7CC279F493C79E55A { int32_t ___value__; }; struct TransactionRequest_t55201A98BF245A2D347D9C7273950EA5F1521C64 { int32_t ___value__; }; struct SqlParameterConverter_t68EFA268035246520E61DD9AAAF3C58BA367B3CD : public ExpandableObjectConverter_t2D9FF3B389851F14034FBA07A57944EB27C18F63 { }; struct FeatureExtension_tE8920FA595798323DF6C39B9D81A6BDE7859629B { uint32_t ___value__; }; struct FedAuthLibrary_tF83E202D604D696E39181530A2A71AE027F7DEB6 { uint8_t ___value__; }; struct TransactionManagerIsolationLevel_tABBDAFF81B740A9EBBE71F08E68197637C3F3A60 { int32_t ___value__; }; struct TransactionManagerRequestType_tDA0509F13069F9E2636C256647BB35FC5DA7113D { int32_t ___value__; }; struct AggregateException_t51B6205846DFB356B94452702201DD239D44422F : public Exception_t { ReadOnlyCollection_1_t0A3EEA206F04C2F9E8303E24D863C2E7FD258886* ___m_innerExceptions; }; struct DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66 : public MarshalByValueComponent_t19E5966D1CE2F9ED341EB16C060BA573F63AEDAA { bool ____allowNull; String_t* ____caption; String_t* ____columnName; Type_t* ____dataType; int32_t ____storageType; RuntimeObject* ____defaultValue; int32_t ____dateTimeMode; DataExpression_t8B426B55556F5C9CD0AADB61EA0AE306F9AD72C6* ____expression; int32_t ____maxLength; int32_t ____ordinal; bool ____readOnly; Index_tB35755A4A90336B5A005AD1320AAF1219DEE2483* ____sortIndex; DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* ____table; bool ____unique; int32_t ____columnMapping; int32_t ____hashCode; int32_t ____errors; bool ____isSqlType; bool ____implementsINullable; bool ____implementsIChangeTracking; bool ____implementsIRevertibleChangeTracking; bool ____implementsIXMLSerializable; bool ____defaultValueIsNull; List_1_t3F99226F0C691927C5B70A8B7FD8B4ACA817A785* ____dependentColumns; PropertyCollection_t531D3CA9714C3D7818C1B1C139A9C4F04B73EE7C* ____extendedProperties; DataStorage_t862E6C556F9F1FB0BA5A4F51D926C40944A1EC7A* ____storage; AutoIncrementValue_tB454D864DCB48A3C8EB2F806BD0AB284BB735BCE* ____autoInc; String_t* ____columnUri; String_t* ____columnPrefix; String_t* ____encodedColumnName; SimpleType_tE6F54AF1D35994BBDB2AEB808DB8C87AB7477D14* ____simpleType; int32_t ____objectID; String_t* ___U3CXmlDataTypeU3Ek__BackingField; PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* ___PropertyChanging; }; struct DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388 : public RuntimeObject { DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* ____table; DataColumnCollection_t8F6538DA2E98DED6F9FBD06C4C475533A548630E* ____columns; int32_t ____oldRecord; int32_t ____newRecord; int32_t ____tempRecord; int64_t ____rowID; int32_t ____action; bool ____inChangingEvent; bool ____inDeletingEvent; bool ____inCascade; DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* ____lastChangedColumn; int32_t ____countColumnChange; DataError_tEE3A28C2A673D369980814389991CD62F45E56A1* ____error; int32_t ____rbTreeNodeId; int32_t ____objectID; }; struct DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07 : public MarshalByValueComponent_t19E5966D1CE2F9ED341EB16C060BA573F63AEDAA { DataSet_t1F72E9737C995EBFDCF793C87CAC3196EA02411B* ____dataSet; DataView_t882C19B1455AFCE770D60A43A690096801824A50* ____defaultView; int64_t ____nextRowID; DataRowCollection_t77048F68C7B973AFF280E6C540CE321E242FF738* ____rowCollection; DataColumnCollection_t8F6538DA2E98DED6F9FBD06C4C475533A548630E* ____columnCollection; ConstraintCollection_tE6135623B0068FD56F0D15E13FFA1882D36BDD40* ____constraintCollection; int32_t ____elementColumnCount; DataRelationCollection_tA8655ADC9860DD89FDC0317E38C95CB740BC2956* ____parentRelationsCollection; DataRelationCollection_tA8655ADC9860DD89FDC0317E38C95CB740BC2956* ____childRelationsCollection; RecordManager_t5525269209BE5391607F8C811470AC2EC5C8FA4A* ____recordManager; List_1_tD455920B93EB13CDFF946088629D287A8D3CA973* ____indexes; List_1_tD455920B93EB13CDFF946088629D287A8D3CA973* ____shadowIndexes; int32_t ____shadowCount; PropertyCollection_t531D3CA9714C3D7818C1B1C139A9C4F04B73EE7C* ____extendedProperties; String_t* ____tableName; String_t* ____tableNamespace; String_t* ____tablePrefix; DataExpression_t8B426B55556F5C9CD0AADB61EA0AE306F9AD72C6* ____displayExpression; bool ____fNestedInDataset; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ____culture; bool ____cultureUserSet; CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ____compareInfo; int32_t ____compareFlags; RuntimeObject* ____formatProvider; StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* ____hashCodeProvider; bool ____caseSensitive; bool ____caseSensitiveUserSet; String_t* ____encodedTableName; DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* ____xmlText; DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* ____colUnique; Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ____minOccurs; Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ____maxOccurs; bool ____repeatableElement; RuntimeObject* ____typeName; UniqueConstraint_tE48A79D2F7DE0EA4A3F1BF5BB322C383E60465F6* ____primaryKey; IndexFieldU5BU5D_t2E1FE07C5E6C8080FCF4908199FFDFEBA1EECA3E* ____primaryIndex; DataColumnU5BU5D_t4600ECA5C95E7699298FCD6D677AEAD7D9F5F0CA* ____delayedSetPrimaryKey; Index_tB35755A4A90336B5A005AD1320AAF1219DEE2483* ____loadIndex; Index_tB35755A4A90336B5A005AD1320AAF1219DEE2483* ____loadIndexwithOriginalAdded; Index_tB35755A4A90336B5A005AD1320AAF1219DEE2483* ____loadIndexwithCurrentDeleted; int32_t ____suspendIndexEvents; bool ____inDataLoad; bool ____schemaLoading; bool ____enforceConstraints; bool ____suspendEnforceConstraints; bool ___fInitInProgress; bool ____inLoad; bool ____fInLoadDiffgram; uint8_t ____isTypedDataTable; DataRowU5BU5D_t2A0D4483B27757FE7345A2E7FE5727C7F77DE5D4* ____emptyDataRowArray; PropertyDescriptorCollection_tC4C2FA51126BD032E2E9A0472995F7FCAC6E70DE* ____propertyDescriptorCollectionCache; DataRelationU5BU5D_t1640C9372BDC91DAE0359E08BE1E91AE48924FF0* ____nestedParentRelations; List_1_t3F99226F0C691927C5B70A8B7FD8B4ACA817A785* ____dependentColumns; bool ____mergingData; DataRowChangeEventHandler_t2F295C9D2283CBF4D109CBDFCD141EF2A58B24BF* ____onRowChangedDelegate; DataRowChangeEventHandler_t2F295C9D2283CBF4D109CBDFCD141EF2A58B24BF* ____onRowChangingDelegate; DataRowChangeEventHandler_t2F295C9D2283CBF4D109CBDFCD141EF2A58B24BF* ____onRowDeletingDelegate; DataRowChangeEventHandler_t2F295C9D2283CBF4D109CBDFCD141EF2A58B24BF* ____onRowDeletedDelegate; DataColumnChangeEventHandler_t666070D5D5C9A6CF6E9FA12E6FC15B7DB20C8959* ____onColumnChangedDelegate; DataColumnChangeEventHandler_t666070D5D5C9A6CF6E9FA12E6FC15B7DB20C8959* ____onColumnChangingDelegate; DataTableClearEventHandler_tE15A0F0DEDDCCACFBD4F9F19F462C1FE90746B1B* ____onTableClearingDelegate; DataTableClearEventHandler_tE15A0F0DEDDCCACFBD4F9F19F462C1FE90746B1B* ____onTableClearedDelegate; DataTableNewRowEventHandler_t874CE0332A55E1F8A8CF67458AF71CE73975D827* ____onTableNewRowDelegate; PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* ____onPropertyChangingDelegate; DataRowBuilder_t8EFCEBE1AE55392AAE53DA15D2B334C56BB14566* ____rowBuilder; List_1_t1CDDD861715A83BE1EF98CE75870A483BB5ECC93* ____delayedViews; List_1_t73C786BB01E05FA7B2ACAA21DA57002B4503C95F* ____dataViewListeners; Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ____rowDiffId; ReaderWriterLockSlim_t3BF29C18C9FC0EE07209EDD54D938EA473FB3906* ____indexesLock; int32_t ____ukColumnPositionForInference; int32_t ____remotingFormat; int32_t ____objectID; }; struct DbConnectionInternal_t9679A5A04D3536D79E5FC615574010BF2DBE17B8 : public RuntimeObject { bool ____allowSetConnectionString; bool ____hidePassword; int32_t ____state; WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E* ____owningObject; DbConnectionPool_t62A47BC7BFFDBDB7BBF5A1D0F5CEE8A42826DD41* ____connectionPool; DbReferenceCollection_t459E23141A0B0E02858DF535C8186F19E6C405E2* ____referenceCollection; int32_t ____pooledCount; bool ____connectionIsDoomed; bool ____cannotBePooled; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ____createTime; bool ____isInStasis; Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* ____enlistedTransaction; Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* ____enlistedTransactionOriginal; }; struct DbConnectionPool_t62A47BC7BFFDBDB7BBF5A1D0F5CEE8A42826DD41 : public RuntimeObject { int32_t ____cleanupWait; DbConnectionPoolIdentity_t335ECCBB0389BDCE42970AD9A6566258AE1C3F72* ____identity; DbConnectionFactory_tE3D6CD7AB7F7153AEAD5A525FDD3A933CC221788* ____connectionFactory; DbConnectionPoolGroup_tBE470E1A1E2029EAAAF96719408055F773EACAE0* ____connectionPoolGroup; DbConnectionPoolGroupOptions_tDA0C7B84144C50668F87BFCB0DA6981409106278* ____connectionPoolGroupOptions; DbConnectionPoolProviderInfo_tA205982CB5B6535B512BC7002C9C0CC98EF12732* ____connectionPoolProviderInfo; int32_t ____state; ConcurrentStack_1_t4BB49F2A73A9E5EB3485E7CC65A24C8065D7967A* ____stackOld; ConcurrentStack_1_t4BB49F2A73A9E5EB3485E7CC65A24C8065D7967A* ____stackNew; ConcurrentQueue_1_tFCE6E2ADC4E100DCD4978397DC2415E5678597E9* ____pendingOpens; int32_t ____pendingOpensWaiting; WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3* ____poolCreateRequest; int32_t ____waitCount; PoolWaitHandles_tF723B8453CB4724D8C3F73EC33C0B15C0085AA7F* ____waitHandles; Exception_t* ____resError; bool ____errorOccurred; int32_t ____errorWait; Timer_t763C1D5F5A36087DC92C7DA4D1F8AB578F83AB00* ____errorTimer; Timer_t763C1D5F5A36087DC92C7DA4D1F8AB578F83AB00* ____cleanupTimer; TransactedConnectionPool_t241C7717D606C4C8851B9302F08C4581D85EC8BC* ____transactedConnectionPool; List_1_tCDB8E805C8CB30583E7E9898BB19C50B14A11BD9* ____objectList; int32_t ____totalObjects; }; struct FederatedAuthenticationFeatureExtensionData_t6A1868CE30406191E3A2C8B63E94D973CD223C94 { uint8_t ___libraryType; bool ___fedAuthRequiredPreLoginResponse; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___accessToken; }; struct FederatedAuthenticationFeatureExtensionData_t6A1868CE30406191E3A2C8B63E94D973CD223C94_marshaled_pinvoke { uint8_t ___libraryType; int32_t ___fedAuthRequiredPreLoginResponse; Il2CppSafeArray* ___accessToken; }; struct FederatedAuthenticationFeatureExtensionData_t6A1868CE30406191E3A2C8B63E94D973CD223C94_marshaled_com { uint8_t ___libraryType; int32_t ___fedAuthRequiredPreLoginResponse; Il2CppSafeArray* ___accessToken; }; struct MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F : public RuntimeObject { Type_t* ___ClassType; Type_t* ___SqlType; int32_t ___FixedLength; bool ___IsFixed; bool ___IsLong; bool ___IsPlp; uint8_t ___Precision; uint8_t ___Scale; uint8_t ___TDSType; uint8_t ___NullableType; String_t* ___TypeName; int32_t ___SqlDbType; int32_t ___DbType; uint8_t ___PropBytes; bool ___IsAnsiType; bool ___IsBinType; bool ___IsCharType; bool ___IsNCharType; bool ___IsSizeInCharacters; bool ___IsNewKatmaiType; bool ___IsVarTime; bool ___Is70Supported; bool ___Is80Supported; bool ___Is90Supported; bool ___Is100Supported; }; struct MulticastDelegate_t : public Delegate_t { DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates; }; struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke { Delegate_t_marshaled_pinvoke** ___delegates; }; struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com { Delegate_t_marshaled_com** ___delegates; }; struct SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC : public RuntimeObject { int32_t ____databaseType; int64_t ____maxLength; uint8_t ____precision; uint8_t ____scale; int64_t ____localeId; int32_t ____compareOptions; Type_t* ____clrType; String_t* ____udtAssemblyQualifiedName; bool ____isMultiValued; RuntimeObject* ____fieldMetaData; SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68* ____extendedProperties; }; struct SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7 : public RuntimeObject { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____rgbBuf; int64_t ____lCurLen; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ____stream; int32_t ____state; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____rgbWorkBuf; }; struct SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F : public RuntimeObject { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ____rgchBuf; int64_t ____lCurLen; SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8* ____stream; int32_t ____state; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ____rgchWorkBuf; }; struct SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01 : public DbCommand_tEEC6C32CDC10CB77D2AFFE4565AACDC0C82F516F { String_t* ____commandText; int32_t ____commandType; int32_t ____commandTimeout; int32_t ____updatedRowSource; bool ____designTimeInvisible; SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* ____sqlDep; bool ____inPrepare; int32_t ____prepareHandle; bool ____hiddenPrepare; int32_t ____preparedConnectionCloseCount; int32_t ____preparedConnectionReconnectCount; SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* ____parameters; SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8* ____activeConnection; bool ____dirty; int32_t ____execType; _SqlRPCU5BU5D_tA33E9232AB9DB1114E05AA71121E4C2E048F9838* ____rpcArrayOf1; _SqlMetaDataSet_t66A9A4581BD4E22D647F1467E8F719647F3CE8EE* ____cachedMetaData; TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ____reconnectionCompletionSource; CachedAsyncState_tBA91A2D6685145ACD45E579060148490731422EC* ____cachedAsyncState; int32_t ____rowsAffected; SqlNotificationRequest_t3346021EA3811CBF7AC3D43558A6BFC4D34C2DC4* ____notification; SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE* ____transaction; StatementCompletedEventHandler_t0001DECFCD790715CEC98EE983E168397BBC998F* ____statementCompletedEventHandler; TdsParserStateObject_tB40308FBDB791C057F0C214C1EBA8BFAEAA20D38* ____stateObj; bool ____pendingCancel; bool ____batchRPCMode; _SqlRPCU5BU5D_tA33E9232AB9DB1114E05AA71121E4C2E048F9838* ____SqlRPCBatchArray; List_1_t8078DA05B33399C033FBE114952B0966C7A96CE6* ____parameterCollectionList; int32_t ____currentlyExecutingBatch; }; struct SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8 : public DbConnection_tC49F5E2144AE2E053E71F1AE2EF1022916AE4662 { bool ____AsyncCommandInProgress; SqlStatistics_t5300F4CFAE4576BF0E42FBD376DEDB9D525A87AA* ____statistics; bool ____collectstats; bool ____fireInfoMessageEventOnUserErrors; Tuple_2_tEF6BBD2BCDAEFB1D7A1A704A537A2A95A450631B* ____currentCompletion; SqlCredential_tDBC6DBB04685A499EE3AA07EF304D6A029E15220* ____credential; String_t* ____connectionString; int32_t ____connectRetryCount; String_t* ____accessToken; RuntimeObject* ____reconnectLock; Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ____currentReconnectionTask; Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ____asyncWaitingForReconnection; Guid_t ____originalConnectionId; CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ____reconnectionCancellationSource; SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* ____recoverySessionData; bool ____suppressStateChangeForReconnection; int32_t ____reconnectCount; bool ____applyTransientFaultHandling; SqlInfoMessageEventHandler_t8B442012DC8BDDCC406430A9C0B4AC422512710C* ___InfoMessage; bool ___U3CForceNewConnectionU3Ek__BackingField; DbConnectionOptions_tA7B55DACBCC4D58ABBE993AFA6D1B98830E55B25* ____userConnectionOptions; DbConnectionPoolGroup_tBE470E1A1E2029EAAAF96719408055F773EACAE0* ____poolGroup; DbConnectionInternal_t9679A5A04D3536D79E5FC615574010BF2DBE17B8* ____innerConnection; int32_t ____closeCount; }; struct SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB : public DbConnectionOptions_tA7B55DACBCC4D58ABBE993AFA6D1B98830E55B25 { bool ____integratedSecurity; bool ____encrypt; bool ____trustServerCertificate; bool ____enlist; bool ____mars; bool ____persistSecurityInfo; bool ____pooling; bool ____replication; bool ____userInstance; bool ____multiSubnetFailover; int32_t ____connectTimeout; int32_t ____loadBalanceTimeout; int32_t ____maxPoolSize; int32_t ____minPoolSize; int32_t ____packetSize; int32_t ____connectRetryCount; int32_t ____connectRetryInterval; int32_t ____applicationIntent; String_t* ____applicationName; String_t* ____attachDBFileName; String_t* ____currentLanguage; String_t* ____dataSource; String_t* ____localDBInstance; String_t* ____failoverPartner; String_t* ____initialCatalog; String_t* ____password; String_t* ____userID; String_t* ____workstationId; int32_t ____transactionBinding; int32_t ____typeSystemVersion; Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* ____typeSystemAssemblyVersion; }; struct SqlConnectionTimeoutErrorInternal_tAA2CBB41DC07457DF4D661E62A246B60E95D79C3 : public RuntimeObject { SqlConnectionTimeoutPhaseDurationU5BU5D_tAA2E68AD3D28255DB3D30E633AAFD1EF6E9980A5* ____phaseDurations; SqlConnectionTimeoutPhaseDurationU5BU5D_tAA2E68AD3D28255DB3D30E633AAFD1EF6E9980A5* ____originalPhaseDurations; int32_t ____currentPhase; int32_t ____currentSourceType; bool ____isFailoverScenario; }; struct SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187 : public DbDataReader_tA1A9729B3ED5125A693F4442984CCE7D721F452F { SharedState_tC2450459DCA148B5FC9143EF68E2C50B82B6E8A6* ____sharedState; TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* ____parser; TdsParserStateObject_tB40308FBDB791C057F0C214C1EBA8BFAEAA20D38* ____stateObj; SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01* ____command; SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8* ____connection; int32_t ____defaultLCID; bool ____haltRead; bool ____metaDataConsumed; bool ____browseModeInfoConsumed; bool ____isClosed; bool ____isInitialized; bool ____hasRows; int32_t ____altRowStatus; int32_t ____recordsAffected; int64_t ____defaultTimeoutMilliseconds; int32_t ____typeSystem; SqlStatistics_t5300F4CFAE4576BF0E42FBD376DEDB9D525A87AA* ____statistics; SqlBufferU5BU5D_t45FE5E7B43904E125F6A88410098A737F9C4548B* ____data; SqlStreamingXml_tCEAFB98611D059F5C3C5E288D4440A85E5A5407F* ____streamingXml; _SqlMetaDataSet_t66A9A4581BD4E22D647F1467E8F719647F3CE8EE* ____metaData; _SqlMetaDataSetCollection_t4D176E81E2F8A6456275EC886D3CD79914272EC6* ____altMetaDataSetCollection; FieldNameLookup_t55538EBEFA726F538EFE7132F0C4F93992275046* ____fieldNameLookup; int32_t ____commandBehavior; int32_t ___ObjectID; MultiPartTableNameU5BU5D_tFA2E591CA6CD41B827209C8100C33C0CE5B02D9A* ____tableNames; String_t* ____resetOptionsString; int32_t ____lastColumnWithDataChunkRead; int64_t ____columnDataBytesRead; int64_t ____columnDataCharsRead; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ____columnDataChars; int32_t ____columnDataCharsIndex; Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ____currentTask; Snapshot_t3D0B4791BF41303449749B0F68EF32690B67DB3D* ____snapshot; CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ____cancelAsyncOnCloseTokenSource; CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ____cancelAsyncOnCloseToken; SqlSequentialStream_tA4AC7352A07DF6220827913CE877D3359554F98A* ____currentStream; SqlSequentialTextReader_t65A42E48E8523029D6087EE499D3F58B6A81B628* ____currentTextReader; }; struct SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45 : public RuntimeObject { int32_t ____objectID; SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* ____connection; int32_t ____isolationLevel; SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* ____internalTransaction; Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* ____atomicTransaction; bool ____active; }; struct SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E : public RuntimeObject { int32_t ____transactionState; int32_t ____transactionType; int64_t ____transactionId; int32_t ____openResultCount; SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* ____innerConnection; WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E* ____parent; bool ___U3CRestoreBrokenConnectionU3Ek__BackingField; bool ___U3CConnectionHasBeenRestoredU3Ek__BackingField; }; struct SqlMetaData_t4A916562C4C42F763A55C599B5F758E5773489CA : public RuntimeObject { String_t* ____strName; int64_t ____lMaxLength; int32_t ____sqlDbType; uint8_t ____bPrecision; uint8_t ____bScale; int64_t ____lLocale; int32_t ____eCompareOptions; String_t* ____xmlSchemaCollectionDatabase; String_t* ____xmlSchemaCollectionOwningSchema; String_t* ____xmlSchemaCollectionName; String_t* ____serverTypeName; bool ____bPartialLength; Type_t* ____udtType; bool ____useServerDefault; bool ____isUniqueKey; int32_t ____columnSortOrder; int32_t ____sortOrdinal; }; struct SqlNotificationEventArgs_tF7A738D79226B10C0321077F8BC1857BA864A819 : public EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377 { int32_t ____type; int32_t ____info; int32_t ____source; }; struct SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398 : public DbParameter_tC4DFEE7A3DF97B1D878AAFFFB246188DBB9E0296 { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ____metaType; SqlCollation_t1389F05EEF7D7F27C721B3EABAB6C070C4CBF8A4* ____collation; String_t* ____xmlSchemaCollectionDatabase; String_t* ____xmlSchemaCollectionOwningSchema; String_t* ____xmlSchemaCollectionName; String_t* ____udtTypeName; String_t* ____typeName; Exception_t* ____udtLoadError; String_t* ____parameterName; uint8_t ____precision; uint8_t ____scale; bool ____hasScale; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ____internalMetaType; SqlBuffer_tA16C8472199CD768CA3CFB0765EB66E923ADE2D8* ____sqlBufferReturnValue; RuntimeObject* ____valueAsINullable; bool ____isSqlParameterSqlType; bool ____isNull; bool ____coercedValueIsSqlType; bool ____coercedValueIsDataFeed; int32_t ____actualSize; int32_t ____sourceVersion; RuntimeObject* ____value; RuntimeObject* ____parent; int32_t ____direction; int32_t ____size; int32_t ____offset; String_t* ____sourceColumn; bool ____sourceColumnNullMapping; bool ____isNullable; RuntimeObject* ____coercedValue; }; struct SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D { String_t* ___m_value; CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___m_cmpInfo; int32_t ___m_lcid; int32_t ___m_flag; bool ___m_fNotNull; }; struct SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_marshaled_pinvoke { char* ___m_value; CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___m_cmpInfo; int32_t ___m_lcid; int32_t ___m_flag; int32_t ___m_fNotNull; }; struct SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_marshaled_com { Il2CppChar* ___m_value; CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___m_cmpInfo; int32_t ___m_lcid; int32_t ___m_flag; int32_t ___m_fNotNull; }; struct SqlUdtInfo_tCDDAEE4C33609A9F5F9D3976B95B1B3E70513012 : public RuntimeObject { int32_t ___SerializationFormat; bool ___IsByteOrdered; bool ___IsFixedLength; int32_t ___MaxByteSize; String_t* ___Name; String_t* ___ValidationMethodName; }; struct SqlUserDefinedTypeAttribute_t1E69866B1C93487297B410A09E5A0DA1342F945A : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA { int32_t ___m_MaxByteSize; bool ___m_IsFixedLength; bool ___m_IsByteOrdered; int32_t ___m_format; String_t* ___m_fName; String_t* ___m_ValidationMethodName; }; struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t { }; struct TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E : public RuntimeObject { TdsParserStateObject_tB40308FBDB791C057F0C214C1EBA8BFAEAA20D38* ____physicalStateObj; TdsParserStateObject_tB40308FBDB791C057F0C214C1EBA8BFAEAA20D38* ____pMarsPhysicalConObj; int32_t ____state; String_t* ____server; bool ____fResetConnection; bool ____fPreserveTransaction; SqlCollation_t1389F05EEF7D7F27C721B3EABAB6C070C4CBF8A4* ____defaultCollation; int32_t ____defaultCodePage; int32_t ____defaultLCID; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ____defaultEncoding; int32_t ____encryptionOption; SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* ____currentTransaction; SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* ____pendingTransaction; int64_t ____retainedTransactionId; int32_t ____nonTransactedOpenResultCount; SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* ____connHandler; bool ____fMARS; bool ____loginWithFailover; AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0* ____resetConnectionEvent; TdsParserSessionPool_t916B36CDB2109BD79F79A90BDF3AFABC94DCF603* ____sessionPool; bool ____isYukon; bool ____isKatmai; bool ____isDenali; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____sniSpnBuffer; SqlStatistics_t5300F4CFAE4576BF0E42FBD376DEDB9D525A87AA* ____statistics; bool ____statisticsIsInTransaction; bool ____asyncWrite; }; struct TdsParserStateObject_tB40308FBDB791C057F0C214C1EBA8BFAEAA20D38 : public RuntimeObject { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* ____parser; WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E* ____owner; SharedState_tC2450459DCA148B5FC9143EF68E2C50B82B6E8A6* ____readerState; int32_t ____activateCount; int32_t ____inputHeaderLen; int32_t ____outputHeaderLen; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____outBuff; int32_t ____outBytesUsed; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____inBuff; int32_t ____inBytesUsed; int32_t ____inBytesRead; int32_t ____inBytesPacket; uint8_t ____outputMessageType; uint8_t ____messageStatus; uint8_t ____outputPacketNumber; bool ____pendingData; bool ____fResetEventOwned; bool ____fResetConnectionSent; bool ____errorTokenReceived; bool ____bulkCopyOpperationInProgress; bool ____bulkCopyWriteTimeout; RuntimeObject* ____writePacketLockObject; int32_t ____pendingCallbacks; int64_t ____timeoutMilliseconds; int64_t ____timeoutTime; bool ____attentionSent; bool ____attentionReceived; bool ____attentionSending; bool ____internalTimeout; LastIOTimer_t61D3FA9453BE75FCCCD71427C067770108809EBE* ____lastSuccessfulIOTimer; SecureStringU5BU5D_tFF3BE86AED6A20C004831CDD98844D6AD9C8580A* ____securePasswords; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____securePasswordOffsetsInBuffer; bool ____cancelled; WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E* ____cancellationOwner; bool ____hasOpenResult; SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* ____executedUnderTransaction; uint64_t ____longlen; uint64_t ____longlenleft; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____decimalBits; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____bTmp; int32_t ____bTmpRead; Decoder_tE16E789E38B25DD304004FC630EA8B21000ECBBC* ____plpdecoder; bool ____accumulateInfoEvents; List_1_tBBB35DADE034D8DE3C14559CA3330440BC566254* ____pendingInfoEvents; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____partialHeaderBuffer; int32_t ____partialHeaderBytesRead; _SqlMetaDataSet_t66A9A4581BD4E22D647F1467E8F719647F3CE8EE* ____cleanupMetaData; _SqlMetaDataSetCollection_t4D176E81E2F8A6456275EC886D3CD79914272EC6* ____cleanupAltMetaDataSetArray; bool ____receivedColMetaData; int32_t ____sniContext; bool ____bcpLock; NullBitmap_tD8C81AF5FEC72610E6AFA1448C91868A489122E4 ____nullBitmapInfo; TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ____networkPacketTaskSource; Timer_t763C1D5F5A36087DC92C7DA4D1F8AB578F83AB00* ____networkPacketTimeout; bool ____syncOverAsync; bool ____snapshotReplay; StateSnapshot_tF6A3B0F2D122C7D322327E668384333CC597A051* ____snapshot; ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710* ____executionContext; bool ____asyncReadWithoutSnapshot; SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* ____errors; SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* ____warnings; RuntimeObject* ____errorAndWarningsLock; bool ____hasErrorOrWarning; SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* ____preAttentionErrors; SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* ____preAttentionWarnings; TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ____writeCompletionSource; int32_t ____asyncWriteCount; Exception_t* ____delayedWriteAsyncCallbackException; int32_t ____readingCount; }; struct Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD : public RuntimeObject { Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* ___internalTransaction; int32_t ___level; TransactionInformation_tFB7D26BBE9CEB8F44CAC3930B739922628AD17EA* ___info; ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* ___dependents; List_1_t9F4F8EB487AD8634210B33C2FD40A9DB5604EDB3* ___volatiles; List_1_t151A1BC1807DD3664F9A0AD5F5D74FF992C57A4C* ___durables; RuntimeObject* ___pspe; bool ___aborted; TransactionScope_tB6032DAC900A60B7BC491532717C3707414B9BC4* ___scope; Exception_t* ___innerException; Guid_t ___tag; TransactionCompletedEventHandler_tE63F4C59FFEDF5500FAD819D585CBCAE192CE3DB* ___TransactionCompletedInternal; }; struct TransactionInformation_tFB7D26BBE9CEB8F44CAC3930B739922628AD17EA : public RuntimeObject { int32_t ___status; }; struct Type_t : public MemberInfo_t { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl; }; struct WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E : public RuntimeObject { bool ___isLongReference; GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC ___gcHandle; }; struct XmlWriterSettings_t4C33BC8989A2AF592E88EAE69930915E6D960674 : public RuntimeObject { bool ___useAsync; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___encoding; bool ___omitXmlDecl; int32_t ___newLineHandling; String_t* ___newLineChars; int32_t ___indent; String_t* ___indentChars; bool ___newLineOnAttributes; bool ___closeOutput; int32_t ___namespaceHandling; int32_t ___conformanceLevel; bool ___checkCharacters; bool ___writeEndDocumentOnClose; int32_t ___outputMethod; List_1_t43EC7C138A17FAAD7120408F039923082A70301A* ___cdataSections; bool ___doNotEscapeUriAttributes; bool ___mergeCDataSections; String_t* ___mediaType; String_t* ___docTypeSystem; String_t* ___docTypePublic; int32_t ___standalone; bool ___autoXmlDecl; bool ___isReadOnly; }; struct SmiColumnOrder_tAC2DE214A4C51596C6D47413F1F71D2967B9C4D1 { int32_t ___SortOrdinal; int32_t ___Order; }; struct DateTimeOffsetInfo_tEFE96A379CBB539FAB354124496DAD36536E941C { DateTime2Info_t339579010CD47A630D18BD3A06E13D02EFD84FE9 ___dateTime2Info; int16_t ___offset; }; struct Action_1_t3137749576010DD307B29662A2E47C43C7F7D04C : public MulticastDelegate_t { }; struct Action_1_tAFBD759E01ADE1CCF9C2015D5EFB3E69A9F26F04 : public MulticastDelegate_t { }; struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87 : public MulticastDelegate_t { }; struct Action_1_t5EBB3AEBB9FE27F01C5BD35C3A6AD36CB3AA357A : public MulticastDelegate_t { }; struct Func_1_t6DC0003668FDF27D170AC44D4EE178B5077A9B6F : public MulticastDelegate_t { }; struct Func_1_tAFD9CF4BFB124A16E55FC1EB5D032ED72316D55F : public MulticastDelegate_t { }; struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4 : public MulticastDelegate_t { }; struct Func_2_t83DFBD797BAE66E7EE7685A80451C47EEA1920FC : public MulticastDelegate_t { }; struct Func_2_tACBF5A1656250800CE861707354491F0611F6624 : public MulticastDelegate_t { }; struct Func_2_t5A0D02418B3D2E2D504E50ABC21B937FDD1DF82E : public MulticastDelegate_t { }; struct Nullable_1_t5C9F9FE2B4ADE27E1F49D4B41BB42B0DEF24C6C3 { bool ___hasValue; FederatedAuthenticationFeatureExtensionData_t6A1868CE30406191E3A2C8B63E94D973CD223C94 ___value; }; struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07 : public MulticastDelegate_t { }; struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { String_t* ____paramName; }; struct ArithmeticException_t07E77822D0007642BC8959A671E70D1F33C84FEA : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct ExternalException_t419875A3CD3C551692EDBBC99E4927E69F2E1F4C : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct InvalidUdtException_tC1E6C78CCD2960C80D78DCBB4DDE6238D1A8E86E : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct SmiExtendedMetaData_tAAF67F8B7957CFDBC99D708543BDF6F2F2749150 : public SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC { String_t* ____name; String_t* ____typeSpecificNamePart1; String_t* ____typeSpecificNamePart2; String_t* ____typeSpecificNamePart3; }; struct SqlInfoMessageEventHandler_t8B442012DC8BDDCC406430A9C0B4AC422512710C : public MulticastDelegate_t { }; struct SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0 : public DbConnectionInternal_t9679A5A04D3536D79E5FC615574010BF2DBE17B8 { SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* ____connectionOptions; bool ____isEnlistedInTransaction; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____promotedDTCToken; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____whereAbouts; bool ____isGlobalTransaction; bool ____isGlobalTransactionEnabledForServer; String_t* ___U3CCurrentDatabaseU3Ek__BackingField; String_t* ___U3CCurrentDataSourceU3Ek__BackingField; SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45* ___U3CDelegatedTransactionU3Ek__BackingField; }; struct SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct TypeLoadException_t6333E3083F7BFF1A582969E6F67ACBA8B0035C32 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { String_t* ___ClassName; String_t* ___AssemblyName; String_t* ___MessageArg; int32_t ___ResourceId; }; struct Storage_tA34B9422A4F4BC8074E848B8161B2AD87CCEC4E6 { union { #pragma pack(push, tp, 1) struct { bool ____boolean; }; #pragma pack(pop, tp) struct { bool ____boolean_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { uint8_t ____byte; }; #pragma pack(pop, tp) struct { uint8_t ____byte_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { DateTimeInfo_t08496846BC277C353ADB048FFE2A6446165EA130 ____dateTimeInfo; }; #pragma pack(pop, tp) struct { DateTimeInfo_t08496846BC277C353ADB048FFE2A6446165EA130 ____dateTimeInfo_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { double ____double; }; #pragma pack(pop, tp) struct { double ____double_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { NumericInfo_tB3E93FCF60556F423CE166BAB2D9BC51D5E69702 ____numericInfo; }; #pragma pack(pop, tp) struct { NumericInfo_tB3E93FCF60556F423CE166BAB2D9BC51D5E69702 ____numericInfo_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { int16_t ____int16; }; #pragma pack(pop, tp) struct { int16_t ____int16_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { int32_t ____int32; }; #pragma pack(pop, tp) struct { int32_t ____int32_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { int64_t ____int64; }; #pragma pack(pop, tp) struct { int64_t ____int64_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { float ____single; }; #pragma pack(pop, tp) struct { float ____single_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { TimeInfo_t970940011B1B2EDC29979AF53C09E99A936066EF ____timeInfo; }; #pragma pack(pop, tp) struct { TimeInfo_t970940011B1B2EDC29979AF53C09E99A936066EF ____timeInfo_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { DateTime2Info_t339579010CD47A630D18BD3A06E13D02EFD84FE9 ____dateTime2Info; }; #pragma pack(pop, tp) struct { DateTime2Info_t339579010CD47A630D18BD3A06E13D02EFD84FE9 ____dateTime2Info_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { DateTimeOffsetInfo_tEFE96A379CBB539FAB354124496DAD36536E941C ____dateTimeOffsetInfo; }; #pragma pack(pop, tp) struct { DateTimeOffsetInfo_tEFE96A379CBB539FAB354124496DAD36536E941C ____dateTimeOffsetInfo_forAlignmentOnly; }; }; }; struct Storage_tA34B9422A4F4BC8074E848B8161B2AD87CCEC4E6_marshaled_pinvoke { union { #pragma pack(push, tp, 1) struct { int32_t ____boolean; }; #pragma pack(pop, tp) struct { int32_t ____boolean_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { uint8_t ____byte; }; #pragma pack(pop, tp) struct { uint8_t ____byte_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { DateTimeInfo_t08496846BC277C353ADB048FFE2A6446165EA130 ____dateTimeInfo; }; #pragma pack(pop, tp) struct { DateTimeInfo_t08496846BC277C353ADB048FFE2A6446165EA130 ____dateTimeInfo_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { double ____double; }; #pragma pack(pop, tp) struct { double ____double_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { NumericInfo_tB3E93FCF60556F423CE166BAB2D9BC51D5E69702_marshaled_pinvoke ____numericInfo; }; #pragma pack(pop, tp) struct { NumericInfo_tB3E93FCF60556F423CE166BAB2D9BC51D5E69702_marshaled_pinvoke ____numericInfo_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { int16_t ____int16; }; #pragma pack(pop, tp) struct { int16_t ____int16_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { int32_t ____int32; }; #pragma pack(pop, tp) struct { int32_t ____int32_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { int64_t ____int64; }; #pragma pack(pop, tp) struct { int64_t ____int64_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { float ____single; }; #pragma pack(pop, tp) struct { float ____single_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { TimeInfo_t970940011B1B2EDC29979AF53C09E99A936066EF ____timeInfo; }; #pragma pack(pop, tp) struct { TimeInfo_t970940011B1B2EDC29979AF53C09E99A936066EF ____timeInfo_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { DateTime2Info_t339579010CD47A630D18BD3A06E13D02EFD84FE9 ____dateTime2Info; }; #pragma pack(pop, tp) struct { DateTime2Info_t339579010CD47A630D18BD3A06E13D02EFD84FE9 ____dateTime2Info_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { DateTimeOffsetInfo_tEFE96A379CBB539FAB354124496DAD36536E941C ____dateTimeOffsetInfo; }; #pragma pack(pop, tp) struct { DateTimeOffsetInfo_tEFE96A379CBB539FAB354124496DAD36536E941C ____dateTimeOffsetInfo_forAlignmentOnly; }; }; }; struct Storage_tA34B9422A4F4BC8074E848B8161B2AD87CCEC4E6_marshaled_com { union { #pragma pack(push, tp, 1) struct { int32_t ____boolean; }; #pragma pack(pop, tp) struct { int32_t ____boolean_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { uint8_t ____byte; }; #pragma pack(pop, tp) struct { uint8_t ____byte_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { DateTimeInfo_t08496846BC277C353ADB048FFE2A6446165EA130 ____dateTimeInfo; }; #pragma pack(pop, tp) struct { DateTimeInfo_t08496846BC277C353ADB048FFE2A6446165EA130 ____dateTimeInfo_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { double ____double; }; #pragma pack(pop, tp) struct { double ____double_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { NumericInfo_tB3E93FCF60556F423CE166BAB2D9BC51D5E69702_marshaled_com ____numericInfo; }; #pragma pack(pop, tp) struct { NumericInfo_tB3E93FCF60556F423CE166BAB2D9BC51D5E69702_marshaled_com ____numericInfo_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { int16_t ____int16; }; #pragma pack(pop, tp) struct { int16_t ____int16_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { int32_t ____int32; }; #pragma pack(pop, tp) struct { int32_t ____int32_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { int64_t ____int64; }; #pragma pack(pop, tp) struct { int64_t ____int64_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { float ____single; }; #pragma pack(pop, tp) struct { float ____single_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { TimeInfo_t970940011B1B2EDC29979AF53C09E99A936066EF ____timeInfo; }; #pragma pack(pop, tp) struct { TimeInfo_t970940011B1B2EDC29979AF53C09E99A936066EF ____timeInfo_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { DateTime2Info_t339579010CD47A630D18BD3A06E13D02EFD84FE9 ____dateTime2Info; }; #pragma pack(pop, tp) struct { DateTime2Info_t339579010CD47A630D18BD3A06E13D02EFD84FE9 ____dateTime2Info_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { DateTimeOffsetInfo_tEFE96A379CBB539FAB354124496DAD36536E941C ____dateTimeOffsetInfo; }; #pragma pack(pop, tp) struct { DateTimeOffsetInfo_tEFE96A379CBB539FAB354124496DAD36536E941C ____dateTimeOffsetInfo_forAlignmentOnly; }; }; }; struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 { }; struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 { RuntimeObject* ____actualValue; }; struct DbException_tA8086663706EEDB8867D92FB760DD9B8F57E86A0 : public ExternalException_t419875A3CD3C551692EDBBC99E4927E69F2E1F4C { }; struct ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB : public InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB { String_t* ____objectName; }; struct OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C : public ArithmeticException_t07E77822D0007642BC8959A671E70D1F33C84FEA { }; struct SmiParameterMetaData_t034D56242D0F52A4F3363BE08CA216A45A79BD63 : public SmiExtendedMetaData_tAAF67F8B7957CFDBC99D708543BDF6F2F2749150 { int32_t ____direction; }; struct SmiStorageMetaData_tA1753FBA0F11F446CAF61D3E009AC8CA57C091EF : public SmiExtendedMetaData_tAAF67F8B7957CFDBC99D708543BDF6F2F2749150 { bool ____allowsDBNull; String_t* ____serverName; String_t* ____catalogName; String_t* ____schemaName; String_t* ____tableName; String_t* ____columnName; SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ____isKey; bool ____isIdentity; bool ____isColumnSet; }; struct SqlBuffer_tA16C8472199CD768CA3CFB0765EB66E923ADE2D8 : public RuntimeObject { bool ____isNull; int32_t ____type; Storage_tA34B9422A4F4BC8074E848B8161B2AD87CCEC4E6 ____value; RuntimeObject* ____object; }; struct SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92 : public SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0 { SqlConnectionPoolGroupProviderInfo_t9C0938BAFF11E7DE1C77365E6EBFB30AC3AD34A9* ____poolGroupProviderInfo; TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* ____parser; SqlLoginAck_t63E0571D04588BF02CAA7FECFF62D8146681222A* ____loginAck; SqlCredential_tDBC6DBB04685A499EE3AA07EF304D6A029E15220* ____credential; Nullable_1_t5C9F9FE2B4ADE27E1F49D4B41BB42B0DEF24C6C3 ____fedAuthFeatureExtensionData; bool ____sessionRecoveryRequested; bool ____sessionRecoveryAcknowledged; SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* ____currentSessionData; SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* ____recoverySessionData; bool ____fedAuthRequired; bool ____federatedAuthenticationRequested; bool ____federatedAuthenticationAcknowledged; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____accessTokenInBytes; bool ____fConnectionOpen; bool ____fResetConnection; String_t* ____originalDatabase; String_t* ____currentFailoverPartner; String_t* ____originalLanguage; String_t* ____currentLanguage; int32_t ____currentPacketSize; int32_t ____asyncCommandCount; String_t* ____instanceName; DbConnectionPoolIdentity_t335ECCBB0389BDCE42970AD9A6566258AE1C3F72* ____identity; SyncAsyncLock_tC8EC1C5BFE077BA32CE3242DCDEC96D9A8FC1149* ____parserLock; int32_t ____threadIdOwningParserLock; SqlConnectionTimeoutErrorInternal_tAA2CBB41DC07457DF4D661E62A246B60E95D79C3* ____timeoutErrorInternal; Guid_t ____clientConnectionId; RoutingInfo_t4A3157EBC1D97D1EB93B5CD3A5E6A8B16912C4F4* ____routingInfo; Guid_t ____originalClientConnectionId; String_t* ____routingDestination; TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* ____timeout; }; struct SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7 : public SqlTypeException_t93D97B141C16DC7DC601ED2ED8166B0596C4494E { }; struct SmiQueryMetaData_t362ABBEBF81EBA86C2BE788A212EAD5135408289 : public SmiStorageMetaData_tA1753FBA0F11F446CAF61D3E009AC8CA57C091EF { bool ____isReadOnly; SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ____isExpression; SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ____isAliased; SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ____isHidden; }; struct SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728 : public DbException_tA8086663706EEDB8867D92FB760DD9B8F57E86A0 { SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* ____errors; Guid_t ____clientConnectionId; bool ____doNotReconnect; }; struct List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4_StaticFields { ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* ___s_emptyArray; }; struct List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A_StaticFields { BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___s_emptyArray; }; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray; }; struct List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC_StaticFields { SmiExtendedMetaDataU5BU5D_tB046A87F9324890E8C4859A1E2CEC2146E7A5FCF* ___s_emptyArray; }; struct List_1_tB665FFE04A93745D6522A5612EB44764C59B1887_StaticFields { SqlParameterU5BU5D_t487B9D0FC99EB7F5EFEB14D0A163CA2D0722E5EF* ___s_emptyArray; }; struct List_1_t0DEBFF0AF13E84FF24F89DD30EB4F0108A132F23_StaticFields { SmiColumnOrderU5BU5D_tC75B16AAB37F78231F8AE9D5679A142EE4BE7B97* ___s_emptyArray; }; struct ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_StaticFields { Type_t* ___s_stackOverflowType; Type_t* ___s_outOfMemoryType; Type_t* ___s_threadAbortType; Type_t* ___s_nullReferenceType; Type_t* ___s_accessViolationType; Type_t* ___s_securityType; String_t* ___StrEmpty; Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* ___s_systemDataVersion; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___AzureSqlServerEndpoints; intptr_t ___PtrZero; int32_t ___PtrSize; }; struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B_StaticFields { CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ___s_canceledSource; CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ___s_neverCanceledSource; int32_t ___s_nLists; TimerCallback_t7455CAFACC7054E62879920AFC84C5DA98B8C7CD* ___s_timerCallback; }; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_StaticFields { CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___invariant_culture_info; RuntimeObject* ___shared_table_lock; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___default_current_culture; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentUICulture; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentCulture; Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3* ___shared_by_number; Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28* ___shared_by_name; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_UserPreferredCultureInfoInAppX; bool ___IsTaiwanSku; }; struct DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_StaticFields { DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC* ___Value; }; struct DbConnectionFactory_tE3D6CD7AB7F7153AEAD5A525FDD3A933CC221788_StaticFields { uint32_t ___s_pendingOpenNonPooledNext; Task_1U5BU5D_t41F0C2AE3CD435EE09885E842F8F85795DF643A7* ___s_pendingOpenNonPooled; Task_1_tC008A0B4CAA8158AA8AEBF5425B077F30B57AA6F* ___s_completedTask; }; struct DbConnectionOptions_tA7B55DACBCC4D58ABBE993AFA6D1B98830E55B25_StaticFields { Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* ___s_connectionStringValidKeyRegex; Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* ___s_connectionStringValidValueRegex; Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* ___s_connectionStringQuoteValueRegex; Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* ___s_connectionStringQuoteOdbcValueRegex; }; struct DbConnectionPoolIdentity_t335ECCBB0389BDCE42970AD9A6566258AE1C3F72_StaticFields { DbConnectionPoolIdentity_t335ECCBB0389BDCE42970AD9A6566258AE1C3F72* ___NoIdentity; }; struct DiagnosticListener_tE89BA52E14502E31B0DE41E559BBF15E3BB84D66_StaticFields { bool ___DiagnosticListenerEnabled; }; struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095_StaticFields { Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___defaultEncoding; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___unicodeEncoding; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___bigEndianUnicode; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf7Encoding; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf8Encoding; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf32Encoding; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___asciiEncoding; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___latin1Encoding; Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54* ___encodings; RuntimeObject* ___s_InternalSyncObject; }; struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_StaticFields { EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* ___Empty; }; struct InternalDataCollectionBase_tDBDE593FD7AB64DA7E3C512E49C0E0B396D3DDB2_StaticFields { CollectionChangeEventArgs_t27A05C16B442D16E079F0932D315156EFD82AB1D* ___s_refreshEventArgs; }; struct SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_StaticFields { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___AttentionHeader; }; struct SchemaTableColumn_t6D0ABB781370197E13F0892690D26E68D6F37ED6_StaticFields { String_t* ___ColumnName; String_t* ___ColumnOrdinal; String_t* ___ColumnSize; String_t* ___NumericPrecision; String_t* ___NumericScale; String_t* ___DataType; String_t* ___ProviderType; String_t* ___NonVersionedProviderType; String_t* ___IsLong; String_t* ___AllowDBNull; String_t* ___IsAliased; String_t* ___IsExpression; String_t* ___IsKey; String_t* ___IsUnique; String_t* ___BaseSchemaName; String_t* ___BaseTableName; String_t* ___BaseColumnName; }; struct SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2_StaticFields { Task_1_t824317F4B958F7512E8F7300511752937A6C6043* ___s_trueTask; Task_1_t824317F4B958F7512E8F7300511752937A6C6043* ___s_falseTask; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___s_cancellationTokenCanceledEventHandler; }; struct SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68_StaticFields { SmiDefaultFieldsProperty_t3797EB98884A57A05DD51458AE0BAEE9C848D031* ___s_emptyDefaultFields; SmiOrderProperty_t1E9EDB35A3EC0858DAFCC137FE0D03C89F1A3F08* ___s_emptySortOrder; SmiUniqueKeyProperty_tD70F090E1A3DEF27DA1228C7A861C1E354D01BB2* ___s_emptyUniqueKey; SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68* ___EmptyInstance; }; struct SqlCachedBuffer_t9D06D07E19C116ABE5786BDA91A74A2F004AA5B1_StaticFields { SqlCachedBuffer_t9D06D07E19C116ABE5786BDA91A74A2F004AA5B1* ___Null; }; struct SqlDataRecord_t3408A207A14FCC65A6DF9647E954ABC3C043E278_StaticFields { SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC* ___s_maxNVarCharForXml; }; struct SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_StaticFields { Func_4_t714EA7575BC4411791EB413BE56D4DD1F8C570B9* ___s_sqlReaderDelegate; XmlReaderSettings_t8D51BA3ED2A013EE1F44525C9861326CAFB44AEA* ___s_defaultXmlReaderSettings; XmlReaderSettings_t8D51BA3ED2A013EE1F44525C9861326CAFB44AEA* ___s_defaultXmlReaderSettingsCloseInput; MethodInfo_t* ___s_createSqlReaderMethodInfo; }; struct String_t_StaticFields { String_t* ___Empty; }; struct SysTxForGlobalTransactions_tC908640B1C5EB8BFE3B597D29157E823CBD4F123_StaticFields { Lazy_1_tD9EEDBF57C35C796EF5E641B5979F0182FD35FB9* ____enlistPromotableSinglePhase; Lazy_1_tD9EEDBF57C35C796EF5E641B5979F0182FD35FB9* ____setDistributedTransactionIdentifier; Lazy_1_tD9EEDBF57C35C796EF5E641B5979F0182FD35FB9* ____getPromotedToken; }; struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_StaticFields { int32_t ___s_taskIdCounter; RuntimeObject* ___s_taskCompletionSentinel; bool ___s_asyncDebuggingEnabled; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___s_taskCancelCallback; Func_1_tD59A12717D79BFB403BF973694B1BE5B85474BD1* ___s_createContingentProperties; TaskFactory_tF781BD37BE23917412AD83424D1497C7C1509DF0* ___U3CFactoryU3Ek__BackingField; Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___U3CCompletedTaskU3Ek__BackingField; Predicate_1_t7F48518B008C1472339EEEBABA3DE203FE1F26ED* ___s_IsExceptionObservedByParentPredicate; ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007* ___s_ecCallback; Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___s_IsTaskContinuationNullPredicate; Dictionary_2_t403063CE4960B4F46C688912237C6A27E550FF55* ___s_currentActiveTasks; RuntimeObject* ___s_activeTasksLock; }; struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_ThreadStaticFields { Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___t_currentTask; StackGuard_tACE063A1B7374BDF4AD472DE4585D05AD8745352* ___t_stackGuard; }; struct TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E_StaticFields { TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E* ___s_defaultTaskScheduler; int32_t ___s_taskSchedulerIdCounter; EventHandler_1_tE698654C3F437D97ABCCA3FD0AD8F86E776DC77A* ____unobservedTaskException; Lock_t529C04C831C120E5FFD6039EC3CB76F9956BCDD7* ____unobservedTaskExceptionLockObject; }; struct TdsEnums_tC44C90EC8C3B9E48D8C2AB87D3D6C519566DF1E0_StaticFields { Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___SQL_SMALL_MONEY_MIN; Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___SQL_SMALL_MONEY_MAX; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___XMLUNICODEBOMBYTES; UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___CODE_PAGE_FROM_SORT_ID; Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* ___TICKS_FROM_SCALE; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___WHIDBEY_TIME_LENGTH; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___WHIDBEY_DATETIME2_LENGTH; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___WHIDBEY_DATETIMEOFFSET_LENGTH; }; struct TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A_StaticFields { int64_t ___InfiniteTimeout; }; struct TypeConverter_t5257E1653EB845D0044BBEDEB7B8AED7A061592C_StaticFields { bool ___useCompatibleTypeConversion; }; struct XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD_StaticFields { uint32_t ___IsTextualNodeBitmap; uint32_t ___CanReadContentAsBitmap; uint32_t ___HasValueBitmap; }; struct U3CU3Ec_t4190A63F027A22A27C272751498A4EC2A2C34DD3_StaticFields { U3CU3Ec_t4190A63F027A22A27C272751498A4EC2A2C34DD3* ___U3CU3E9; Func_2_t5A0D02418B3D2E2D504E50ABC21B937FDD1DF82E* ___U3CU3E9__5_0; }; struct U3CU3Ec_t5E8B54B7D4EAEBF67B1757B0AD0B91E2CE890597_StaticFields { U3CU3Ec_t5E8B54B7D4EAEBF67B1757B0AD0B91E2CE890597* ___U3CU3E9; }; struct Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2_StaticFields { TaskFactory_1_t6F188FE70F3006B0386002E392B799D85100732B* ___s_defaultFactory; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields { String_t* ___TrueString; String_t* ___FalseString; }; struct CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED_StaticFields { Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___s_actionToActionObjShunt; }; struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1; }; struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth365; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth366; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MinValue; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MaxValue; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___UnixEpoch; }; struct Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_StaticFields { Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___Zero; Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___One; Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MinusOne; Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MaxValue; Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MinValue; }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray; }; struct Guid_t_StaticFields { Guid_t ___Empty; }; struct IntPtr_t_StaticFields { intptr_t ___Zero; }; struct SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_StaticFields { SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 ___Null; }; struct SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields { SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___True; SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___False; SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___Null; SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___Zero; SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 ___One; }; struct SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields { uint8_t ___s_NUMERIC_MAX_PRECISION; uint8_t ___MaxPrecision; uint8_t ___MaxScale; uint8_t ___s_bNullMask; uint8_t ___s_bIsNull; uint8_t ___s_bNotNull; uint8_t ___s_bReverseNullMask; uint8_t ___s_bSignMask; uint8_t ___s_bPositive; uint8_t ___s_bNegative; uint8_t ___s_bReverseSignMask; uint32_t ___s_uiZero; int32_t ___s_cNumeMax; int64_t ___s_lInt32Base; uint64_t ___s_ulInt32Base; uint64_t ___s_ulInt32BaseForMod; uint64_t ___s_llMax; uint32_t ___s_ulBase10; double ___s_DUINT_BASE; double ___s_DUINT_BASE2; double ___s_DUINT_BASE3; double ___s_DMAX_NUME; uint32_t ___s_DBL_DIG; uint8_t ___s_cNumeDivScaleMin; UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___s_rgulShiftBase; UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___s_decimalHelpersLo; UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___s_decimalHelpersMid; UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___s_decimalHelpersHi; UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___s_decimalHelpersHiHi; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_rgCLenFromPrec; uint32_t ___s_ulT1; uint32_t ___s_ulT2; uint32_t ___s_ulT3; uint32_t ___s_ulT4; uint32_t ___s_ulT5; uint32_t ___s_ulT6; uint32_t ___s_ulT7; uint32_t ___s_ulT8; uint32_t ___s_ulT9; uint64_t ___s_dwlT10; uint64_t ___s_dwlT11; uint64_t ___s_dwlT12; uint64_t ___s_dwlT13; uint64_t ___s_dwlT14; uint64_t ___s_dwlT15; uint64_t ___s_dwlT16; uint64_t ___s_dwlT17; uint64_t ___s_dwlT18; uint64_t ___s_dwlT19; SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___Null; SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___MinValue; SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 ___MaxValue; }; struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_StaticFields { Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___Null; }; struct TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7_StaticFields { TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7* ___Null; }; struct TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3_StaticFields { TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___Null; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___s_coreNewLine; }; struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_StaticFields { LocalDataStoreMgr_t205F1783D5CC2B148E829B5882E5406FF9A3AC1E* ___s_LocalDataStoreMgr; AsyncLocal_1_t1D3339EA4C8650D2DEDDF9553E5C932B3DC2CCFD* ___s_asyncLocalCurrentCulture; AsyncLocal_1_t1D3339EA4C8650D2DEDDF9553E5C932B3DC2CCFD* ___s_asyncLocalCurrentUICulture; }; struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_ThreadStaticFields { LocalDataStoreHolder_t789DD474AE5141213C2105CE57830ECFC2D3C03F* ___s_LocalDataStore; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___m_CurrentCulture; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___m_CurrentUICulture; Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* ___current_thread; }; struct TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_StaticFields { TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___Zero; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MaxValue; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MinValue; }; struct ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB_StaticFields { String_t* ___ConstructorName; String_t* ___TypeConstructorName; }; struct DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_StaticFields { DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 ___MinValue; DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 ___MaxValue; DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 ___UnixEpoch; }; struct Exception_t_StaticFields { RuntimeObject* ___s_EDILock; }; struct SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54_StaticFields { Type_t* ___s_itemType; }; struct SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE_StaticFields { DiagnosticListener_tE89BA52E14502E31B0DE41E559BBF15E3BB84D66* ___s_diagnosticListener; }; struct StringWriter_tF48052BE4F980E5C85403221E835768E4156267D_StaticFields { UnicodeEncoding_t2C90D9E1E55C16081FACA57B229053C1EF05DAF0* ___m_encoding; }; struct WaitHandle_t08F8DB54593B241FE32E0DD0BD3D82785D3AE3D8_StaticFields { intptr_t ___InvalidHandle; }; struct DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66_StaticFields { int32_t ___s_objectTypeCount; }; struct DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388_StaticFields { int32_t ___s_objectTypeCount; }; struct DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07_StaticFields { int32_t ___s_objectTypeCount; }; struct DbConnectionInternal_t9679A5A04D3536D79E5FC615574010BF2DBE17B8_StaticFields { StateChangeEventArgs_t345AA3A91563693A0B1CC804BF45729645FE2F01* ___StateChangeClosed; StateChangeEventArgs_t345AA3A91563693A0B1CC804BF45729645FE2F01* ___StateChangeOpen; }; struct DbConnectionPool_t62A47BC7BFFDBDB7BBF5A1D0F5CEE8A42826DD41_StaticFields { Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___s_random; }; struct MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___s_metaBigInt; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___s_metaFloat; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___s_metaReal; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___s_metaBinary; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___s_metaTimestamp; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___MetaVarBinary; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___MetaMaxVarBinary; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___s_metaSmallVarBinary; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___MetaImage; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___s_metaBit; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___s_metaTinyInt; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___s_metaSmallInt; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___s_metaInt; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___s_metaChar; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___s_metaVarChar; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___MetaMaxVarChar; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___MetaText; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___s_metaNChar; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___MetaNVarChar; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___MetaMaxNVarChar; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___MetaNText; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___MetaDecimal; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___MetaXml; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___s_metaDateTime; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___s_metaSmallDateTime; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___s_metaMoney; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___s_metaSmallMoney; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___s_metaUniqueId; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___s_metaVariant; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___MetaUdt; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___s_metaMaxUdt; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___s_metaTable; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___s_metaSUDT; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___s_metaDate; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___MetaTime; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___s_metaDateTime2; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___MetaDateTimeOffset; }; struct SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC_StaticFields { DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MaxSmallDateTime; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MinSmallDateTime; SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___MaxSmallMoney; SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___MinSmallMoney; RuntimeObject* ___s_emptyFieldList; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_maxLenFromPrecision; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_maxVarTimeLenOffsetFromScale; SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC* ___DefaultBigInt; SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC* ___DefaultBinary; SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC* ___DefaultBit; SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC* ___DefaultChar_NoCollation; SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC* ___DefaultDateTime; SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC* ___DefaultDecimal; SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC* ___DefaultFloat; SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC* ___DefaultImage; SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC* ___DefaultInt; SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC* ___DefaultMoney; SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC* ___DefaultNChar_NoCollation; SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC* ___DefaultNText_NoCollation; SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC* ___DefaultNVarChar_NoCollation; SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC* ___DefaultReal; SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC* ___DefaultUniqueIdentifier; SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC* ___DefaultSmallDateTime; SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC* ___DefaultSmallInt; SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC* ___DefaultSmallMoney; SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC* ___DefaultText_NoCollation; SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC* ___DefaultTimestamp; SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC* ___DefaultTinyInt; SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC* ___DefaultVarBinary; SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC* ___DefaultVarChar_NoCollation; SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC* ___DefaultVariant; SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC* ___DefaultXml; SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC* ___DefaultUdt_NoType; SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC* ___DefaultStructured; SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC* ___DefaultDate; SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC* ___DefaultTime; SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC* ___DefaultDateTime2; SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC* ___DefaultDateTimeOffset; SmiMetaDataU5BU5D_t0538E39786262D4AB0EF1BAB1FAF6E255FA56B85* ___s_defaultValues; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_typeNameByDatabaseType; }; struct SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01_StaticFields { DiagnosticListener_tE89BA52E14502E31B0DE41E559BBF15E3BB84D66* ____diagnosticListener; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___PreKatmaiProcParamsNames; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___KatmaiProcParamsNames; }; struct SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8_StaticFields { DiagnosticListener_tE89BA52E14502E31B0DE41E559BBF15E3BB84D66* ___s_diagnosticListener; DbConnectionFactory_tE3D6CD7AB7F7153AEAD5A525FDD3A933CC221788* ___s_connectionFactory; }; struct SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB_StaticFields { Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* ___s_sqlClientSynonyms; Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* ___constTypeSystemAsmVersion10; Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* ___constTypeSystemAsmVersion11; }; struct SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187_StaticFields { int32_t ___s_objectTypeCount; ReadOnlyCollection_1_t10BCF2C7F79204D4E57CD67940CF52D2519DC8B1* ___s_emptySchema; Type_t* ____typeofINullable; Type_t* ___s_typeofSqlString; }; struct SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45_StaticFields { int32_t ____objectTypeCount; }; struct SqlMetaData_t4A916562C4C42F763A55C599B5F758E5773489CA_StaticFields { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_maxLenFromPrecision; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_maxVarTimeLenOffsetFromScale; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___s_dtSmallMax; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___s_dtSmallMin; SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___s_smSmallMax; SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___s_smSmallMin; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___s_timeMin; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___s_timeMax; Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* ___s_unitTicksFromScale; DbTypeU5BU5D_t8F694A3F9BA00D6478561BAD979C495A448B8A4C* ___sxm_rgSqlDbTypeToDbType; SqlMetaDataU5BU5D_t7920237CDE3A40FD06CC1D72B372BD54E3B74EBE* ___sxm_rgDefaults; }; struct SqlNotificationEventArgs_tF7A738D79226B10C0321077F8BC1857BA864A819_StaticFields { SqlNotificationEventArgs_tF7A738D79226B10C0321077F8BC1857BA864A819* ___s_notifyError; }; struct SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_StaticFields { SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D ___Null; UnicodeEncoding_t2C90D9E1E55C16081FACA57B229053C1EF05DAF0* ___s_unicodeEncoding; int32_t ___IgnoreCase; int32_t ___IgnoreWidth; int32_t ___IgnoreNonSpace; int32_t ___IgnoreKanaType; int32_t ___BinarySort; int32_t ___BinarySort2; int32_t ___s_iDefaultFlag; int32_t ___s_iValidCompareOptionMask; int32_t ___s_iValidSqlCompareOptionMask; int32_t ___s_lcidUSEnglish; int32_t ___s_lcidBinary; }; struct SqlUdtInfo_tCDDAEE4C33609A9F5F9D3976B95B1B3E70513012_ThreadStaticFields { Dictionary_2_tFBC4C6ED8A0F40728E6C07F1B16ADCF686F7020B* ___s_types2UdtInfo; }; struct TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E_StaticFields { int32_t ___s_sniSupportedEncryptionOption; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_nicAddress; uint32_t ___s_maxSSPILength; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_longDataHeader; RuntimeObject* ___s_tdsParserLock; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_xmlMetadataSubstituteSequence; RuntimeObject* ___s_tvpEmptyValue; }; struct Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD_ThreadStaticFields { Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* ___ambient; }; struct Type_t_StaticFields { Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder; Il2CppChar ___Delimiter; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes; RuntimeObject* ___Missing; MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute; MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName; MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase; }; struct SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0_StaticFields { Guid_t ____globalTransactionTMID; }; struct SqlBuffer_tA16C8472199CD768CA3CFB0765EB66E923ADE2D8_StaticFields { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_katmaiDateTimeOffsetFormatByScale; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_katmaiDateTime2FormatByScale; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_katmaiTimeFormatByScale; }; struct SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92_StaticFields { HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* ___s_transientErrors; }; #ifdef __clang__ #pragma clang diagnostic pop #endif struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771 : public RuntimeArray { ALIGN_FIELD (8) Delegate_t* m_Items[1]; inline Delegate_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Delegate_t** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Delegate_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031 : public RuntimeArray { ALIGN_FIELD (8) uint8_t m_Items[1]; inline uint8_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline uint8_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, uint8_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value) { m_Items[index] = value; } }; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray { ALIGN_FIELD (8) RuntimeObject* m_Items[1]; inline RuntimeObject* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct SessionStateRecordU5BU5D_t3853F0C82467C1B7B386D2B844CFA1231E4748D1 : public RuntimeArray { ALIGN_FIELD (8) SessionStateRecord_t2483C978D8DD067D4993C0F5776DA74C4082830C* m_Items[1]; inline SessionStateRecord_t2483C978D8DD067D4993C0F5776DA74C4082830C* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline SessionStateRecord_t2483C978D8DD067D4993C0F5776DA74C4082830C** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, SessionStateRecord_t2483C978D8DD067D4993C0F5776DA74C4082830C* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline SessionStateRecord_t2483C978D8DD067D4993C0F5776DA74C4082830C* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline SessionStateRecord_t2483C978D8DD067D4993C0F5776DA74C4082830C** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, SessionStateRecord_t2483C978D8DD067D4993C0F5776DA74C4082830C* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA : public RuntimeArray { ALIGN_FIELD (8) ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* m_Items[1]; inline ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray { ALIGN_FIELD (8) String_t* m_Items[1]; inline String_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline String_t** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, String_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB : public RuntimeArray { ALIGN_FIELD (8) Il2CppChar m_Items[1]; inline Il2CppChar GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Il2CppChar* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Il2CppChar value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Il2CppChar GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Il2CppChar* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Il2CppChar value) { m_Items[index] = value; } }; struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4 : public RuntimeArray { ALIGN_FIELD (8) bool m_Items[1]; inline bool GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline bool* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, bool value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline bool GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline bool* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, bool value) { m_Items[index] = value; } }; struct DataColumnU5BU5D_t4600ECA5C95E7699298FCD6D677AEAD7D9F5F0CA : public RuntimeArray { ALIGN_FIELD (8) DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* m_Items[1]; inline DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct SmiColumnOrderU5BU5D_tC75B16AAB37F78231F8AE9D5679A142EE4BE7B97 : public RuntimeArray { ALIGN_FIELD (8) SmiColumnOrder_tAC2DE214A4C51596C6D47413F1F71D2967B9C4D1 m_Items[1]; inline SmiColumnOrder_tAC2DE214A4C51596C6D47413F1F71D2967B9C4D1 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline SmiColumnOrder_tAC2DE214A4C51596C6D47413F1F71D2967B9C4D1* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, SmiColumnOrder_tAC2DE214A4C51596C6D47413F1F71D2967B9C4D1 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline SmiColumnOrder_tAC2DE214A4C51596C6D47413F1F71D2967B9C4D1 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline SmiColumnOrder_tAC2DE214A4C51596C6D47413F1F71D2967B9C4D1* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, SmiColumnOrder_tAC2DE214A4C51596C6D47413F1F71D2967B9C4D1 value) { m_Items[index] = value; } }; struct SmiExtendedMetaDataU5BU5D_tB046A87F9324890E8C4859A1E2CEC2146E7A5FCF : public RuntimeArray { ALIGN_FIELD (8) SmiExtendedMetaData_tAAF67F8B7957CFDBC99D708543BDF6F2F2749150* m_Items[1]; inline SmiExtendedMetaData_tAAF67F8B7957CFDBC99D708543BDF6F2F2749150* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline SmiExtendedMetaData_tAAF67F8B7957CFDBC99D708543BDF6F2F2749150** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, SmiExtendedMetaData_tAAF67F8B7957CFDBC99D708543BDF6F2F2749150* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline SmiExtendedMetaData_tAAF67F8B7957CFDBC99D708543BDF6F2F2749150* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline SmiExtendedMetaData_tAAF67F8B7957CFDBC99D708543BDF6F2F2749150** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, SmiExtendedMetaData_tAAF67F8B7957CFDBC99D708543BDF6F2F2749150* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C : public RuntimeArray { ALIGN_FIELD (8) int32_t m_Items[1]; inline int32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int32_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, int32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value) { m_Items[index] = value; } }; struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB : public RuntimeArray { ALIGN_FIELD (8) Type_t* m_Items[1]; inline Type_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Type_t** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Type_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Type_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Type_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Type_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83 : public RuntimeArray { ALIGN_FIELD (8) uint16_t m_Items[1]; inline uint16_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline uint16_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, uint16_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline uint16_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline uint16_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, uint16_t value) { m_Items[index] = value; } }; struct Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D : public RuntimeArray { ALIGN_FIELD (8) int64_t m_Items[1]; inline int64_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int64_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, int64_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int64_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int64_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int64_t value) { m_Items[index] = value; } }; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mF225F49F6BE54C39563CECD7C693F0AE4F0530E8_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, int32_t ___0_capacity, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1_gshared (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, int32_t ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_mA7ED7896D43B04A3B0C222F6AFCA14B0F239B8DA_gshared (Nullable_1_t5C9F9FE2B4ADE27E1F49D4B41BB42B0DEF24C6C3* __this, FederatedAuthenticationFeatureExtensionData_t6A1868CE30406191E3A2C8B63E94D973CD223C94 ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FederatedAuthenticationFeatureExtensionData_t6A1868CE30406191E3A2C8B63E94D973CD223C94 Nullable_1_get_Value_mAE15504479D8A4E650C87D0D6D16C8C8AB8AA40F_gshared (Nullable_1_t5C9F9FE2B4ADE27E1F49D4B41BB42B0DEF24C6C3* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF_gshared (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_gshared (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, int32_t ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mDEA5A67641D397AE82678232B46E377173ED4297_gshared (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_capacity, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mB199D9D5E202B2AE2458E50C6FDC8FA877C3431A_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mE097DBD72433D1AFC11733F5678602603A756424_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mC23734029455913E1C43937554F7E6D191A1E76F_gshared (List_1_t0DEBFF0AF13E84FF24F89DD30EB4F0108A132F23* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, RuntimeObject* ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m9C9559248941FED50561DB029D55DF08DEF3B094_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, RuntimeObject* ___1_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DbReferenceCollection_FindItem_TisRuntimeObject_m9D494EC85CD4E0961EA06EFC06F1E696F36CCB03_gshared (DbReferenceCollection_t459E23141A0B0E02858DF535C8186F19E6C405E2* __this, int32_t ___0_tag, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_filterMethod, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1_gshared (Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17* __this, int64_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9 Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_m4DDA9442C238A443489115E22B026AD366851549_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TaskCompletionSource_1__ctor_mBF9A903AD14C4E9CF044B227776C532BA9C40D60_gshared (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* TaskCompletionSource_1_get_Task_mF44990297C25C7DBE1E65241C03D0120CB551552_gshared_inline (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TaskCompletionSource_1_SetResult_m948378015A7A0E42647452EB7003466406B831A4_gshared (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_gshared_inline (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TaskCompletionSource_1_TrySetException_m458D56254FBD7F874452154131D60AADD2131334_gshared (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* __this, Exception_t* ___0_exception, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TaskCompletionSource_1_TrySetCanceled_m3D4DB4B9418F13DC64123476BCA6628844E68175_gshared (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TaskCompletionSource_1_SetException_m7DB7E6251CB92C741F7E081E2ECAA06FF79E212F_gshared (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* __this, Exception_t* ___0_exception, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_gshared_inline (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Lazy_1_get_Value_mC3D475ED3C0FAB4E8BCC96FBF5EF49ED671B86A4_gshared (Lazy_1_tAD66CD7CC97BB996411F4FE0F49A1817031B906E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Lazy_1__ctor_m4CD0C5ACC0541018DB9BDB090B1EFE67D5A9CEF1_gshared (Lazy_1_tAD66CD7CC97BB996411F4FE0F49A1817031B906E* __this, Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* ___0_valueFactory, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventArgs__ctor_mC6F9412D03203ADEF854117542C8EBF61624C8C3 (EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlInfoMessageEventArgs_get_Message_m9B4CF2AC4ED14B67C7AA01C774A5404CC999DB12 (SqlInfoMessageEventArgs_tF57F49FEE595D7D67E2269C23417E16315A9B375* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DbConnectionInternal__ctor_m3E6F533DD356470B051B5B5DC7770DC309776109 (DbConnectionInternal_t9679A5A04D3536D79E5FC615574010BF2DBE17B8* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DbConnectionInternal_get_Owner_m4E239C11CC6F8A2258061B948FAA65E0FAC44E18 (DbConnectionInternal_t9679A5A04D3536D79E5FC615574010BF2DBE17B8* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45* SqlInternalConnection_get_DelegatedTransaction_m5AA32722F7EE25DCEE7C555E177687D9F7B29B27_inline (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SqlDelegatedTransaction_get_IsActive_m1A4865353472D1D6BBB7CFA4D4D405A830E86DFC_inline (SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInternalTransaction_get_HasParentTransaction_m5CF4389504433ED1891FEA062463856B74B7F2D4 (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDelegatedTransaction_TransactionEnded_m56DF8A377FB39CC44DC8FDB1B02EDB44C81C80F2 (SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45* __this, Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* ___0_transaction, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlReferenceCollection__ctor_m4E49F6DF48449B8A37BDF5E889CD78455DFE437F (SqlReferenceCollection_tDC1C43FEDF523F81CD9B477A89FB734E703A509D* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DbReferenceCollection_t459E23141A0B0E02858DF535C8186F19E6C405E2* DbConnectionInternal_get_ReferenceCollection_m418B367617487317C5C8412A828069550C828CEB_inline (DbConnectionInternal_t9679A5A04D3536D79E5FC615574010BF2DBE17B8* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlReferenceCollection_Deactivate_mB4620C5BFBC4A76DF48449C04E4786F261B6DFFB (SqlReferenceCollection_tDC1C43FEDF523F81CD9B477A89FB734E703A509D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ADP_IsCatchableExceptionType_mF95C2785B055C2BEB155D55C694E42F577515822 (Exception_t* ___0_e, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DbConnectionInternal_DoomThisConnection_m2D741E701A13AAA7BED1FC05B2C50A9BB11A1D83 (DbConnectionInternal_t9679A5A04D3536D79E5FC615574010BF2DBE17B8* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DbConnectionInternal_Dispose_mC3ECEEE6C717D28567BB559AF14B58C323C4F068 (DbConnectionInternal_t9679A5A04D3536D79E5FC615574010BF2DBE17B8* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Transaction_op_Equality_m39B1A486DD944290954B17E02B0BFBDC248659BC (Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* ___0_x, Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* ___1_y, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SqlInternalConnection_get_IsEnlistedInTransaction_m325694383DA5FF42FD3E10C82C2D84EA721830E2_inline (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnection_EnlistNull_m9EE8631D38CFD31AC95DD21B09831CDB2138BE95 (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* DbConnectionInternal_get_EnlistedTransaction_m9B6DC001319D871138E198FB285C18F03D6A1332_inline (DbConnectionInternal_t9679A5A04D3536D79E5FC615574010BF2DBE17B8* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Transaction_op_Inequality_mDDF0206373667C46B4E753596C1C0F1CC1DD730D (Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* ___0_x, Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* ___1_y, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TransactionInformation_tFB7D26BBE9CEB8F44CAC3930B739922628AD17EA* Transaction_get_TransactionInformation_mB4DBFB45362745793F6E268C7F5BD9ADED3E5861 (Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TransactionInformation_get_Status_mB45D34431DAC463611A59869926E98513B97414A_inline (TransactionInformation_tFB7D26BBE9CEB8F44CAC3930B739922628AD17EA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnection_EnlistNonNull_mC3A7864F27FE275E229C2AAB714D815CE17CD4E5 (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* ___0_tx, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDelegatedTransaction__ctor_m04B8602052C148A5FF227665782596775C5674D7 (SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45* __this, SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* ___0_connection, Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* ___1_tx, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* SysTxForGlobalTransactions_get_EnlistPromotableSinglePhase_mA8FDB7E28DBC6949F0257901C2AC36EE6EB79848 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MethodInfo_op_Equality_m1466AB76300C9F07856E706E7E914062175189D1 (MethodInfo_t* ___0_left, MethodInfo_t* ___1_right, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Transaction_EnlistPromotableSinglePhase_m3146489630F14B0472D26AD5FEADD6CA5097EA21 (Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* __this, RuntimeObject* ___0_promotableSinglePhaseNotification, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MethodBase_Invoke_mEEF3218648F111A8C338001A7804091A0747C826 (MethodBase_t* __this, RuntimeObject* ___0_obj, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_parameters, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SqlInternalConnection_set_DelegatedTransaction_m07AE08A87256CEBC74A92BDF95188046E4605588_inline (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlException_get_Class_mBE27952D495B833DF6C91F2CB36830403AE5EB4F (SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* SqlInternalConnectionTds_get_Parser_mF134BDF154B0348FF923649E64B04D2CFEA15E18_inline (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TdsParser_get_State_mD67D27E2D4AD477E87BB4D05565650C6509AAE5C_inline (TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* SysTxForGlobalTransactions_get_GetPromotedToken_mF6C2BCB4D38F858C45B59B0FD4D1350E14E738AE (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_UnsupportedSysTxForGlobalTransactions_mFB77F93FF5A72062D25219661C2A1498AD6375FF (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_CannotGetDTCAddress_mA970686D1169EE1378707B17506A5F724E25713C (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* SqlInternalConnection_GetTransactionCookie_m56374818F7C94B5166908F7097F90173435D48E5 (Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* ___0_transaction, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_whereAbouts, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DbConnectionInternal_set_EnlistedTransaction_mDAA6F87546E148ED31F7D67BDC43F7F736959A23 (DbConnectionInternal_t9679A5A04D3536D79E5FC615574010BF2DBE17B8* __this, Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* SqlReferenceCollection_FindLiveReader_m05EAEFDF46C365671017927EF131FF74FCE8149E (SqlReferenceCollection_tDC1C43FEDF523F81CD9B477A89FB734E703A509D* __this, SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01* ___0_command, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* TransactionInterop_GetExportCookie_m8515B8A490064A999F1D786807C46C472DE94777 (Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* ___0_transaction, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_whereabouts, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8* SqlInternalConnection_get_Connection_mF19A31F2AC8465B08595594E0BAB49DC01990E85 (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlConnection_OnError_m540ABD67E8BC70E578B7310B41329DC252B59944 (SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8* __this, SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* ___0_exception, bool ___1_breakConnection, Action_1_t3137749576010DD307B29662A2E47C43C7F7D04C* ___2_wrapCloseInAction, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Guid__ctor_mAE66BA1C43B4194F4F7991E2E30370E36CBBF830 (Guid_t* __this, String_t* ___0_g, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Array_Clone_m66C9D0727C9BAA0995E4142F29B45BC03582E042 (RuntimeArray* __this, const RuntimeMethod* method) ; inline void Dictionary_2__ctor_mB015611B1B08B7963ABC32896C154DC04AD1AA7B (Dictionary_2_t97927A253D7E344A8CD9854C2D0CE5207C6B51B4* __this, int32_t ___0_capacity, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t97927A253D7E344A8CD9854C2D0CE5207C6B51B4*, int32_t, const RuntimeMethod*))Dictionary_2__ctor_mF225F49F6BE54C39563CECD7C693F0AE4F0530E8_gshared)(__this, ___0_capacity, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SqlInternalConnection_get_CurrentDatabase_m00B449E1421054577FF50460747882A425577E74_inline (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SyncAsyncLock__ctor_m33FF9E8C2EE5D60E4FFD93CA758F7E403FA32BC6 (SyncAsyncLock_tC8EC1C5BFE077BA32CE3242DCDEC96D9A8FC1149* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnection__ctor_m3C98147A9E01D1C8C106F58CE5F9CFD3D8127554 (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* ___0_connectionOptions, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SqlConnectionString_get_ConnectRetryCount_m8CACE79D8357F4784E0F0C13F7B03B9714512633_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SessionData__ctor_mB2E6C33711AE8ADB13A4FECE9EBD09698F79C767 (SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SessionData__ctor_mF44FEEED50D71CABEBC02FB9251AD4B54A5E4948 (SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* __this, SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* ___0_recoveryData, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* Encoding_get_Unicode_m1E0509DF0E550E33114D0FFEC4811B141219A3B0 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlConnectionString_get_ConnectionReset_m571B51C618D1CD43D819B1A5B73CAF5A4CF055F5 (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SqlConnectionString_get_InitialCatalog_m09EF7ACA029DA04D1DF9D0BBE616330B9235F78B_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SqlConnectionString_get_CurrentLanguage_m280F49E62C1F61D0046ACC937DAD2DB30599FABA_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlConnectionTimeoutErrorInternal__ctor_m66F162B13B0C5B6357F897CDD06DC4FB151F413C (SqlConnectionTimeoutErrorInternal_tAA2CBB41DC07457DF4D661E62A246B60E95D79C3* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SyncAsyncLock_Wait_mA20235153D69606C6C94702FCC24F82188BDDF91 (SyncAsyncLock_tC8EC1C5BFE077BA32CE3242DCDEC96D9A8FC1149* __this, bool ___0_canReleaseFromAnyThread, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnectionTds_set_ThreadHasParserLockForClose_m0F8A079BDAEE114AD523322539CEE6709B04EDD3 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SyncAsyncLock_Release_m99FF90B307C456507D102FB6F6917008DF927FD7 (SyncAsyncLock_tC8EC1C5BFE077BA32CE3242DCDEC96D9A8FC1149* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SqlConnectionString_get_ConnectTimeout_m3998C78F78A782820D415EC35C5CB5126CF8A13B_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* TimeoutTimer_StartSecondsTimeout_m66E89F076A4399AB0947030D5405F0E9EEB50139 (int32_t ___0_seconds, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SqlConnectionString_get_ConnectRetryInterval_m34DE1B66C3DF06AB3F4C5D48A5D6086CC7045CB6_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnectionTds_OpenLoginEnlist_m9A814D9E9A22F6B5D2354A619ABC6B1F7803DDD6 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* ___0_timeout, SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* ___1_connectionOptions, SqlCredential_tDBC6DBB04685A499EE3AA07EF304D6A029E15220* ___2_credential, String_t* ___3_newPassword, SecureString_t6FBEB334D455CA90093BD446BBEBA47FE5B20C6C* ___4_newSecurePassword, bool ___5_redirectedUserInstance, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TimeoutTimer_get_IsExpired_m749EE9C7E043D86258A42B9584256E917207BE3D (TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t TimeoutTimer_get_MillisecondsRemaining_m3464AB98BCBC57DBD47DE5EDF72836DF7319D1F8 (TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInternalConnectionTds_IsTransientError_m9912C3B7C3B9479982E008C108AD09131468E45B (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* ___0_exc, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Thread_Sleep_m71DE163765BF465EC4A0163F2ED4D43143094549 (int32_t ___0_millisecondsTimeout, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* SqlException_get_Errors_mA3DC03EA5F74EF3371F84B5FDFF0C3901B2C96EE (SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SqlErrorCollection_GetEnumerator_mE35F38B9E38D29CCF05C5CF18C047384D41C3B4E (SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SqlError_get_Number_m2001C1094249F75750F7A328EFFC7BADFC1E1872_inline (SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* __this, const RuntimeMethod* method) ; inline bool HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1 (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, int32_t ___0_item, const RuntimeMethod* method) { return (( bool (*) (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2*, int32_t, const RuntimeMethod*))HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1_gshared)(__this, ___0_item, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* TdsParser_get_CurrentTransaction_mB4C3E882C6D13CC73F6D1F93490BC7CDDEE50D8C_inline (TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DbConnectionPool_t62A47BC7BFFDBDB7BBF5A1D0F5CEE8A42826DD41* DbConnectionInternal_get_Pool_m3931FF793E9F681158C0ADDA2F96BDC87719DBA9_inline (DbConnectionInternal_t9679A5A04D3536D79E5FC615574010BF2DBE17B8* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TdsParser_get_IsKatmaiOrNewer_m97E63FC9843DC77B72E71D4F87F365B8996D71D1_inline (TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mF8E53122BE8F0F617357DFB75C3912D1242DE263 (RuntimeObject* ___0_provider, String_t* ___1_format, RuntimeObject* ___2_arg0, RuntimeObject* ___3_arg1, RuntimeObject* ___4_arg2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TdsParser_Disconnect_m6606BDB73D9310A191E115FC0A409C2BE649D89F (TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnection_Dispose_m5E521996DAC9CD2A2DD9029D66B58806949BAAA4 (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* ADP_ClosedConnectionError_m5EFB1605282642B662DEF4008944B4F433DDE247 (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TdsParser_get_MARSOn_m8455BB1BFC66354C1F73711CC5C94A259DBE553E_inline (TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* SqlInternalConnection_FindLiveReader_m306AC32F92811583C54F63491C988F3455DAC16A (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01* ___0_command, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_MARSUnspportedOnConnection_m921B27BCB7AE2FF5B9BB7CC319EA99E7F00B0640 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* ADP_OpenReaderExists_m85146C57AC5D6CF6C5597FF9A0D9BF80899B369E (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TdsParser_DrainData_m584B3C2EE15547863D01CEA3CBE71B7165E8B043 (TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* __this, TdsParserStateObject_tB40308FBDB791C057F0C214C1EBA8BFAEAA20D38* ___0_stateObj, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TdsParser_RollbackOrphanedAPITransactions_m4E75301547513A9AF3073C546E594E85FAB04DEE (TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* SqlInternalConnection_get_ConnectionOptions_m962C437B578909CA0C1D3B06848134C9D731AA4A_inline (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SqlConnectionString_get_TransactionBinding_m56CD883284331915A678D69E339BF3275ADED694_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* Transaction_get_Current_m4781EDC03D62E0BEBD0D9B647FA4A264814DC529 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* ADP_TransactionConnectionMismatch_mB0369C628C80868DA9DE2118F4CC5E3DE077BAB4 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DbConnectionInternal_get_EnlistedTransactionDisposed_m46EBA2DE67E7B85B3E80DF12C1C337B16836DD7B (DbConnectionInternal_t9679A5A04D3536D79E5FC615574010BF2DBE17B8* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DbConnectionInternal_DetachTransaction_mBD84763B2B642AF53E58B0CD44AC21519907C67F (DbConnectionInternal_t9679A5A04D3536D79E5FC615574010BF2DBE17B8* __this, Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* ___0_transaction, bool ___1_isExplicitlyReleasing, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* ADP_TransactionCompletedButNotDisposed_m5419BD85D6A4BBF2FAD4101897EC754EA4F3C2F5 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TdsParserStateObject_IsConnectionAlive_m4C95C8857D4D0E61F5FDBB76C0B42757EBCF8408 (TdsParserStateObject_tB40308FBDB791C057F0C214C1EBA8BFAEAA20D38* __this, bool ___0_throwOnException, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SqlConnectionString_get_Enlist_mDFE73A2610EBF684D4880528C72D479C35C79FB4_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnection_Enlist_m387081AD83B51FD1DB4E6C6140F3CA2347A83A59 (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* ___0_tx, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DbConnectionInternal_get_IsConnectionDoomed_m0B0F5C11FFBE3C0D3D21691DB216B308D8921823_inline (DbConnectionInternal_t9679A5A04D3536D79E5FC615574010BF2DBE17B8* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TdsParser_Deactivate_mBF6131DB818F23C2779A3DAB57A4360ED66F6200 (TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* __this, bool ___0_connectionIsDoomed, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnectionTds_ResetConnection_mE5005368B05D2F6D4CD8D56085D05B929C6D7AB2 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TdsParser_PrepareResetConnection_mB81FCC9082C4FCCDABEE4CFB36F879E327173E4B (TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* __this, bool ___0_preserveTransaction, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SqlInternalConnection_set_CurrentDatabase_m1F5EA17B6EF9F6BD12D7601B80448FC0AC5667F6_inline (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Interlocked_Decrement_m6AFAD2E874CBDA373B1EF7572F11D6E91813E75D (int32_t* ___0_location, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Interlocked_Increment_m3C240C32E8D9544EC050B74D4F28EEB58F1F9309 (int32_t* ___0_location, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TdsParser_DisconnectTransaction_m1EB270A923B07CE4F6F811F6EC26C99A757D751A (TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* __this, SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* ___0_internalTransaction, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_ConnectionDoomed_m696C00276D06E0CCB0FC3C825B9AFE3D1EA97EF1 (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TdsParserStateObject_get_BcpLock_m76CB39498F5C95A297E53774880FE2A02C25A60F_inline (TdsParserStateObject_tB40308FBDB791C057F0C214C1EBA8BFAEAA20D38* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_ConnectionLockedForBcpEvent_m6920014952DA84990CB5A8621598F6352AFECBEB (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnectionTds_ExecuteTransactionYukon_mD6C6AF07E60985995DB0ADBA83163B082DAAAE4E (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, int32_t ___0_transactionRequest, String_t* ___1_transactionName, int32_t ___2_iso, SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* ___3_internalTransaction, bool ___4_isDelegateControlRequest, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass88_0__ctor_m22458E85D724C45ADE0A151E5B0A0D7197ABD731 (U3CU3Ec__DisplayClass88_0_t1499809889EDEBAD408C845D7F91A5FBD6346824* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* SQL_NotSupportedIsolationLevel_mE19FACC86BFABFAD4E26EE9889DF4C67ABFFEF20 (int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* ADP_InvalidIsolationLevel_m0FADD20185DC249B9DA515008212590DA65EBFC1 (int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInternalConnectionTds_get_ThreadHasParserLockForClose_mE37179D2F599E99EBC5560F85D910A05D8F22CC3 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TdsParser_PutSession_m252E7268FEAD4F178416FE553407652AD49F0E46 (TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* __this, TdsParserStateObject_tB40308FBDB791C057F0C214C1EBA8BFAEAA20D38* ___0_session, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SqlInternalTransaction_get_RestoreBrokenConnection_mCE910621D240A9A221372EBCBE41459C39550552_inline (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE* SqlInternalTransaction_get_Parent_m4EB45794F15ACF44DCB28B54E908C918939DD2B3 (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8* SqlTransaction_get_Connection_mECD8F7F6334026C3A691AD9CA1BD700C66D28E64 (SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* SqlConnection_ValidateAndReconnect_m4C43F18E2E5B53219526167E2BFB227023F2E9AC (SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_beforeDisconnect, int32_t ___1_timeout, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncHelper_WaitForCompletion_mA351D3269D94DC5BCAEDA6702F0F0FC43CAFC522 (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___0_task, int32_t ___1_timeout, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___2_onTimeout, bool ___3_rethrowExceptions, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SqlInternalTransaction_set_ConnectionHasBeenRestored_m613489F9C2BBB1B2E1F7E65E8C72CD8885B66351_inline (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInternalTransaction_get_IsDelegated_m13DCF5E1149F9D5D364E294A1C50E9552518A807 (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TdsParserStateObject_tB40308FBDB791C057F0C214C1EBA8BFAEAA20D38* TdsParser_GetSession_mBAD0734F8F879107E858107CF3E06E383947372B (TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* __this, RuntimeObject* ___0_owner, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SqlInternalTransaction_get_OpenResultsCount_m1A2F7124721CC9182D0DD4CE49AB742680B025B7_inline (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* TdsParser_TdsExecuteTransactionManagerRequest_mF6636C4F63F32592B513E182FC74DF3359E97F76 (TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, int32_t ___1_request, String_t* ___2_transactionName, int32_t ___3_isoLevel, int32_t ___4_timeout, SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* ___5_transaction, TdsParserStateObject_tB40308FBDB791C057F0C214C1EBA8BFAEAA20D38* ___6_stateObj, bool ___7_isDelegateControlRequest, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DbConnectionInternal_DelegatedTransactionEnded_mE3F0433AC630FD93FE0995226EB8729EE8C0E230 (DbConnectionInternal_t9679A5A04D3536D79E5FC615574010BF2DBE17B8* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* TdsParser_GetDTCAddress_mEAC664B81C78CCA372DC3AB41B5EB92EAAC1E30B (TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* __this, int32_t ___0_timeout, TdsParserStateObject_tB40308FBDB791C057F0C214C1EBA8BFAEAA20D38* ___1_stateObj, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TdsParser_PropagateDistributedTransaction_m85C9E244CEBBBB219E8B1680DA583F40FA07511F (TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, int32_t ___1_timeout, TdsParserStateObject_tB40308FBDB791C057F0C214C1EBA8BFAEAA20D38* ___2_stateObj, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TdsParser_Run_m598114A58C7DA4CAFBAC9ADDEE6CE14A1D6012FF (TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* __this, int32_t ___0_runBehavior, SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01* ___1_cmdHandler, SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* ___2_dataStream, BulkCopySimpleResultSet_tC41563FCB6F82DF82D6FD75E2B4D60A4D4B02F47* ___3_bulkCopyHandler, TdsParserStateObject_tB40308FBDB791C057F0C214C1EBA8BFAEAA20D38* ___4_stateObj, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_ParsingError_m9EE23434AA393371E16B78C2019CCEDEB98C96AE (int32_t ___0_state, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* SQL_CR_NoCRAckAtReconnection_m7F901581AD31641DC0A80C4B707696778A28D7C0 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* ___0_internalConnection, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TdsParser_get_EncryptionOptions_m4A81CCAA97436387BA3B424617751D02C2032914_inline (TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_CR_EncryptionChanged_m3DDF75B0356DF78C3ADF8DB614939C93C1614A8F (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* ___0_internalConnection, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TdsParserStateObject_set_SniContext_mF212C969DB3AB2FB233CAB87E9811BDCAEA5492A_inline (TdsParserStateObject_tB40308FBDB791C057F0C214C1EBA8BFAEAA20D38* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TdsParser_EnableMars_m15BAA3EFE45EB779E2B65B3FCA0E088D005F216B (TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* ADP_GetCurrentTransaction_m435F1EFE39A2D1EAEF1EAA687301145B051C924A (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlLogin__ctor_mFF3E097E567EF9CB4C6CC45C82D2DF5C49B98DBA (SqlLogin_tE23025CCD94B1D9195D0D0140D760D4EE18B1AEB* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ServerInfo_get_ResolvedDatabaseName_mB1504D888CBA93572197F491BA208ABA065E33E8_inline (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SqlConnectionString_get_PacketSize_mA28F006E9A64490FF444A2DE69E0474DA97FEE92_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TimeoutTimer_get_IsInfinite_m132D0393B33BE5AB4A385DF8816FEDB67A2B31ED_inline (TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SqlConnectionString_get_UserInstance_mED62873C9BC7149A004CB2DA68F8CB1FCEB3AF53_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlConnectionString_ObtainWorkstationId_m6BD9C33C17B9EE76A341C8EA4E0853EF9EBE2283 (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SqlConnectionString_get_UserID_mDD80EA575EF229807E9AB0D7BE75492F325DFFCC_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SqlConnectionString_get_Password_mD17E1D46FD20C51E19488B25713EFD3E134F1470_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SqlConnectionString_get_ApplicationName_m5BAC512C9EFCDD8045360E11963D62CFF7856159_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SqlConnectionString_get_AttachDBFilename_m3D53D471E65D107E37D654A10BF1F9A0DC9F07E1_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ServerInfo_get_UserServerName_mF53D0FC31E0A4AE2B034456E5A02F21534A2BDF8_inline (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SqlConnectionString_get_Replication_m4B7F344E80346FFD3F955CCBD431D94621E9DD6F_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SqlConnectionString_get_IntegratedSecurity_mDCC29E6108F6C3851140D81A5690D87A47BB447B_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SqlConnectionString_get_ApplicationIntent_mB9BA1135C801B70FB2D206C44EAAD29AC7B680A4_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) ; inline void Nullable_1__ctor_mA7ED7896D43B04A3B0C222F6AFCA14B0F239B8DA (Nullable_1_t5C9F9FE2B4ADE27E1F49D4B41BB42B0DEF24C6C3* __this, FederatedAuthenticationFeatureExtensionData_t6A1868CE30406191E3A2C8B63E94D973CD223C94 ___0_value, const RuntimeMethod* method) { (( void (*) (Nullable_1_t5C9F9FE2B4ADE27E1F49D4B41BB42B0DEF24C6C3*, FederatedAuthenticationFeatureExtensionData_t6A1868CE30406191E3A2C8B63E94D973CD223C94, const RuntimeMethod*))Nullable_1__ctor_mA7ED7896D43B04A3B0C222F6AFCA14B0F239B8DA_gshared)(__this, ___0_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TdsParser_TdsLogin_m59FA846FDD6A346A02C266B2732EF466CAB24F82 (TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* __this, SqlLogin_tE23025CCD94B1D9195D0D0140D760D4EE18B1AEB* ___0_rec, uint32_t ___1_requestedFeatures, SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* ___2_recoverySessionData, Nullable_1_t5C9F9FE2B4ADE27E1F49D4B41BB42B0DEF24C6C3 ___3_fedAuthFeatureExtensionData, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ServerInfo__ctor_mD72ACF561E77E1172CEB0ADB019DE7969B83DBB8 (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* __this, SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* ___0_userOptions, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SqlConnectionPoolGroupProviderInfo_t9C0938BAFF11E7DE1C77365E6EBFB30AC3AD34A9* SqlInternalConnectionTds_get_PoolGroupProviderInfo_m2CFBE08FAC8C86268B28A1F94798DAD8566D9CBE_inline (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SqlConnectionPoolGroupProviderInfo_get_UseFailoverPartner_mDD6094005D4ABE49E67A369EBA9F038F04D0A060_inline (SqlConnectionPoolGroupProviderInfo_t9C0938BAFF11E7DE1C77365E6EBFB30AC3AD34A9* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SqlConnectionPoolGroupProviderInfo_get_FailoverPartner_m644610208137C44142C9F7AF0B061D94D98929A1_inline (SqlConnectionPoolGroupProviderInfo_t9C0938BAFF11E7DE1C77365E6EBFB30AC3AD34A9* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SqlConnectionString_get_FailoverPartner_m46FD08E88E9AB3C9FDD40207E32564C55D4D3F37_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlConnectionTimeoutErrorInternal_SetInternalSourceType_m6D9A09652930471A22FF45BE0B0E603F3775337C (SqlConnectionTimeoutErrorInternal_tAA2CBB41DC07457DF4D661E62A246B60E95D79C3* __this, int32_t ___0_sourceType, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlConnectionTimeoutErrorInternal_SetAndBeginPhase_m519A1A47AD342EE8B216EB65271DBAB798D94FFA (SqlConnectionTimeoutErrorInternal_tAA2CBB41DC07457DF4D661E62A246B60E95D79C3* __this, int32_t ___0_timeoutErrorPhase, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SqlConnectionTimeoutErrorInternal_SetFailoverScenario_m3E364B3E12BCDD2FA3A89493B0E9AB7584974F5C_inline (SqlConnectionTimeoutErrorInternal_tAA2CBB41DC07457DF4D661E62A246B60E95D79C3* __this, bool ___0_useFailoverServer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnectionTds_LoginWithFailover_m550470A01AFAF3734477E2B084B9B1C42E128D1D (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, bool ___0_useFailoverHost, ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* ___1_primaryServerInfo, String_t* ___2_failoverHost, String_t* ___3_newPassword, SecureString_t6FBEB334D455CA90093BD446BBEBA47FE5B20C6C* ___4_newSecurePassword, bool ___5_redirectedUserInstance, SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* ___6_connectionOptions, SqlCredential_tDBC6DBB04685A499EE3AA07EF304D6A029E15220* ___7_credential, TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* ___8_timeout, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnectionTds_LoginNoFailover_m82CE10E6669F56908DF3B9FF7DA7A9148BAFECEF (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* ___0_serverInfo, String_t* ___1_newPassword, SecureString_t6FBEB334D455CA90093BD446BBEBA47FE5B20C6C* ___2_newSecurePassword, bool ___3_redirectedUserInstance, SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* ___4_connectionOptions, SqlCredential_tDBC6DBB04685A499EE3AA07EF304D6A029E15220* ___5_credential, TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* ___6_timeout, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlConnectionTimeoutErrorInternal_EndPhase_mD1FA74C0F2DB75C99CFAF7F5458E8B703BDC0ADF (SqlConnectionTimeoutErrorInternal_tAA2CBB41DC07457DF4D661E62A246B60E95D79C3* __this, int32_t ___0_timeoutErrorPhase, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnectionTds_LoginFailure_mACA67811AFFADD48E340C38C2E7E35E0D503483E (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlConnectionTimeoutErrorInternal_SetAllCompleteMarker_m3A612F5C73807C30C10809EBEE8CF73AF6E05D37 (SqlConnectionTimeoutErrorInternal_tAA2CBB41DC07457DF4D661E62A246B60E95D79C3* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlException_get_Number_mD05B359CEC555E0C104B4CFE7D6BAAB3BFCD88FC (SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnectionTds_ResolveExtendedServerName_mB1A7EC9A262FBF1972D429CCBACF806D54CADA83 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* ___0_serverInfo, bool ___1_aliasLookup, SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* ___2_options, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SqlConnectionString_get_MultiSubnetFailover_m0A94A4386107B1BC2C1A9A829A829DC49C36960E_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* TimeoutTimer_StartMillisecondsTimeout_mD648344A92EE94B043A28A0E669724249E3BF7C4 (int64_t ___0_milliseconds, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SqlConnectionString_get_MARS_mEDA67762110733F8BE1F4788A930F75F6D6010C2_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlConnectionString_get_Asynchronous_m157257BA070FB92C12B839C3F66A2E2372FC441E (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TdsParser__ctor_mF63E96E6B7DE4B87D5C13C30B4E1AC72EE60E124 (TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* __this, bool ___0_MARS, bool ___1_fAsynchronous, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnectionTds_AttemptOneLogin_mC56203FD7529E4C34AAF90C172D23ABF10AA8044 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* ___0_serverInfo, String_t* ___1_newPassword, SecureString_t6FBEB334D455CA90093BD446BBEBA47FE5B20C6C* ___2_newSecurePassword, bool ___3_ignoreSniOpenTimeout, TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* ___4_timeout, bool ___5_withFailover, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SqlInternalConnectionTds_get_ServerProvidedFailOverPartner_m0EF2EEB0FCDB24F0531700738FF3DAC5EE11C612_inline (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_MultiSubnetFailoverWithFailoverPartner_m7BE227B0F07EE16438A0E832C13F9E284E0239D6 (bool ___0_serverProvidedFailoverPartner, SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* ___1_internalConnection, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_ROR_RecursiveRoutingNotSupported_m4D7CB1E635385B722B5D2644529E95F202CF5A99 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* ___0_internalConnection, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_ROR_TimeoutAfterRoutingInfo_mE475A26FDEABDACF3D685BFA1A6364144E0EE65A (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* ___0_internalConnection, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ServerInfo_get_ResolvedServerName_m75A46A0C9C9DA18C63742FEB1C3640A14E7E2E26_inline (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ServerInfo__ctor_mE779103DBCAB2F82258984432397026AABC1B0DC (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* __this, SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* ___0_userOptions, RoutingInfo_t4A3157EBC1D97D1EB93B5CD3A5E6A8B16912C4F4* ___1_routing, String_t* ___2_preRoutingServerName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInternalConnectionTds_IsDoNotRetryConnectError_m90B1F23A605CDD50E70A0D7F534C8E1DA7EBB389 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* ___0_exc, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlConnectionTimeoutErrorInternal_ResetAndRestartPhase_mA08E4DC875BBEA50D89402121DE3171E33485C59 (SqlConnectionTimeoutErrorInternal_tAA2CBB41DC07457DF4D661E62A246B60E95D79C3* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlConnectionPoolGroupProviderInfo_FailoverCheck_mA5C8E7A79D08B5B369267F578C928BC592A7F498 (SqlConnectionPoolGroupProviderInfo_t9C0938BAFF11E7DE1C77365E6EBFB30AC3AD34A9* __this, SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* ___0_connection, bool ___1_actualUseFailoverPartner, SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* ___2_userConnectionOptions, String_t* ___3_actualFailoverPartner, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SqlInternalConnection_set_CurrentDataSource_m6881C6F89969329C5E9AB6EB285FBC7D6951FAC3_inline (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ServerInfo__ctor_m5D46199260077F330A34C81A1D617AFFD19E48BF (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* __this, SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* ___0_userOptions, String_t* ___1_serverName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t ADP_TimerFromSeconds_mDF4BAC6A99A449316D40C64CD1A715864CCA55DA (int32_t ___0_seconds, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ServerInfo_SetDerivedNames_m3B44B9EE01D818D71FB50A0CF9D4F14B516A7866 (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* __this, String_t* ___0_protocol, String_t* ___1_serverName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_ROR_UnexpectedRoutingInfo_m6D99C82EBAAEC7A5D92FF055CB5F48E033391CB5 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* ___0_internalConnection, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_InvalidPartnerConfiguration_mC610F2D93279CD96DAFE94D1AA2CB74435C06B88 (String_t* ___0_server, String_t* ___1_database, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ServerInfo_get_ExtendedServerName_mB22402248150C9F9B98FEC47025AB299FA26CD02_inline (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ServerInfo_get_UserProtocol_m981F841A90E195609A8EB75CD49A537F1D5F7C56_inline (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t TimeoutTimer_get_LegacyTimerExpire_m19CAB07E33648F20F6B6FF619AD45D0B4FF08426 (TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SqlConnectionString_get_Encrypt_mC20260A2758E63FBBBF64F1AF32C9584C0A2113D_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SqlConnectionString_get_TrustServerCertificate_m9FE65D44367484FB4B2C611542634D74191A9191_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TdsParser_Connect_m007838AFA8464337A27A8D05398F37FE35E0F9BB (TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* __this, ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* ___0_serverInfo, SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* ___1_connHandler, bool ___2_ignoreSniOpenTimeout, int64_t ___3_timerExpire, bool ___4_encrypt, bool ___5_trustServerCert, bool ___6_integratedSecurity, bool ___7_withFailover, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnectionTds_Login_mB1138C63FD60C31039F9FD4E9580C5FDA907AF05 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* ___0_server, TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* ___1_timeout, String_t* ___2_newPassword, SecureString_t6FBEB334D455CA90093BD446BBEBA47FE5B20C6C* ___3_newSecurePassword, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SqlConnectionString_get_Pooling_mBBB4A066580DA2F4F73618A7F13DF05598E52AF8_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnectionTds_CompleteLogin_m908F17D1C4BA4CB6058DB7AFAE28914465B87258 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, bool ___0_enlistOK, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int32_Parse_mD1B67560310D4E9CC1EA31177CA1CB2CFDFE5D57 (String_t* ___0_s, RuntimeObject* ___1_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_ROR_FailoverNotSupportedServer_m013CA9ADBD0D0975B7740BCA0E8987160D828EE4 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* ___0_internalConnection, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SqlInternalConnection_set_PromotedDTCToken_mE870FED68E630FF037F7DC313020A6EDCBF231F0_inline (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SessionData_Reset_m4E3A0D3A3B3AFB1D231B18BB570797D3DE423E3C (SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* RoutingInfo_get_ServerName_m2A86599BAE2495FDCCFAD2F10BED4E9F663F1BE2_inline (RoutingInfo_t4A3157EBC1D97D1EB93B5CD3A5E6A8B16912C4F4* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t RoutingInfo_get_Protocol_m48370D128E9B52A1BB8BB025990CF5CD1AB62D52_inline (RoutingInfo_t4A3157EBC1D97D1EB93B5CD3A5E6A8B16912C4F4* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t RoutingInfo_get_Port_mA5D80EB00DB4865798ED47AFDAE25115731A0BFE_inline (RoutingInfo_t4A3157EBC1D97D1EB93B5CD3A5E6A8B16912C4F4* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_ROR_InvalidRoutingInfo_m19C5C4918CE0F5628340B9F1B518EC7A021170AD (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* ___0_internalConnection, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* SQL_CR_TDSVersionNotPreserved_m2AC15FB251185A7AE8A2DFEA5AD3F3A92CFB0B97 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* ___0_internalConnection, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_ParsingError_m33166E2700B0048519F549C59403652880959B85 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitConverter_ToInt32_m259B4E62995575B80C4086347C867EB3C8D7DAB3 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, int32_t ___1_startIndex, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_BlockCopy_m2F7BC0C5BA97C500E3F87D5008718F797E02B358 (RuntimeArray* ___0_src, int32_t ___1_srcOffset, RuntimeArray* ___2_dst, int32_t ___3_dstOffset, int32_t ___4_count, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SessionStateRecord__ctor_m84F3A9462F9F6CA18F0F73AB098E270E94F9F3E1 (SessionStateRecord_t2483C978D8DD067D4993C0F5776DA74C4082830C* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SqlInternalConnection_set_IsGlobalTransaction_m1BA09BC7D6B061DA9F519E2DAD2A87A705C5D4E5_inline (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SqlInternalConnection_set_IsGlobalTransactionsEnabledForServer_m303B1691D5BE3F37E3B5991E6FF65953FF5EAD03_inline (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_ParsingErrorFeatureId_mC0A9E1ACCF0B67286A78D7270FA05E6C7CA10C8B (int32_t ___0_state, int32_t ___1_featureId, const RuntimeMethod* method) ; inline FederatedAuthenticationFeatureExtensionData_t6A1868CE30406191E3A2C8B63E94D973CD223C94 Nullable_1_get_Value_mAE15504479D8A4E650C87D0D6D16C8C8AB8AA40F (Nullable_1_t5C9F9FE2B4ADE27E1F49D4B41BB42B0DEF24C6C3* __this, const RuntimeMethod* method) { return (( FederatedAuthenticationFeatureExtensionData_t6A1868CE30406191E3A2C8B63E94D973CD223C94 (*) (Nullable_1_t5C9F9FE2B4ADE27E1F49D4B41BB42B0DEF24C6C3*, const RuntimeMethod*))Nullable_1_get_Value_mAE15504479D8A4E650C87D0D6D16C8C8AB8AA40F_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_ParsingErrorLibraryType_m04EA4616621F121F6A58A1740E1BB7A5A55123FE (int32_t ___0_state, int32_t ___1_libraryType, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* Thread_get_CurrentThread_m6D4719F4993DB9200490531FF02D4076FF9CA9BD (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Thread_get_ManagedThreadId_m74ACB74A574EE535C2B00B7D64F203A62E796B05 (Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DbConnectionInternal_TryOpenConnectionInternal_m81DB7DAA07CBFB84E1D573B4ADFF506F50FF0BB3 (DbConnectionInternal_t9679A5A04D3536D79E5FC615574010BF2DBE17B8* __this, DbConnection_tC49F5E2144AE2E053E71F1AE2EF1022916AE4662* ___0_outerConnection, DbConnectionFactory_tE3D6CD7AB7F7153AEAD5A525FDD3A933CC221788* ___1_connectionFactory, TaskCompletionSource_1_tDE643F9A66BD49F930CC9BCFC87E1E9ACF857720* ___2_retry, DbConnectionOptions_tA7B55DACBCC4D58ABBE993AFA6D1B98830E55B25* ___3_userOptions, const RuntimeMethod* method) ; inline void HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, const RuntimeMethod* method) { (( void (*) (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2*, const RuntimeMethod*))HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF_gshared)(__this, method); } inline bool HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, int32_t ___0_item, const RuntimeMethod* method) { return (( bool (*) (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2*, int32_t, const RuntimeMethod*))HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_gshared)(__this, ___0_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Enter_m759A82E6E56E06C313A9AF4679E304E0D58ABB93 (RuntimeObject* ___0_obj, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SemaphoreSlim_get_CurrentCount_m19C6DB628D1FC39E1DCAAF0A1FB68439BB9BEE12 (SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SemaphoreSlim_Wait_m7D9142C725E70A145FFB1CF69BAA88478B16B0F4 (SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA (RuntimeObject* ___0_obj, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SemaphoreSlim_Release_m4F3CB668D91DEE067A67266C266FEE5AADF56148 (SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SemaphoreSlim__ctor_m73D901D121964C448D9B67A43088FE09FFB886AB (SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2* __this, int32_t ___0_initialCount, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SqlConnectionString_get_DataSource_mD4EBEB4D9C805B0320CE4DD477555E61A2ED0868_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ServerInfo_set_UserServerName_m9D16F2BA204B43D92C16806E33D14A93896166B3_inline (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ServerInfo_set_UserProtocol_m3B064FE85B07F6FD56064D5123C774F3694D35C6_inline (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ServerInfo_set_ResolvedDatabaseName_m2F0DC53A280EB4E2B7DBCAEF01B22B458272B0DA_inline (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m44BF8BF44DC9B67D6CF265A1A2703A6D743F5C56 (RuntimeObject* ___0_provider, String_t* ___1_format, RuntimeObject* ___2_arg0, RuntimeObject* ___3_arg1, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ServerInfo_set_ExtendedServerName_mBA0980C1CBDDD4C70F5265CA8F1849D51109E439_inline (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ServerInfo_set_ResolvedServerName_m53B3B811598481BF38EF2C7226F404F7ADA5DA39_inline (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalTransaction__ctor_mE27B54D639A349869D4DC0E47CAF850C87065A9C (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* __this, SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* ___0_innerConnection, int32_t ___1_type, SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE* ___2_outerTransaction, int64_t ___3_transactionId, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WeakReference__ctor_m5F9E2F970CD85965A003C0B37ABDBFAA1F5CF241 (WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E* __this, RuntimeObject* ___0_target, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SqlInternalTransaction_set_RestoreBrokenConnection_mFB6DCB8AFBD69419656FEDB660EEC412E2B3B9AB_inline (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalTransaction_Zombie_m59CB90172479F055C09962230B93243662BD1A56 (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_OpenResultCountExceeded_mF63759F5E450D7F78533DA7C2481C980F723517A (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalTransaction_ZombieParent_m2B899490E6877550BEF6A494C831694D32F86C14 (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlTransaction_Zombie_m05941A206F37DFDCB2CC88B831232537EC24BABC (SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlNotificationEventArgs__ctor_m140384762FAD38A46B6EFFC9F36D54270E75D0DA (SqlNotificationEventArgs_tF7A738D79226B10C0321077F8BC1857BA864A819* __this, int32_t ___0_type, int32_t ___1_info, int32_t ___2_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataFeed__ctor_m5947E684AC8E52C03F69319CEAB94B8763CB6122 (DataFeed_tBBB448C5B96E148E112D1321A26220092A77B0BD* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DbParameter__ctor_mF3F5691577DC88D612514B3212755F47C434639F (DbParameter_tC4DFEE7A3DF97B1D878AAFFFB246188DBB9E0296* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter__ctor_mFF8B74A84701FDE3D1A0D1557454854A3FF5A6DF (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter_set_SqlDbType_m35E66AF8518AD7E789C9BE98AEC97810F0471368 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter__ctor_m3ACD0F776BBDAB96AEFFD81AB455D66E7C761195 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, String_t* ___0_parameterName, int32_t ___1_dbType, int32_t ___2_size, String_t* ___3_sourceColumn, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter_set_Precision_m520FEB95C71C3169E2AC9CEF78529BD4E3E2D7F6 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, uint8_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter_set_Scale_m1AB6BE8709FA00B5D28A49A6113C88F74C6654ED (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, uint8_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SqlParameter_set_XmlSchemaCollectionDatabase_m0239E02D61F344DA644A680C57234E7C247A9DE2_inline (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SqlParameter_set_XmlSchemaCollectionOwningSchema_m3C823A20832B78F410A3E5ADB8383B16842E3BCC_inline (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SqlParameter_set_XmlSchemaCollectionName_mEE0156517E0B3064B335838951352A95290EE16F_inline (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ADP_CheckArgumentNull_mD1BABBBAC0FA42969065C735467B4F0B7871C5F9 (RuntimeObject* ___0_value, String_t* ___1_parameterName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter_CloneHelper_m0C66AE3E4FA25C1AB5B57FED5A41C4D60CDDF21F (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* ___0_destination, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlCollation_get_SqlCompareOptions_m960F22B5DE4373D929D844958DFBCDA221C4673D (SqlCollation_t1389F05EEF7D7F27C721B3EABAB6C070C4CBF8A4* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlCollation_get_LCID_m65A508123BD72F365622399968A90BA2735FA739 (SqlCollation_t1389F05EEF7D7F27C721B3EABAB6C070C4CBF8A4* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* SqlParameter_ValidateTypeLengths_m82166FDE8621CFE6ECA5734B86FD0764E9438649 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlParameter_GetActualSize_m3F4C75395185B48F970BCC049D8D00C17AF13109 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlParameter_get_LocaleId_mE83971C02D100482192F5041ADFE3468445B81D6 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SqlParameter_GetCoercedValue_m93C1844E702FF8EB0A0B4CA5DFEA471DD31A0DF9 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlString_get_IsNull_mC369763D29E440BDBBCA1CD83C4FF8F3D5F8EF9A (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlString_get_LCID_m91E88EBD66289DBB6652E88E3E7F8038CF1F3FF2 (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* CultureInfo_get_CurrentCulture_m8A4580F49DDD7E9DB34C699965423DB8E3BBA9A5 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlParameter_get_CompareInfo_m3B5BC82FADD8BC0D449E60A41058D4046134BAC0 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlString_get_SqlCompareOptions_m680D70AA27DFA966C40E43DE64A23958FF969D47 (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC* SmiMetaData_GetDefaultForType_m908A2061052ACA246489479F35014F74873E8245 (int32_t ___0_dbType, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SmiMetaData_get_CompareOptions_m102F679FC361EE9F8C03B76A7E87E4ECF4BB8C24_inline (SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlParameter_get_XmlSchemaCollectionDatabase_m271E360E223AA3EE046A230A1AD79817FF67D5BF (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlParameter_get_XmlSchemaCollectionOwningSchema_m10650E8D590B39BE5DE542509EF89721FDF873BE (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlParameter_get_XmlSchemaCollectionName_mB04C372E2DD8FCF84B41AC77966CCEC6937BE2D9 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlParameter_get_TypeName_m68701843BD8F857EAEBC1F72FB4441F6E144310F (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlParameter_get_UdtTypeName_m3D878103040AEF88BF1C72A7E60861335F7C3DB4 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* SqlParameter_ParseTypeName_m6547CDD220C3643ABE2E7BF2014ED858C598D14A (String_t* ___0_typeName, bool ___1_isUdtTypeName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* ADP_ArgumentOutOfRange_m69781EEE4098F294CBF7C49D38D2DE04237A2C8A (String_t* ___0_parameterName, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlParameter_GetActualPrecision_m71E3B148B7AAA3E8602A22ABB7743A3AFC11A848 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlParameter_GetActualScale_m04FC714BA0FB596A862E7888D64689D1765311CF (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter_GetActualFieldsAndProperties_mC0F841C725E5BA86C562A2968BCDEC4CF6DA00FA (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC** ___0_fields, SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68** ___1_props, ParameterPeekAheadValue_tE9C0D802B93426731290C7E6D5C0D9331933DE6F** ___2_peekAhead, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlParameter_get_ParameterNameFixed_m304BB56DE79DD6FB7FAB51844450E4B4AB7E2172 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmiParameterMetaData__ctor_m5C04D4646EDF732C5E0EE9EC319EB31985386657 (SmiParameterMetaData_t034D56242D0F52A4F3363BE08CA216A45A79BD63* __this, int32_t ___0_dbType, int64_t ___1_maxLength, uint8_t ___2_precision, uint8_t ___3_scale, int64_t ___4_localeId, int32_t ___5_compareOptions, Type_t* ___6_userDefinedType, bool ___7_isMultiValued, RuntimeObject* ___8_fieldMetaData, SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68* ___9_extendedProperties, String_t* ___10_name, String_t* ___11_typeSpecificNamePart1, String_t* ___12_typeSpecificNamePart2, String_t* ___13_typeSpecificNamePart3, int32_t ___14_direction, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3 (String_t* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter_PropertyChanging_m732DBC99902C0DADD06DA2811F86CDF262C06FE7 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_InvalidParameterNameLength_m297515FDB3FD50982D2636F7A65B4FF5966550D4 (String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter_set_PrecisionInternal_mE6AD447EC4293D51FFC02E8E242D96D04F3676F2 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, uint8_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlParameter_GetMetaSqlDbTypeOnly_mD858ED4FD2BCD017CA7976952C7FEC950D5E0E71 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SqlParameter_get_SqlValue_m79562DC1A84CF2B5BF0A9533EA9D7C223DDE8FB5 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlParameter_ValuePrecision_mA889552D65EFE89B7CDABFD10A2B4F6A52D763FC (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlParameter_get_SqlDbType_m51A2E9238D559901C8A76FB9FFB07DD0BD9B9A9D (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_PrecisionValueOutOfRange_m6617D14FDBD90D3EF17F6CEDCA003F00F607B7E3 (uint8_t ___0_precision, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter_set_ScaleInternal_mEFDCF3C248202B4F96F86B703972AFD8BD2892E0 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, uint8_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlParameter_ValueScale_mE77B1345F1D654CD677064D597B13AF425AA3601 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* SqlParameter_GetMetaTypeOnly_m8C3BFEB66570216048D445FCA6D8295DC8EA587E (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_InvalidSqlDbType_m58D57E7ECB0A45CF88EA4F9CFA02A208A6BF9DFF (int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter_PropertyTypeChanging_m559DA65063A32DB684E6F2FC475C34FEF30B67AC (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* MetaType_GetMetaTypeFromSqlDbType_m444D3A013D8DCBE0C2E5591AA4853A4ED0D7D5C7 (int32_t ___0_target, bool ___1_isMultiValued, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MetaType_GetNullSqlValue_m2959DBE45CCCDDF837469AD862E6F634D8BE4958 (Type_t* ___0_sqlType, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MetaType_GetSqlValueFromComVariant_m44B80DAD8427D97630D0F9B9D990C3577941D9D7 (RuntimeObject* ___0_comVal, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SqlBuffer_get_SqlValue_m4FB9A2E56AC16C09FFCD209965A59A37031072B5 (SqlBuffer_tA16C8472199CD768CA3CFB0765EB66E923ADE2D8* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SqlParameter_get_ParameterIsSqlType_m430001D792FD936C422D8F5E2F045D203A1990FB_inline (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SqlBuffer_get_Value_mEDD518D5E0DD7FE9D505B0DCA895790E761C243F (SqlBuffer_tA16C8472199CD768CA3CFB0765EB66E923ADE2D8* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* SqlParameter_get_InternalMetaType_m3F4856C4C3C294B81B05001EC6D62898C489ED30_inline (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlParameter_get_IsNull_mEC0BEF32F3484027E6256FAA24CCD298A87A2A4C (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* MetaType_GetMetaTypeFromValue_m4188301BBAC0FDC53584CAF51B056D0DE805EB70 (RuntimeObject* ___0_value, bool ___1_streamAllowed, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* MetaType_GetSqlDataType_mF7C69CFE39E8D9E1BD8C183201B9D07B9480A1CF (int32_t ___0_tdsType, uint32_t ___1_userType, int32_t ___2_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlParameter_StringSize_mB1BE1B6F5D51458B93E249FA1CEDB50BC750D016 (RuntimeObject* ___0_value, bool ___1_isSqlType, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlParameter_ShouldSerializeSize_mBBEF278A9F0871326D8E6F6E9ED7151BA955437A (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlParameter_BinarySize_m5EFC789A5535173064D689B57E60FA7D5200E320 (RuntimeObject* ___0_value, bool ___1_isSqlType, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SerializationHelperSql9_SizeInBytes_mA7F50DF98F95DFE5687690270D7EFEC410A73981 (RuntimeObject* ___0_instance, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MetaType_GetTimeSizeFromScale_m36306556E886A0CAC2C72DD9D10F3145D1B42931 (uint8_t ___0_scale, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_ParameterInvalidVariant_m8C716157B3B360446D0E535849327343F36556F6 (String_t* ___0_paramName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter__ctor_m9532D4641BDD1568CA27432B65C62E25C8DF321A (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172 (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* SqlXml_CreateReader_m59F9A80303B82D0FF44D044EB1F56E7B1F9D668E (SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MetaType_GetStringFromXml_m43B54EF442658587535038F0204028A3F97BDEB4 (XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_xmlreader, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlDataFeed__ctor_mA78EAC71B44E5F9401A628396BE8F5627F31E8F3 (XmlDataFeed_t4C0D47A3F05B5BF5456D10D9900ED8A855433991* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_CreateString_mFBC28D2E3EB87D497F7E702E4FFAD65F635E44DF (String_t* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_val, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* SqlChars_get_Value_mCF05AAF6DE452232B74C912E89B9598D6306C48A (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextDataFeed__ctor_m7F5AF3871CD87D8803C93AB2AF344C4E5B5D7089 (TextDataFeed_tF748A1E2F561668AB7E3533ACF6FBA0C3089B0C3* __this, TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Convert_ChangeType_m2AA053891B5D1BD5CA7689B72EE5ADC95CD3E14B (RuntimeObject* ___0_value, Type_t* ___1_conversionType, RuntimeObject* ___2_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F Decimal_Parse_m6023D6BA10DAAF7AA6443D08022299A0529B7107 (String_t* ___0_s, int32_t ___1_style, RuntimeObject* ___2_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A TimeSpan_Parse_m4686E70A0FA2425C083A58B73A025D36F738AD35 (String_t* ___0_s, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 DateTimeOffset_Parse_m8424EADCF014945BF1C47215B851C735B26BC341 (String_t* ___0_input, RuntimeObject* ___1_formatProvider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DateTimeOffset__ctor_mB1671EA00463E92811C8DEA80797DC89B2FFCA62 (DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_dateTime, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StreamDataFeed__ctor_m7ABDB1B04AF5155475BE2A4C3A19E88D1C15F792 (StreamDataFeed_tC0BAA795B06E232B9D05297F1FC90FB4524F38E0* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* ADP_ParameterConversionFailed_m5C5ED5D61A5F9C539235C6991874B3C78BCCE3D7 (RuntimeObject* ___0_value, Type_t* ___1_destType, Exception_t* ___2_inner, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_CreateString_mB7B3AC2AF28010538650051A9000369B1CD6BAB6 (String_t* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_val, int32_t ___1_startIndex, int32_t ___2_length, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SqlParameter_set_CoercedValue_m46058637483AA5806A74CDFDD8E55E88093F2F4E_inline (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; inline void Array_Resize_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mDEA5A67641D397AE82678232B46E377173ED4297 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**, int32_t, const RuntimeMethod*))Array_Resize_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mDEA5A67641D397AE82678232B46E377173ED4297_gshared)(___0_array, ___1_newSize, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryStream__ctor_m8F3BAE0B48E65BAA13C52FB020E502B3EA22CA6B (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stream_CopyTo_m61DC54FF3708C2B8AB5C5D63D300AA57ADA01999 (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_destination, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* SqlParameter_get_CoercedValue_mE12EA36D4D5A7B95425503C4BB09D3A00269A8FA_inline (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* ADP_InvalidDataRowVersion_mE4FE3A4704BC5F97E11842C153D3AE6FAF8E0F03 (int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlParameter_ShouldSerializePrecision_m4379A6A39945EC78750ABC9FA055DCEB93DF14A7 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlParameter_get_PrecisionInternal_mEC9C88F456C7BF3027107A1D7FE7845EA2A4F948 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlParameter_ShouldSerializeScale_m2AB22F643C741F2147958556187B368ACA50E027 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlParameter_get_ScaleInternal_m66C5FA7BC72F53B4EB995770270663C44D77471B (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlParameter_ValueSize_m1E141DAA50347904D4FCAE0EB0131E75754E6B6C (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DataColumnCollection_t8F6538DA2E98DED6F9FBD06C4C475533A548630E* DataTable_get_Columns_mF03D7E14E2C43C9B80521C00ABD8CBE7EA19772E_inline (DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_NotEnoughColumnsInStructuredType_m845E900769DF06FDF6AAB176858CE7BECC2E8336 (const RuntimeMethod* method) ; inline void List_1__ctor_m23F8B43EF3A35E31244001F996AD86A28C75CB81 (List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC* __this, int32_t ___0_capacity, const RuntimeMethod* method) { (( void (*) (List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___0_capacity, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DataColumnU5BU5D_t4600ECA5C95E7699298FCD6D677AEAD7D9F5F0CA* DataTable_get_PrimaryKey_m7B7B08659D578A150EAC86193EACBE4F5330867E (DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DataColumn_get_Ordinal_m2CB4158EED7C96B10D81C240E9F1D2927FD329E4_inline (DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* DataColumnCollection_get_Item_m58D4D7CEAD439B889E72C42EE698D39CD98B22C5 (DataColumnCollection_t8F6538DA2E98DED6F9FBD06C4C475533A548630E* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SmiExtendedMetaData_tAAF67F8B7957CFDBC99D708543BDF6F2F2749150* MetaDataUtilsSmi_SmiMetaDataFromDataColumn_mF15DABA27AE011C5CDDAAD7067BB4FF349912015 (DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* ___0_column, DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* ___1_parent, const RuntimeMethod* method) ; inline void List_1_Add_m3643788C525A6AB1767A878A8DE2E7E2FCD3491E_inline (List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC* __this, SmiExtendedMetaData_tAAF67F8B7957CFDBC99D708543BDF6F2F2749150* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC*, SmiExtendedMetaData_tAAF67F8B7957CFDBC99D708543BDF6F2F2749150*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DataColumn_get_Unique_mB4EBEC6A07F52A14EE166F8C8B880C98E893B680_inline (DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmiMetaDataPropertyCollection__ctor_m495D7DCB676369D5D9AA4422FF1FA4C7C3D02017 (SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68* __this, const RuntimeMethod* method) ; inline void List_1__ctor_mB199D9D5E202B2AE2458E50C6FDC8FA877C3431A (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) { (( void (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, RuntimeObject*, const RuntimeMethod*))List_1__ctor_mB199D9D5E202B2AE2458E50C6FDC8FA877C3431A_gshared)(__this, ___0_collection, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmiUniqueKeyProperty__ctor_m69BCA74F6339130725EE417AB36B4E039FBE4D74 (SmiUniqueKeyProperty_tD70F090E1A3DEF27DA1228C7A861C1E354D01BB2* __this, RuntimeObject* ___0_columnIsKey, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmiMetaDataPropertyCollection_set_Item_mBF76CE705C998EC3762FB43E2C3021417281339C (SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68* __this, int32_t ___0_key, SmiMetaDataProperty_t83B9126CF09DEF62ABA26509C4D2693DDC311DD4* ___1_value, const RuntimeMethod* method) ; inline void List_1__ctor_m773C08AB560521AB8C89AE40F16F0AFAEBC62C3A (List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) { (( void (*) (List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC*, RuntimeObject*, const RuntimeMethod*))List_1__ctor_mE097DBD72433D1AFC11733F5678602603A756424_gshared)(__this, ___0_collection, method); } inline int32_t List_1_get_Count_m18BB747345D2632B196C6B2A12CB41281613FB5B_inline (List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } inline SmiExtendedMetaData_tAAF67F8B7957CFDBC99D708543BDF6F2F2749150* List_1_get_Item_m628BD712C68D733DF090211269846A3A7898040D (List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( SmiExtendedMetaData_tAAF67F8B7957CFDBC99D708543BDF6F2F2749150* (*) (List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SmiStorageMetaData_get_IsKey_m2A495F40DF22480273DB0EFF39EF044F281DB7E8_inline (SmiStorageMetaData_tA1753FBA0F11F446CAF61D3E009AC8CA57C091EF* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBoolean_get_IsNull_mA4ECA927DBC05F2D362301DA216CAEF9CE7BCCBB (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBoolean_get_Value_m26D2659D06D56FFBF158051EB3726BAB693A7D97 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SmiExtendedMetaData_tAAF67F8B7957CFDBC99D708543BDF6F2F2749150* MetaDataUtilsSmi_SqlMetaDataToSmiExtendedMetaData_m53AADA38E7ABA22385F9706839C877C4722FE7ED (SqlMetaData_t4A916562C4C42F763A55C599B5F758E5773489CA* ___0_source, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SqlMetaData_get_IsUniqueKey_mF0EEC9226AB68A2FE0824F99FE1952DC46613414_inline (SqlMetaData_t4A916562C4C42F763A55C599B5F758E5773489CA* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SqlMetaData_get_UseServerDefault_m47D2D34463D902455CBDF1B648BCB9495DD52F40_inline (SqlMetaData_t4A916562C4C42F763A55C599B5F758E5773489CA* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SqlMetaData_get_SortOrder_m97CE4BC36A9654202B78CDFC7BD84B3709F5AE24_inline (SqlMetaData_t4A916562C4C42F763A55C599B5F758E5773489CA* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SqlMetaData_get_SortOrdinal_m0A87D1C8C7DE278F5C346E0383795E5922A0C4E9_inline (SqlMetaData_t4A916562C4C42F763A55C599B5F758E5773489CA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_SortOrdinalGreaterThanFieldCount_m3B48061121930DCE88D222841BDB824CB15DED2A (int32_t ___0_columnOrdinal, int32_t ___1_sortOrdinal, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_DuplicateSortOrdinal_m8545D26365C1B4058B9E113947C3D41D60746F2C (int32_t ___0_sortOrdinal, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmiDefaultFieldsProperty__ctor_m64DC8D0504A52FA772A6BF0F479878F93405D21C (SmiDefaultFieldsProperty_t3797EB98884A57A05DD51458AE0BAEE9C848D031* __this, RuntimeObject* ___0_defaultFields, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_MissingSortOrdinal_m8556F9BDBD7D99C01C0B39F8FCD08FCC02071F41 (int32_t ___0_sortOrdinal, const RuntimeMethod* method) ; inline void List_1__ctor_mC23734029455913E1C43937554F7E6D191A1E76F (List_1_t0DEBFF0AF13E84FF24F89DD30EB4F0108A132F23* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) { (( void (*) (List_1_t0DEBFF0AF13E84FF24F89DD30EB4F0108A132F23*, RuntimeObject*, const RuntimeMethod*))List_1__ctor_mC23734029455913E1C43937554F7E6D191A1E76F_gshared)(__this, ___0_collection, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmiOrderProperty__ctor_m4EB16856F47EF5431588695D8DD6D595D34F28F7 (SmiOrderProperty_t1E9EDB35A3EC0858DAFCC137FE0D03C89F1A3F08* __this, RuntimeObject* ___0_columnOrders, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParameterPeekAheadValue__ctor_m8A525208A1B7F19533877F1A336E06AD6B9BE20E (ParameterPeekAheadValue_tE9C0D802B93426731290C7E6D5C0D9331933DE6F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_IEnumerableOfSqlDataRecordHasNoRows_mBE22B491CE2AA57235AEEBD57E70DEA8812A1DBC (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DataRowCollection_t77048F68C7B973AFF280E6C540CE321E242FF738* DataTable_get_Rows_m494EC146C4A26B22D334DE155CF3D68CE30CE718_inline (DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* DataColumnCollection_get_Item_m986CAEFDCA2DD4B16E1AC08A443345CDEF53906A (DataColumnCollection_t8F6538DA2E98DED6F9FBD06C4C475533A548630E* __this, String_t* ___0_name, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* DataRowCollection_get_Item_mB1499CE772BD95C3FBC29FDCAA56AE101F07BE8B (DataRowCollection_t77048F68C7B973AFF280E6C540CE321E242FF738* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SmiExtendedMetaData_tAAF67F8B7957CFDBC99D708543BDF6F2F2749150* MetaDataUtilsSmi_SmiMetaDataFromSchemaTableRow_mB8C3CF4CFB89ECE27B0A144D31455FEB975E19EC (DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* ___0_schemaRow, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DataRow_IsNull_mF498ACC65129B909467C4DEA41592D2F5957DD8B (DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* __this, int32_t ___0_columnIndex, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DataRow_get_Item_mE6C224E65EEDD207088664E41B7D0AE8EBA27EFA (DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* __this, int32_t ___0_columnIndex, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_InvalidSchemaTableOrdinals_m19C087E577F01C3FFD7DA95ADBD6B9BB0D3961FE (const RuntimeMethod* method) ; inline void List_1_set_Item_m2834B183C2B52BF8A8975079CFD36E5D53415DEE (List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC* __this, int32_t ___0_index, SmiExtendedMetaData_tAAF67F8B7957CFDBC99D708543BDF6F2F2749150* ___1_value, const RuntimeMethod* method) { (( void (*) (List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC*, int32_t, SmiExtendedMetaData_tAAF67F8B7957CFDBC99D708543BDF6F2F2749150*, const RuntimeMethod*))List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared)(__this, ___0_index, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SqlParameter_CoerceValue_mB24F861A3348A8DFFB496D6E8D5B94B2F49C6216 (RuntimeObject* ___0_value, MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___1_destinationType, bool* ___2_coercedToDataFeed, bool* ___3_typeChanged, bool ___4_allowStreaming, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* MetaType_GetDefaultMetaType_m53FAE7585A1F9613665469A9FCE6C74109D54BFE_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* MetaType_GetMetaTypeFromType_m80FA184D0A33F078898A71A18402878C49331F29 (Type_t* ___0_dataType, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* SqlBuffer_GetTypeFromStorageType_m64CF53BE14C8FB7D84ECBF611C6E76246CEAC237 (SqlBuffer_tA16C8472199CD768CA3CFB0765EB66E923ADE2D8* __this, bool ___0_isSqlType, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SqlBuffer_get_IsNull_mC23A1E16A99A6A6285E5FC9DF4FE9FD344A4E58A_inline (SqlBuffer_tA16C8472199CD768CA3CFB0765EB66E923ADE2D8* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ADP_IsDirection_mBA09BFDACB68EF31913C45DFE2862E276473786C (DbParameter_tC4DFEE7A3DF97B1D878AAFFFB246188DBB9E0296* ___0_value, int32_t ___1_condition, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Convert_IsDBNull_m1E6074E36EDA6270CB1C49E33EA4EDF8491DBE45 (RuntimeObject* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* ADP_UninitializedParameterSize_m121D21294AE3D050EB9D408BED772EA4ED2A3E10 (int32_t ___0_index, Type_t* ___1_dataType, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_MustSetUdtTypeNameForUdtParams_mC2DDF71864DAF0330A5A6AD9B64153A347CAD262 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_UnexpectedUdtTypeNameForNonUdtParams_m1C66D1CABF4483F8D265DAA238FCC2D0F5331424 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_MustSetTypeNameForParam_m9AFEDA00925D929E4E0D5F5670C1DDF7D3B984FF (String_t* ___0_paramType, String_t* ___1_paramName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_UnsupportedTVPOutputParameter_mCF5168F1D002441F25260AA42A5844B5BCBABE28 (int32_t ___0_direction, String_t* ___1_paramName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_DBNullNotSupportedForTVPValues_m033E0398EA694B15BC211D9D28A845F1414CD05F (String_t* ___0_paramName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_UnexpectedTypeNameForNonStructParams_mCD59AE3FFC0452828111C00BB52C7D1268E92F48 (String_t* ___0_paramName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* MetaType_GetMaxMetaTypeFromMetaType_m16A534ACB8F4876F1EE207EBC937C01A0438658A (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___0_mt, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SqlParameter_set_InternalMetaType_m136EB0C78FCA2AB8F640761185528E502E4C5C9D_inline (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* ADP_InvalidMetaDataValue_m73539EFC07CF109F07520B1132769A13E75CBEB3 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlDecimal_get_Precision_m139DF9264E2A47C9E2439B2F755F6B58644EB00F (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlParameter_ValuePrecisionCore_m98BC679BB05F56B2C7A7530F583253336960036E (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlDecimal_get_Scale_m97FF7CE23A6F6E47C3900933582E1C111104649F (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlParameter_ValueScaleCore_m273C824B9EAB689366D63E70DC5752B647F37FA8 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlString_get_Value_m542A333CCBBF1866B0F9B9F01B442BC38272912A (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlBinary_get_Length_m216DF87EE606BD2113C6D90A14A944578BACF9BA (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* SqlBytes_get_Value_mFB33C22D2C531717E01FEBBB84CDE1F6161AD358 (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlChars_get_IsNull_mC5000011C1822C0775A02B78D24D618AA58E5453 (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3 (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlBytes_get_IsNull_m391634C96221B2BCC1431B8E83718465E11880FD (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t SqlBytes_get_Length_mA99B72A045ED4DF9A2DAF472FC2740517B9E5587 (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlParameter_ValueSizeCore_m64D5B7812BFE1B00F0E09FE30D4AD331349BF8DA (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* MultipartIdentifier_ParseMultipartIdentifier_mC02F5E38DD4D7967784C04F2E3329C7E18F83F3A (String_t* ___0_name, String_t* ___1_leftQuote, String_t* ___2_rightQuote, Il2CppChar ___3_separator, int32_t ___4_limit, bool ___5_removequotes, String_t* ___6_property, bool ___7_ThrowOnEmptyMultipartName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_InvalidUdt3PartNameFormat_m32D3DC06FBB759A9524983F6B487561DD3B24B7A (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_InvalidParameterTypeNameFormat_m43843A9A6923A82F3D8D180FC1177E12EAE54665 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* ADP_InvalidParameterDirection_m43B71EBC4A4088F26A244580EC9D86801BF9C593 (int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* ADP_InvalidSizeValue_mE0548D89F021EEFF10E885DECA1748473A93C3E6 (int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 SqlDecimal_op_Implicit_m57492FED10DF7943D18A6F7F756C14DECBD8707A (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_x, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* Decimal_GetBits_mA8711044E1019B52442F3F280CFD4BB50A43DE68 (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_d, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ADP_IsNull_m670C8A26B996D7F66B63724FAD9C479D9BFFB647 (RuntimeObject* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExpandableObjectConverter__ctor_mB2F0F20591EA133C5A0BCC4C871CDDD6974730DC (ExpandableObjectConverter_t2D9FF3B389851F14034FBA07A57944EB27C18F63* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeConverter_CanConvertTo_m959B290C863DDFBDD575AF3236B0A17E02E44013 (TypeConverter_t5257E1653EB845D0044BBEDEB7B8AED7A061592C* __this, RuntimeObject* ___0_context, Type_t* ___1_destinationType, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* ADP_ArgumentNull_m9E75E977BECB9425FF93F92818643FFCE0D0D635 (String_t* ___0_parameter, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InstanceDescriptor_t19684A5B2EDEBF906D50F65DC39F9B4D5E0843A5* SqlParameterConverter_ConvertToInstanceDescriptor_m888507A79AFAEE2573F6DF3648CD8930942F4D0D (SqlParameterConverter_t68EFA268035246520E61DD9AAAF3C58BA367B3CD* __this, SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* ___0_p, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TypeConverter_ConvertTo_m5D4785A320B7ED351B677E28B77171F70E389B96 (TypeConverter_t5257E1653EB845D0044BBEDEB7B8AED7A061592C* __this, RuntimeObject* ___0_context, CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___1_culture, RuntimeObject* ___2_value, Type_t* ___3_destinationType, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlParameter_ShouldSerializeSqlDbType_mC73607E0E42B5EF84CB926BC2F5E5A9AA323D43A (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* Type_GetConstructor_m7F0E5E1A61477DE81B35AE780C21FA6830124554 (Type_t* __this, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___0_types, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDescriptor__ctor_m4A88597D681C8A8A9551AB318F8CBB47D49BEC57 (InstanceDescriptor_t19684A5B2EDEBF906D50F65DC39F9B4D5E0843A5* __this, MemberInfo_t* ___0_member, RuntimeObject* ___1_arguments, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DbParameterCollection__ctor_m6A4D15B6E170BF15CDA1B9D31B078BA3592F5A63 (DbParameterCollection_tE362E252B1EA5E903A447738C9AA0AB473275391* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* SqlParameterCollection_get_InnerList_m9CB9A93850752D81B2C05E0698E40FE0D29EF3CA (SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SqlParameterCollection_set_IsDirty_m2754DE112EDFBB9BC9BD31C634F3F8A4F4674AEE_inline (SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* __this, bool ___0_value, const RuntimeMethod* method) ; inline int32_t List_1_get_Count_mBDE4942AE3177B80B765042F69356219AACF2B71_inline (List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tB665FFE04A93745D6522A5612EB44764C59B1887*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } inline void List_1__ctor_m2B9855920442A351AA0A4D041C684B3CC28FBEA0 (List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* __this, const RuntimeMethod* method) { (( void (*) (List_1_tB665FFE04A93745D6522A5612EB44764C59B1887*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameterCollection_OnChange_m6C23A9FECCF4CBB3149E2D18B6938DC6FEC608DA (SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameterCollection_ValidateType_m21D0ED4F4FCADBA79631CADECFDD44ECE7E3B25D (SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameterCollection_Validate_mF6B5480871E39328AC0294D1DFC0E50329714A63 (SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* __this, int32_t ___0_index, RuntimeObject* ___1_value, const RuntimeMethod* method) ; inline void List_1_Add_mD924129266F129D02343C6577D88A21AE1349B63_inline (List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* __this, SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tB665FFE04A93745D6522A5612EB44764C59B1887*, SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } inline Enumerator_t8ECA7DD926ADE1E712750C3C25A3CFADDD5903EC List_1_GetEnumerator_m99D823ABD7B04711B87DD548057FD7B69C6B8680 (List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* __this, const RuntimeMethod* method) { return (( Enumerator_t8ECA7DD926ADE1E712750C3C25A3CFADDD5903EC (*) (List_1_tB665FFE04A93745D6522A5612EB44764C59B1887*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method); } inline void Enumerator_Dispose_m2E03E6904AACEC645179E92174472AB76D55BF94 (Enumerator_t8ECA7DD926ADE1E712750C3C25A3CFADDD5903EC* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t8ECA7DD926ADE1E712750C3C25A3CFADDD5903EC*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method); } inline SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* Enumerator_get_Current_m803AB945081D0CF022997EA1CD4B8D8E7B9A18B7_inline (Enumerator_t8ECA7DD926ADE1E712750C3C25A3CFADDD5903EC* __this, const RuntimeMethod* method) { return (( SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* (*) (Enumerator_t8ECA7DD926ADE1E712750C3C25A3CFADDD5903EC*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter_ResetParent_m26572762FD9BBB896770409677800867785F3B20 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) ; inline bool Enumerator_MoveNext_m0C0FC4D4F391E3EED44A18E4687F21AA52D41A8F (Enumerator_t8ECA7DD926ADE1E712750C3C25A3CFADDD5903EC* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t8ECA7DD926ADE1E712750C3C25A3CFADDD5903EC*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method); } inline void List_1_Clear_mC170FF23EA614D1AA46CD655813AA3BEF6F477D5_inline (List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* __this, const RuntimeMethod* method) { (( void (*) (List_1_tB665FFE04A93745D6522A5612EB44764C59B1887*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameterCollection_RangeCheck_mF28F111283F4165EE93EB9ECB8C5779E58B3517B (SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* __this, int32_t ___0_index, const RuntimeMethod* method) ; inline SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* List_1_get_Item_m6A44EFBD88AA10A69B2F2EB59B0FFC2A2078CB74 (List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* (*) (List_1_tB665FFE04A93745D6522A5612EB44764C59B1887*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ADP_DstCompare_m3BCAC7C3E89A9D72857A1BFB4D27B11D839BD330 (String_t* ___0_strA, String_t* ___1_strB, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlParameterCollection_IndexOf_m8A855D1AE4D26A9FDFF507B2B91A26AB8F6176BB (RuntimeObject* ___0_items, String_t* ___1_parameterName, const RuntimeMethod* method) ; inline void List_1_Insert_mEE94A3F0DFEC7DE1EA970E3681F26E89F793FE0B (List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* __this, int32_t ___0_index, SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* ___1_item, const RuntimeMethod* method) { (( void (*) (List_1_tB665FFE04A93745D6522A5612EB44764C59B1887*, int32_t, SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398*, const RuntimeMethod*))List_1_Insert_m9C9559248941FED50561DB029D55DF08DEF3B094_gshared)(__this, ___0_index, ___1_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* ADP_ParametersMappingIndex_m669D6839DCFE2D73E0F84C908CB724E7AA64CFC5 (int32_t ___0_index, DbParameterCollection_tE362E252B1EA5E903A447738C9AA0AB473275391* ___1_collection, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameterCollection_RemoveIndex_m36D0E9F1D5DFC11F56E2926D19975C900BC8FF1D (SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SqlParameter_CompareExchangeParent_m7BE485F9B225D301AEA54F16C0ADB5099CF963CA (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, RuntimeObject* ___0_value, RuntimeObject* ___1_comparand, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* ADP_CollectionRemoveInvalidObject_mD6A5E50DFD595E5A6892DD3FFB5DC5DB5E5772C4 (Type_t* ___0_itemType, RuntimeObject* ___1_collection, const RuntimeMethod* method) ; inline void List_1_RemoveAt_m2F91BB9A82798E703F720D0C6A44B35D48FE40D3 (List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* __this, int32_t ___0_index, const RuntimeMethod* method) { (( void (*) (List_1_tB665FFE04A93745D6522A5612EB44764C59B1887*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared)(__this, ___0_index, method); } inline void List_1_set_Item_m1B324F3DF9C89CB4B4020037F5CBC02F89664F73 (List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* __this, int32_t ___0_index, SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* ___1_value, const RuntimeMethod* method) { (( void (*) (List_1_tB665FFE04A93745D6522A5612EB44764C59B1887*, int32_t, SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398*, const RuntimeMethod*))List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared)(__this, ___0_index, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameterCollection_Replace_m04F2F35451E92F0ABF63C1075592CF4311454451 (SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* __this, int32_t ___0_index, RuntimeObject* ___1_newValue, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* ADP_ParameterNull_m6AED44B40D1F2CA34FD17D4EEA133924E8FEC2B5 (String_t* ___0_parameter, DbParameterCollection_tE362E252B1EA5E903A447738C9AA0AB473275391* ___1_collection, Type_t* ___2_parameterType, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* ADP_ParametersIsNotParent_m6DBFBF1FC21433B9DEE2AD0DCEB747CAA6E4D7F6 (Type_t* ___0_parameterType, RuntimeObject* ___1_collection, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* ADP_ParametersIsParent_m50E63114BB18567C285CC10376F1DCCF97FB45BE (Type_t* ___0_parameterType, RuntimeObject* ___1_collection, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m3B2730D9F5B0C1C57DCCC8B8DCFB8E5EC4E8979B (int32_t* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* ADP_InvalidParameterType_m9BC403046985639C42F56D6C2DAFAD3B55770E33 (DbParameterCollection_tE362E252B1EA5E903A447738C9AA0AB473275391* ___0_collection, Type_t* ___1_parameterType, RuntimeObject* ___2_invalidValue, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DbReferenceCollection_AddItem_mCDF965C386DAAFEFBFEBA09CF1A81F4116B15D20 (DbReferenceCollection_t459E23141A0B0E02858DF535C8186F19E6C405E2* __this, RuntimeObject* ___0_value, int32_t ___1_tag, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DbReferenceCollection_Notify_m8E9502F7F3B3CBB2861A7D542359F6A493C17341 (DbReferenceCollection_t459E23141A0B0E02858DF535C8186F19E6C405E2* __this, int32_t ___0_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass5_0__ctor_mE9FE784B61B6387986434AC456C6034652B16B9C (U3CU3Ec__DisplayClass5_0_t077F68DFB8DE8CC0926E6A15F5BF523E779670C2* __this, const RuntimeMethod* method) ; inline void Func_2__ctor_mA3371601758FFF154AE59B5D52FD3D37F7010009 (Func_2_t5A0D02418B3D2E2D504E50ABC21B937FDD1DF82E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_t5A0D02418B3D2E2D504E50ABC21B937FDD1DF82E*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___0_object, ___1_method, method); } inline SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* DbReferenceCollection_FindItem_TisSqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187_m0E5556B34A7E0510F89ED288A198823A12BEC11A (DbReferenceCollection_t459E23141A0B0E02858DF535C8186F19E6C405E2* __this, int32_t ___0_tag, Func_2_t5A0D02418B3D2E2D504E50ABC21B937FDD1DF82E* ___1_filterMethod, const RuntimeMethod* method) { return (( SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* (*) (DbReferenceCollection_t459E23141A0B0E02858DF535C8186F19E6C405E2*, int32_t, Func_2_t5A0D02418B3D2E2D504E50ABC21B937FDD1DF82E*, const RuntimeMethod*))DbReferenceCollection_FindItem_TisRuntimeObject_m9D494EC85CD4E0961EA06EFC06F1E696F36CCB03_gshared)(__this, ___0_tag, ___1_filterMethod, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlCommand_OnConnectionClosed_mD0E6022B9ED3006EE6CBD644DF53C0D3C11AB4FD (SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBulkCopy_OnConnectionClosed_mA3E6F603EBC72D0BFDBA21A0E3C3EAE627A580BD (SqlBulkCopy_t9B7D9AE7B50B92DE1F70DDCB6B8417860605C34D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DbReferenceCollection_RemoveItem_m20761CF69792D82D72EF372634FD05FA719C18E5 (DbReferenceCollection_t459E23141A0B0E02858DF535C8186F19E6C405E2* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DbReferenceCollection__ctor_mC7BF4C6678E73EBD382E8523D0ABD524489249E3 (DbReferenceCollection_t459E23141A0B0E02858DF535C8186F19E6C405E2* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01* SqlDataReader_get_Command_m7760951CEA1D217ADC2CDD52A2A2E6F574E104EB_inline (SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m55893E0E06DBA1F822104161A7E35D9F67C7D5A2 (U3CU3Ec_t4190A63F027A22A27C272751498A4EC2A2C34DD3* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* ADP_NotSupported_m4E1FDDB16B1544F57E5811B4C221FD5B798AE810 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlSequentialStream_ValidateReadParameters_mF61BC575AE9426E4E89CDBE741E4987B0E9B094F (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, int32_t ___1_offset, int32_t ___2_count, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB* ADP_ObjectDisposed_mD41CF8D8E10CCC245E502907EF29672F3EC84279 (RuntimeObject* ___0_instance, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* ADP_AsyncOperationPending_m70E46B4E4CEFC858BC10BC99230325B119D971DB (const RuntimeMethod* method) ; inline void Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1 (Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17* __this, int64_t ___0_value, const RuntimeMethod* method) { (( void (*) (Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17*, int64_t, const RuntimeMethod*))Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1_gshared)(__this, ___0_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDataReader_GetBytesInternalSequential_m14E880AB0338EDE5321E00AB28D7EE4DC0856C8F (SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* __this, int32_t ___0_i, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_buffer, int32_t ___2_index, int32_t ___3_length, Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 ___4_timeoutMilliseconds, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910* ADP_ErrorReadingFromStream_m606B17C47E91043FE026D1B1DBDBC4099CA22152 (Exception_t* ___0_internalException, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CancellationTokenSource_Cancel_m64C48B9DCD25A9EBEC8DC170C79441564BC3755B (CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* ExceptionBuilder_InvalidOffsetLength_m25F593A3DD72EEDCF3B7F8616D41CD7677BD6073 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlStatistics_RequestExecutionTimer_m92117B6847D7CD99F81DD4ED3344FDE8C6E7FD45 (SqlStatistics_t5300F4CFAE4576BF0E42FBD376DEDB9D525A87AA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlStatistics_ReleaseAndUpdateExecutionTimer_m3CFDCD47C1ACC3FE10FA5FBE3EB2A932D08BF6DB (SqlStatistics_t5300F4CFAE4576BF0E42FBD376DEDB9D525A87AA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StatisticsDictionary__ctor_mB758EBCEEFFD91783CBE90B5094B8F2C437701DD (StatisticsDictionary_tF9C3FA5E6C335EAA2344EA47D49A5BCEDF1CA780* __this, int32_t ___0_capacity, const RuntimeMethod* method) ; inline void Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1 (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t ADP_TimerToMilliseconds_m8976A03C4C699C4FD3E121C3722277580E9C1B29 (int64_t ___0_timerValue, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ADP_TimerCurrent_m01D15B43CA1DB89719E1388449B92E10792AB496 (int64_t* ___0_ticks, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t ADP_TimerCurrent_m501B1B1941524EA36027DCE44E2087E7E64215DF (const RuntimeMethod* method) ; inline void Dictionary_2__ctor_mF225F49F6BE54C39563CECD7C693F0AE4F0530E8 (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, int32_t ___0_capacity, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*, int32_t, const RuntimeMethod*))Dictionary_2__ctor_mF225F49F6BE54C39563CECD7C693F0AE4F0530E8_gshared)(__this, ___0_capacity, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StatisticsDictionary_ValidateCopyToArguments_m51B384A377D2D4D073B6EADF49EFB768718A8DB5 (StatisticsDictionary_tF9C3FA5E6C335EAA2344EA47D49A5BCEDF1CA780* __this, RuntimeArray* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ; inline Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9 Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) { return (( Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9 (*) (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA_gshared)(__this, method); } inline void Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9*, const RuntimeMethod*))Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_gshared)(__this, method); } inline KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_inline (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) { return (( KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 (*) (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9*, const RuntimeMethod*))Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline)(__this, method); } inline RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230*, const RuntimeMethod*))KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline)(__this, method); } inline RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230*, const RuntimeMethod*))KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA (DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_SetValue_mE9507B366ED84E91E92BF32649D36916F96C67B8 (RuntimeArray* __this, RuntimeObject* ___0_value, int32_t ___1_index, const RuntimeMethod* method) ; inline bool Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4 (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9*, const RuntimeMethod*))Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_get_Rank_m9383A200A2ECC89ECA44FE5F812ECFB874449C5F (RuntimeArray* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_mE5B2755F0BEA043CACF915D5CE140859EE58FA66 (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, String_t* ___0_paramName, String_t* ___1_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57 (RuntimeArray* __this, const RuntimeMethod* method) ; inline int32_t Dictionary_2_get_Count_m4DDA9442C238A443489115E22B026AD366851549 (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) { return (( int32_t (*) (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*, const RuntimeMethod*))Dictionary_2_get_Count_m4DDA9442C238A443489115E22B026AD366851549_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stream__ctor_mE8B074A0EBEB026FFF14062AB4B8A78E17EFFBF0 (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stream_Dispose_m9B37BD21A57F8F2BD20EE353DE14405700810C5C (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* __this, bool ___0_disposing, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* ADP_StreamClosed_mD62195D9E27ABC4B24EE1B13471A5ED23DDB227F (String_t* ___0_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* ADP_ArgumentOutOfRange_m8681C75950306B862297368EA171CA401DC3F328 (String_t* ___0_message, String_t* ___1_parameterName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlStream_ReadBytes_mA9C6DCA406925B8C0338F6588BEC591651EB2553 (SqlStream_tB304F5006C7FD2FBB85FF03B03B4CAED57EEDEA9* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, int32_t ___1_offset, int32_t ___2_count, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlStream_AdvanceToNextRow_m59DB3C801D061260DF742927DB639EA5757675E1 (SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* ___0_reader, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* SqlTypeWorkarounds_SqlXmlCreateSqlXmlReader_m501ACA64F425F96D3C8B3944E8FA4556995E5540 (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, bool ___1_closeInput, bool ___2_async, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* SqlCachedBuffer_get_CachedBytes_mD6A854C35FDF12E636DA6130C6C86F0B34D63CEA_inline (SqlCachedBuffer_t9D06D07E19C116ABE5786BDA91A74A2F004AA5B1* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t SqlCachedStream_get_TotalLength_m8FE01B586696ACCF30BE6D21C71B42ECF35F048E (SqlCachedStream_t6F1FB051D43896794E1AD396A48A5745DFA43A40* __this, const RuntimeMethod* method) ; inline ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6 (List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* (*) (List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlCachedStream_SetInternalPosition_m64237AD50C06E1971A16C4E76F3A857ECDEE54F5 (SqlCachedStream_t6F1FB051D43896794E1AD396A48A5745DFA43A40* __this, int64_t ___0_lPos, String_t* ___1_argumentName, const RuntimeMethod* method) ; inline void List_1_Clear_m1E9869035CC36C3F683625D97F571B07ECCE756F_inline (List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* __this, const RuntimeMethod* method) { (( void (*) (List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } inline int32_t List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_inline (List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* ADP_InvalidSeekOrigin_m5BC632D8062C1E8C6D9B43B97E6308D5107A9A1E (String_t* ___0_parameterName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, String_t* ___0_paramName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlStream__ctor_m9423F93741EBF9D3D783504FD163B7D50141ABAD (SqlStream_tB304F5006C7FD2FBB85FF03B03B4CAED57EEDEA9* __this, int32_t ___0_columnOrdinal, SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* ___1_reader, bool ___2_addByteOrderMark, bool ___3_processAllRows, bool ___4_advanceReader, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* SqlStream_ToXmlReader_mD77D60E5AB01B2BA7E0DD75A19D72E6A63EA5BA8 (SqlStream_tB304F5006C7FD2FBB85FF03B03B4CAED57EEDEA9* __this, bool ___0_async, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringWriter__ctor_mE3EE42D6B6B6CE4F81849022B19FFC1842FB3FCA (StringWriter_tF48052BE4F980E5C85403221E835768E4156267D* __this, RuntimeObject* ___0_formatProvider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlWriterSettings__ctor_mD453709B5F0BA2D3E082FD52A309838171DF207C (XmlWriterSettings_t4C33BC8989A2AF592E88EAE69930915E6D960674* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlWriterSettings_set_CloseOutput_m670C9B832802DBF31CC5902DF0741BE345ECCE61 (XmlWriterSettings_t4C33BC8989A2AF592E88EAE69930915E6D960674* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlWriterSettings_set_ConformanceLevel_m926D2A6BCDE9EBA5FB82B952692A51AC54E6A9A6 (XmlWriterSettings_t4C33BC8989A2AF592E88EAE69930915E6D960674* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* XmlWriter_Create_m84282264490E29541FB66C8B735906E55357F3E6 (TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___0_output, XmlWriterSettings_t4C33BC8989A2AF592E88EAE69930915E6D960674* ___1_settings, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* ADP_NonSeqByteAccess_m0250C22FF0F5E6DEDD6EE4B290ED739071E5E768 (int64_t ___0_badIndex, int64_t ___1_currIndex, String_t* ___2_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8 (StringBuilder_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlStreamingXml_WriteXmlElement_m0F31E7F62E950AD386305D2F30D2395DB6C39BD6 (SqlStreamingXml_tCEAFB98611D059F5C3C5E288D4440A85E5A5407F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Remove_m0D93692674D1C09795C7D6542420A3B6C5F81E90 (StringBuilder_t* __this, int32_t ___0_startIndex, int32_t ___1_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar StringBuilder_get_Chars_m254FD6F2F75C00B0D353D73B2A4A19316BD7624D (StringBuilder_t* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlTransaction_get_IsZombied_m844D3963A02EC21B4309939C6EEC101ACF650213 (SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInternalTransaction_get_IsCompleted_mE52EC6E32DFFB4F4E1821868B1B40297111F1CA5 (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DbConnectionInternal_t9679A5A04D3536D79E5FC615574010BF2DBE17B8* SqlConnection_get_InnerConnection_mD7846BA0BAB2F51E9A68F903924CF4706A0CFA5F_inline (SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagnosticListener__ctor_m3C2188F52474A41FA3C457E597D8E36651589DC7 (DiagnosticListener_tE89BA52E14502E31B0DE41E559BBF15E3BB84D66* __this, String_t* ___0_s, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SqlUserDefinedTypeAttribute_get_Format_mE4363885DEB5D9A3C176130342860F6375D43FB4_inline (SqlUserDefinedTypeAttribute_t1E69866B1C93487297B410A09E5A0DA1342F945A* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SqlUserDefinedTypeAttribute_get_IsByteOrdered_mDDFB84F3BD74AFB3C3A244CAE54E39BEA4912B8D_inline (SqlUserDefinedTypeAttribute_t1E69866B1C93487297B410A09E5A0DA1342F945A* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SqlUserDefinedTypeAttribute_get_IsFixedLength_mAD4F6D451E43596414DAF81004D36CE512A3C18C_inline (SqlUserDefinedTypeAttribute_t1E69866B1C93487297B410A09E5A0DA1342F945A* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SqlUserDefinedTypeAttribute_get_MaxByteSize_m4EC46BB4BB78BD27A2D5C467F53524FC318E9725_inline (SqlUserDefinedTypeAttribute_t1E69866B1C93487297B410A09E5A0DA1342F945A* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SqlUserDefinedTypeAttribute_get_Name_mF19903C91C89F72D9B80BBAB4990A62D765572E1_inline (SqlUserDefinedTypeAttribute_t1E69866B1C93487297B410A09E5A0DA1342F945A* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SqlUserDefinedTypeAttribute_get_ValidationMethodName_mE67DDE4B49667B2912966D64F1C55EB6AA76EE96_inline (SqlUserDefinedTypeAttribute_t1E69866B1C93487297B410A09E5A0DA1342F945A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlUdtInfo_tCDDAEE4C33609A9F5F9D3976B95B1B3E70513012* SqlUdtInfo_TryGetFromType_m7045CF7B26E68B925CB8E2D40BBBF1908928F3F0 (Type_t* ___0_target, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InvalidUdtException_tC1E6C78CCD2960C80D78DCBB4DDE6238D1A8E86E* InvalidUdtException_Create_m9BC54D762CDCFD0FB51D3FEB03DC92DEE9AB9042 (Type_t* ___0_udtType, String_t* ___1_resourceReason, const RuntimeMethod* method) ; inline void Dictionary_2__ctor_mE986DFE4CB74ABC9BE7DA6596FE7ED0F58020005 (Dictionary_2_tFBC4C6ED8A0F40728E6C07F1B16ADCF686F7020B* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tFBC4C6ED8A0F40728E6C07F1B16ADCF686F7020B*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } inline bool Dictionary_2_TryGetValue_mCC33233290B2B9CD1B84807EF1BA44B90860B15C (Dictionary_2_tFBC4C6ED8A0F40728E6C07F1B16ADCF686F7020B* __this, Type_t* ___0_key, SqlUdtInfo_tCDDAEE4C33609A9F5F9D3976B95B1B3E70513012** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tFBC4C6ED8A0F40728E6C07F1B16ADCF686F7020B*, Type_t*, SqlUdtInfo_tCDDAEE4C33609A9F5F9D3976B95B1B3E70513012**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlUdtInfo__ctor_m7F6809FA4DEB0C205E3357D3658852A0277B0AB9 (SqlUdtInfo_tCDDAEE4C33609A9F5F9D3976B95B1B3E70513012* __this, SqlUserDefinedTypeAttribute_t1E69866B1C93487297B410A09E5A0DA1342F945A* ___0_attr, const RuntimeMethod* method) ; inline void Dictionary_2_Add_mA075624D8CA079EDBBD73400027E588044A19698 (Dictionary_2_tFBC4C6ED8A0F40728E6C07F1B16ADCF686F7020B* __this, Type_t* ___0_key, SqlUdtInfo_tCDDAEE4C33609A9F5F9D3976B95B1B3E70513012* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tFBC4C6ED8A0F40728E6C07F1B16ADCF686F7020B*, Type_t*, SqlUdtInfo_tCDDAEE4C33609A9F5F9D3976B95B1B3E70513012*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass0_0__ctor_m14B86D0713F66D47965BB13C51294F1F88F84C84 (U3CU3Ec__DisplayClass0_0_tCA7EF15CF075B3E833224F483150553B8575AEA4* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) ; inline void TaskCompletionSource_1__ctor_mBF9A903AD14C4E9CF044B227776C532BA9C40D60 (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* __this, const RuntimeMethod* method) { (( void (*) (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*, const RuntimeMethod*))TaskCompletionSource_1__ctor_mBF9A903AD14C4E9CF044B227776C532BA9C40D60_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncHelper_ContinueTask_mB38B97A7727E5AA18031D1E92BE209D1AED573E9 (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___0_task, TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ___1_completion, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___2_onSuccess, SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* ___3_connectionToDoom, Action_1_tAFBD759E01ADE1CCF9C2015D5EFB3E69A9F26F04* ___4_onFailure, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___5_onCancellation, Func_2_t83DFBD797BAE66E7EE7685A80451C47EEA1920FC* ___6_exceptionConverter, SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8* ___7_connectionToAbort, const RuntimeMethod* method) ; inline Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* TaskCompletionSource_1_get_Task_mF44990297C25C7DBE1E65241C03D0120CB551552_inline (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* __this, const RuntimeMethod* method) { return (( Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* (*) (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*, const RuntimeMethod*))TaskCompletionSource_1_get_Task_mF44990297C25C7DBE1E65241C03D0120CB551552_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass2_0__ctor_m986DF666BE54F69D94486E00FB66FD013210E96C (U3CU3Ec__DisplayClass2_0_t358B71DA33A89B92296A8B8627F89D010C39A35C* __this, const RuntimeMethod* method) ; inline void Action_1__ctor_mC25101220D4DFE3C39E1A327AD5B6F29A69776B0 (Action_1_t5EBB3AEBB9FE27F01C5BD35C3A6AD36CB3AA357A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Action_1_t5EBB3AEBB9FE27F01C5BD35C3A6AD36CB3AA357A*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E* TaskScheduler_get_Default_m1312D9F63C0811919143807540E6D10F90CF6B7C_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* Task_ContinueWith_m0520801D14DFF2AFA6140672AE2D7BAE100E1A43 (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* __this, Action_1_t5EBB3AEBB9FE27F01C5BD35C3A6AD36CB3AA357A* ___0_continuationAction, TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E* ___1_scheduler, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Task_Wait_m1EB7259EC8BCE121E41C780CAA3C136A4772C1A5 (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* __this, int32_t ___0_millisecondsTimeout, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Exception_t* Exception_get_InnerException_m0C1BDB339C786BA4DA7D2C1AD214571CFBBB1410_inline (Exception_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* ExceptionDispatchInfo_Capture_mC1C1C30D83DC04B2B7813DFCB67D07CCD4909803 (Exception_t* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExceptionDispatchInfo_Throw_m06F398E346AE94C1CCEB636763A8CB26511F6330 (ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Task_get_IsCompleted_m942D6D536545EF059089398B19435591561BB831 (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass4_0__ctor_mD1B475B4F2AD4D2639E7F985E74FF1344073DC8F (U3CU3Ec__DisplayClass4_0_t6C81D608B53A92079AAB8314F4CA00820047B0BD* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* Task_Delay_mE80CABEC364832FBA3042CA2460AA3913B74C10B (int32_t ___0_millisecondsDelay, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ___1_cancellationToken, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* Task_ContinueWith_m4150CBD0F7AC870F40F5E8D84E265B47A642C06C (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* __this, Action_1_t5EBB3AEBB9FE27F01C5BD35C3A6AD36CB3AA357A* ___0_continuationAction, const RuntimeMethod* method) ; inline void TaskCompletionSource_1_SetResult_m948378015A7A0E42647452EB7003466406B831A4 (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) { (( void (*) (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*, RuntimeObject*, const RuntimeMethod*))TaskCompletionSource_1_SetResult_m948378015A7A0E42647452EB7003466406B831A4_gshared)(__this, ___0_result, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AggregateException_t51B6205846DFB356B94452702201DD239D44422F* Task_get_Exception_m11317CABA220E351C84B3E94B8A98F1565F42B45 (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* __this, const RuntimeMethod* method) ; inline Exception_t* Func_2_Invoke_m14ADF5DA6CA5483F8ADFCFD54A10D75C9BA02856_inline (Func_2_t83DFBD797BAE66E7EE7685A80451C47EEA1920FC* __this, Exception_t* ___0_arg, const RuntimeMethod* method) { return (( Exception_t* (*) (Func_2_t83DFBD797BAE66E7EE7685A80451C47EEA1920FC*, Exception_t*, const RuntimeMethod*))Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_gshared_inline)(__this, ___0_arg, method); } inline bool TaskCompletionSource_1_TrySetException_m458D56254FBD7F874452154131D60AADD2131334 (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* __this, Exception_t* ___0_exception, const RuntimeMethod* method) { return (( bool (*) (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*, Exception_t*, const RuntimeMethod*))TaskCompletionSource_1_TrySetException_m458D56254FBD7F874452154131D60AADD2131334_gshared)(__this, ___0_exception, method); } inline void Action_1_Invoke_m43B5C4C0F292CE3E07CB03B46D8F960ACF7D6A58_inline (Action_1_tAFBD759E01ADE1CCF9C2015D5EFB3E69A9F26F04* __this, Exception_t* ___0_obj, const RuntimeMethod* method) { (( void (*) (Action_1_tAFBD759E01ADE1CCF9C2015D5EFB3E69A9F26F04*, Exception_t*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Task_get_IsCanceled_m96A8D3F85158A9CB3AEA50A00A55BE4E0F0E21FA (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* __this, const RuntimeMethod* method) ; inline bool TaskCompletionSource_1_TrySetCanceled_m3D4DB4B9418F13DC64123476BCA6628844E68175 (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* __this, const RuntimeMethod* method) { return (( bool (*) (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*, const RuntimeMethod*))TaskCompletionSource_1_TrySetCanceled_m3D4DB4B9418F13DC64123476BCA6628844E68175_gshared)(__this, method); } inline void TaskCompletionSource_1_SetException_m7DB7E6251CB92C741F7E081E2ECAA06FF79E212F (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* __this, Exception_t* ___0_exception, const RuntimeMethod* method) { (( void (*) (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*, Exception_t*, const RuntimeMethod*))TaskCompletionSource_1_SetException_m7DB7E6251CB92C741F7E081E2ECAA06FF79E212F_gshared)(__this, ___0_exception, method); } inline Exception_t* Func_1_Invoke_m4EBE926028C934EC7F12FE636E1EBF4E1709B79F_inline (Func_1_t6DC0003668FDF27D170AC44D4EE178B5077A9B6F* __this, const RuntimeMethod* method) { return (( Exception_t* (*) (Func_1_t6DC0003668FDF27D170AC44D4EE178B5077A9B6F*, const RuntimeMethod*))Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5 (String_t* ___0_name, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* ADP_InvalidOperation_m1B17D2234C6B5E4D1A0D200B89A90F3BD95EFF2B (String_t* ___0_error, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* ADP_Argument_mD87295643203342A402470771011DA9751630053 (String_t* ___0_error, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SR_GetString_mA8B2879D9C33A9BCA3844C7931E01C50EFA78E1D (String_t* ___0_name, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* ADP_DataAdapter_mDC67F81D3755606E656E70B09474CCF0933F2980 (String_t* ___0_error, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F (Exception_t* __this, String_t* ___0_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741 (RuntimeObject* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* ADP_NotSupported_m87861287425277570388F444A924707AD7CAEA46 (String_t* ___0_error, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* SQL_NotSupportedEnumerationValue_m9020059407EDC08A7E9D45B1324AB0E594CDA445 (Type_t* ___0_type, int32_t ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Byte_ToString_m3F9787FE9A306FE63F388635DEE2733F91588A86 (uint8_t* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* ADP_InvalidEnumerationValue_mFFB54F61A649B04CE5244A06946FE5B2712919E6 (Type_t* ___0_type, int32_t ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* ADP_Overflow_m7B9279B39CDB247D34197E94A2FEF6C5A034CB43 (String_t* ___0_error, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* ADP_InvalidCast_m993EF99D4F505FCE15F442F01BF3D42D23F355F7 (String_t* ___0_error, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeLoadException_t6333E3083F7BFF1A582969E6F67ACBA8B0035C32* ADP_TypeLoad_m1E4122CE9BA64258967E8059D64A9583ABF66FB6 (String_t* ___0_error, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* ADP_Argument_m9382196F1C5B27CBA34C8A21D4EE6A8A7CDEC08F (String_t* ___0_error, String_t* ___1_parameter, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlErrorCollection__ctor_mBC7703B1DABADBF082E9F5A4065BBA65868454BA (SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlError__ctor_m5117FD69BB6F176957B81A100651EF907E9FBC50 (SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* __this, int32_t ___0_infoNumber, uint8_t ___1_errorState, uint8_t ___2_errorClass, String_t* ___3_server, String_t* ___4_errorMessage, String_t* ___5_procedure, int32_t ___6_lineNumber, Exception_t* ___7_exception, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlErrorCollection_Add_m1C342938DFE38C4B6FD73D51B93E6F4E96383457 (SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* __this, SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* ___0_error, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* SqlException_CreateException_mB438F24EA2580231F9C1C87E81D9137051FFF1CF (SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* ___0_errorCollection, String_t* ___1_serverVersion, SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* ___2_internalConnection, Exception_t* ___3_innerException, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQL_GetSNIErrorMessage_m07829C630A1CD799A81373DC40B508F6330CDE25 (int32_t ___0_sniError, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLMessage_Timeout_m2B7EA1B9F755DBC94907E766A207A8B761D2046C (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlError__ctor_mB2EC36CAFE188A0BE9B402F13F92A4E45C3DA053 (SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* __this, int32_t ___0_infoNumber, uint8_t ___1_errorState, uint8_t ___2_errorClass, String_t* ___3_server, String_t* ___4_errorMessage, String_t* ___5_procedure, int32_t ___6_lineNumber, uint32_t ___7_win32ErrorCode, Exception_t* ___8_exception, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* SqlException_CreateException_m437E348B52CA17AE68C6BAD66220ECDB294FEA0B (SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* ___0_errorCollection, String_t* ___1_serverVersion, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* SqlException_CreateException_m46188A08CE44BBA0E948C5CF0F993261959277FA (SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* ___0_errorCollection, String_t* ___1_serverVersion, Guid_t ___2_conId, Exception_t* ___3_innerException, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlNullValueException__ctor_m069C95E1867258A1B57BD8719252132DFB6DE222 (SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m3844098E7C18576D263AAF62F69BE5C70BF9A744 (RuntimeObject* ___0_provider, String_t* ___1_format, RuntimeObject* ___2_arg0, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SR_GetResourceString_mA363CCFB839385C77A1CCB3E06EA2AE7B7E86530 (String_t* ___0_resourceKey, String_t* ___1_defaultString, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B (RuntimeArray* ___0_array, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___1_fldHandle, const RuntimeMethod* method) ; inline MethodInfo_t* Lazy_1_get_Value_mB12151ADA57C5BAD119869919332124E264BBF86 (Lazy_1_tD9EEDBF57C35C796EF5E641B5979F0182FD35FB9* __this, const RuntimeMethod* method) { return (( MethodInfo_t* (*) (Lazy_1_tD9EEDBF57C35C796EF5E641B5979F0182FD35FB9*, const RuntimeMethod*))Lazy_1_get_Value_mC3D475ED3C0FAB4E8BCC96FBF5EF49ED671B86A4_gshared)(__this, method); } inline void Func_1__ctor_m4AB1A559925C9AC3B6D0FD1F20634FFE64E208DF (Func_1_tAFD9CF4BFB124A16E55FC1EB5D032ED72316D55F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_1_tAFD9CF4BFB124A16E55FC1EB5D032ED72316D55F*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared)(__this, ___0_object, ___1_method, method); } inline void Lazy_1__ctor_mDEC2344196D322320FD446F7E58E98BC95BF8785 (Lazy_1_tD9EEDBF57C35C796EF5E641B5979F0182FD35FB9* __this, Func_1_tAFD9CF4BFB124A16E55FC1EB5D032ED72316D55F* ___0_valueFactory, const RuntimeMethod* method) { (( void (*) (Lazy_1_tD9EEDBF57C35C796EF5E641B5979F0182FD35FB9*, Func_1_tAFD9CF4BFB124A16E55FC1EB5D032ED72316D55F*, const RuntimeMethod*))Lazy_1__ctor_m4CD0C5ACC0541018DB9BDB090B1EFE67D5A9CEF1_gshared)(__this, ___0_valueFactory, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m0114B1464C07FF1CB7BC89F2751720BB591C3B59 (U3CU3Ec_t5E8B54B7D4EAEBF67B1757B0AD0B91E2CE890597* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* Type_GetMethod_m9E8E55EC8316CE8A2851B62AD4C73E841FEAC2EA (Type_t* __this, String_t* ___0_name, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___1_types, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* Type_GetMethod_m66AD062187F19497DBCA900823B0C268322DC231 (Type_t* __this, String_t* ___0_name, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Decimal__ctor_m2AFBFBDD82F6CD8204054A0EB305CB412055A555 (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F* __this, double ___0_value, const RuntimeMethod* method) ; inline void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared)(__this, ___0_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ; #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInfoMessageEventArgs__ctor_m25F314D30396F4AA82434534EDAF654E095A5D22 (SqlInfoMessageEventArgs_tF57F49FEE595D7D67E2269C23417E16315A9B375* __this, SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* ___0_exception, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var); EventArgs__ctor_mC6F9412D03203ADEF854117542C8EBF61624C8C3(__this, NULL); SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_0 = ___0_exception; __this->____exception = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____exception), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlInfoMessageEventArgs_get_Message_m9B4CF2AC4ED14B67C7AA01C774A5404CC999DB12 (SqlInfoMessageEventArgs_tF57F49FEE595D7D67E2269C23417E16315A9B375* __this, const RuntimeMethod* method) { { SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_0 = __this->____exception; NullCheck(L_0); String_t* L_1; L_1 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_0); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlInfoMessageEventArgs_ToString_m000061D38A7E67A4AC6E8F2A7AFEC9DB250107E0 (SqlInfoMessageEventArgs_tF57F49FEE595D7D67E2269C23417E16315A9B375* __this, const RuntimeMethod* method) { { String_t* L_0; L_0 = SqlInfoMessageEventArgs_get_Message_m9B4CF2AC4ED14B67C7AA01C774A5404CC999DB12(__this, NULL); return L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif void SqlInfoMessageEventHandler_Invoke_mC1F95790DCE93F9EAA9C1C6C9687901833B6F16C_Multicast(SqlInfoMessageEventHandler_t8B442012DC8BDDCC406430A9C0B4AC422512710C* __this, RuntimeObject* ___0_sender, SqlInfoMessageEventArgs_tF57F49FEE595D7D67E2269C23417E16315A9B375* ___1_e, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { SqlInfoMessageEventHandler_t8B442012DC8BDDCC406430A9C0B4AC422512710C* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, SqlInfoMessageEventArgs_tF57F49FEE595D7D67E2269C23417E16315A9B375*, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_sender, ___1_e, reinterpret_cast(currentDelegate->___method)); } } void SqlInfoMessageEventHandler_Invoke_mC1F95790DCE93F9EAA9C1C6C9687901833B6F16C_OpenInst(SqlInfoMessageEventHandler_t8B442012DC8BDDCC406430A9C0B4AC422512710C* __this, RuntimeObject* ___0_sender, SqlInfoMessageEventArgs_tF57F49FEE595D7D67E2269C23417E16315A9B375* ___1_e, const RuntimeMethod* method) { NullCheck(___0_sender); typedef void (*FunctionPointerType) (RuntimeObject*, SqlInfoMessageEventArgs_tF57F49FEE595D7D67E2269C23417E16315A9B375*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_sender, ___1_e, method); } void SqlInfoMessageEventHandler_Invoke_mC1F95790DCE93F9EAA9C1C6C9687901833B6F16C_OpenStatic(SqlInfoMessageEventHandler_t8B442012DC8BDDCC406430A9C0B4AC422512710C* __this, RuntimeObject* ___0_sender, SqlInfoMessageEventArgs_tF57F49FEE595D7D67E2269C23417E16315A9B375* ___1_e, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, SqlInfoMessageEventArgs_tF57F49FEE595D7D67E2269C23417E16315A9B375*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr)(___0_sender, ___1_e, method); } void SqlInfoMessageEventHandler_Invoke_mC1F95790DCE93F9EAA9C1C6C9687901833B6F16C_OpenVirtual(SqlInfoMessageEventHandler_t8B442012DC8BDDCC406430A9C0B4AC422512710C* __this, RuntimeObject* ___0_sender, SqlInfoMessageEventArgs_tF57F49FEE595D7D67E2269C23417E16315A9B375* ___1_e, const RuntimeMethod* method) { NullCheck(___0_sender); VirtualActionInvoker1< SqlInfoMessageEventArgs_tF57F49FEE595D7D67E2269C23417E16315A9B375* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_sender, ___1_e); } void SqlInfoMessageEventHandler_Invoke_mC1F95790DCE93F9EAA9C1C6C9687901833B6F16C_OpenInterface(SqlInfoMessageEventHandler_t8B442012DC8BDDCC406430A9C0B4AC422512710C* __this, RuntimeObject* ___0_sender, SqlInfoMessageEventArgs_tF57F49FEE595D7D67E2269C23417E16315A9B375* ___1_e, const RuntimeMethod* method) { NullCheck(___0_sender); InterfaceActionInvoker1< SqlInfoMessageEventArgs_tF57F49FEE595D7D67E2269C23417E16315A9B375* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_sender, ___1_e); } void SqlInfoMessageEventHandler_Invoke_mC1F95790DCE93F9EAA9C1C6C9687901833B6F16C_OpenGenericVirtual(SqlInfoMessageEventHandler_t8B442012DC8BDDCC406430A9C0B4AC422512710C* __this, RuntimeObject* ___0_sender, SqlInfoMessageEventArgs_tF57F49FEE595D7D67E2269C23417E16315A9B375* ___1_e, const RuntimeMethod* method) { NullCheck(___0_sender); GenericVirtualActionInvoker1< SqlInfoMessageEventArgs_tF57F49FEE595D7D67E2269C23417E16315A9B375* >::Invoke(method, ___0_sender, ___1_e); } void SqlInfoMessageEventHandler_Invoke_mC1F95790DCE93F9EAA9C1C6C9687901833B6F16C_OpenGenericInterface(SqlInfoMessageEventHandler_t8B442012DC8BDDCC406430A9C0B4AC422512710C* __this, RuntimeObject* ___0_sender, SqlInfoMessageEventArgs_tF57F49FEE595D7D67E2269C23417E16315A9B375* ___1_e, const RuntimeMethod* method) { NullCheck(___0_sender); GenericInterfaceActionInvoker1< SqlInfoMessageEventArgs_tF57F49FEE595D7D67E2269C23417E16315A9B375* >::Invoke(method, ___0_sender, ___1_e); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInfoMessageEventHandler__ctor_m0C240A884E49ED65BBDD23DAE2F9C47161D91AB7 (SqlInfoMessageEventHandler_t8B442012DC8BDDCC406430A9C0B4AC422512710C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method); __this->___method = ___1_method; __this->___m_target = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 2; if (isOpen) __this->___invoke_impl = (intptr_t)&SqlInfoMessageEventHandler_Invoke_mC1F95790DCE93F9EAA9C1C6C9687901833B6F16C_OpenStatic; else { __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } else { bool isOpen = parameterCount == 1; if (isOpen) { if (__this->___method_is_virtual) { if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method)) if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method)) __this->___invoke_impl = (intptr_t)&SqlInfoMessageEventHandler_Invoke_mC1F95790DCE93F9EAA9C1C6C9687901833B6F16C_OpenGenericInterface; else __this->___invoke_impl = (intptr_t)&SqlInfoMessageEventHandler_Invoke_mC1F95790DCE93F9EAA9C1C6C9687901833B6F16C_OpenGenericVirtual; else if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method)) __this->___invoke_impl = (intptr_t)&SqlInfoMessageEventHandler_Invoke_mC1F95790DCE93F9EAA9C1C6C9687901833B6F16C_OpenInterface; else __this->___invoke_impl = (intptr_t)&SqlInfoMessageEventHandler_Invoke_mC1F95790DCE93F9EAA9C1C6C9687901833B6F16C_OpenVirtual; } else { __this->___invoke_impl = (intptr_t)&SqlInfoMessageEventHandler_Invoke_mC1F95790DCE93F9EAA9C1C6C9687901833B6F16C_OpenInst; } } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl = __this->___method_ptr; __this->___method_code = (intptr_t)__this->___m_target; } } __this->___extra_arg = (intptr_t)&SqlInfoMessageEventHandler_Invoke_mC1F95790DCE93F9EAA9C1C6C9687901833B6F16C_Multicast; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInfoMessageEventHandler_Invoke_mC1F95790DCE93F9EAA9C1C6C9687901833B6F16C (SqlInfoMessageEventHandler_t8B442012DC8BDDCC406430A9C0B4AC422512710C* __this, RuntimeObject* ___0_sender, SqlInfoMessageEventArgs_tF57F49FEE595D7D67E2269C23417E16315A9B375* ___1_e, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, SqlInfoMessageEventArgs_tF57F49FEE595D7D67E2269C23417E16315A9B375*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_sender, ___1_e, reinterpret_cast(__this->___method)); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlInternalConnection_get_CurrentDatabase_m00B449E1421054577FF50460747882A425577E74 (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CCurrentDatabaseU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnection_set_CurrentDatabase_m1F5EA17B6EF9F6BD12D7601B80448FC0AC5667F6 (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CCurrentDatabaseU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CCurrentDatabaseU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlInternalConnection_get_CurrentDataSource_m9CF3227F2838ACD94361B6B25C0DA016272137BC (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CCurrentDataSourceU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnection_set_CurrentDataSource_m6881C6F89969329C5E9AB6EB285FBC7D6951FAC3 (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CCurrentDataSourceU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CCurrentDataSourceU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45* SqlInternalConnection_get_DelegatedTransaction_m5AA32722F7EE25DCEE7C555E177687D9F7B29B27 (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, const RuntimeMethod* method) { { SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45* L_0 = __this->___U3CDelegatedTransactionU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnection_set_DelegatedTransaction_m07AE08A87256CEBC74A92BDF95188046E4605588 (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45* ___0_value, const RuntimeMethod* method) { { SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45* L_0 = ___0_value; __this->___U3CDelegatedTransactionU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CDelegatedTransactionU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnection__ctor_m3C98147A9E01D1C8C106F58CE5F9CFD3D8127554 (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* ___0_connectionOptions, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DbConnectionInternal_t9679A5A04D3536D79E5FC615574010BF2DBE17B8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(DbConnectionInternal_t9679A5A04D3536D79E5FC615574010BF2DBE17B8_il2cpp_TypeInfo_var); DbConnectionInternal__ctor_m3E6F533DD356470B051B5B5DC7770DC309776109(__this, NULL); SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_0 = ___0_connectionOptions; __this->____connectionOptions = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____connectionOptions), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8* SqlInternalConnection_get_Connection_mF19A31F2AC8465B08595594E0BAB49DC01990E85 (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = DbConnectionInternal_get_Owner_m4E239C11CC6F8A2258061B948FAA65E0FAC44E18(__this, NULL); return ((SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8*)CastclassSealed((RuntimeObject*)L_0, SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8_il2cpp_TypeInfo_var)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* SqlInternalConnection_get_ConnectionOptions_m962C437B578909CA0C1D3B06848134C9D731AA4A (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, const RuntimeMethod* method) { { SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_0 = __this->____connectionOptions; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInternalConnection_get_IsNonPoolableTransactionRoot_mD237B1991C8CBD875DD1D94A654265F83D2787E0 (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, const RuntimeMethod* method) { { bool L_0; L_0 = VirtualFuncInvoker0< bool >::Invoke(16, __this); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInternalConnection_get_IsTransactionRoot_m0BFD6F33FAFE156EE20B3A2910E6DAA82AE7DAFB (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, const RuntimeMethod* method) { SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45* V_0 = NULL; { SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45* L_0; L_0 = SqlInternalConnection_get_DelegatedTransaction_m5AA32722F7EE25DCEE7C555E177687D9F7B29B27_inline(__this, NULL); V_0 = L_0; SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45* L_1 = V_0; if (!L_1) { goto IL_0011; } } { SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45* L_2 = V_0; NullCheck(L_2); bool L_3; L_3 = SqlDelegatedTransaction_get_IsActive_m1A4865353472D1D6BBB7CFA4D4D405A830E86DFC_inline(L_2, NULL); return L_3; } IL_0011: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInternalConnection_get_HasLocalTransactionFromAPI_m7E2B186A68D8B7FEF9E759F6BBCCBFDE46126844 (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, const RuntimeMethod* method) { SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* V_0 = NULL; { SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* L_0; L_0 = VirtualFuncInvoker0< SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* >::Invoke(22, __this); V_0 = L_0; SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* L_1 = V_0; if (!L_1) { goto IL_0011; } } { SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* L_2 = V_0; NullCheck(L_2); bool L_3; L_3 = SqlInternalTransaction_get_HasParentTransaction_m5CF4389504433ED1891FEA062463856B74B7F2D4(L_2, NULL); return L_3; } IL_0011: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInternalConnection_get_IsEnlistedInTransaction_m325694383DA5FF42FD3E10C82C2D84EA721830E2 (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, const RuntimeMethod* method) { { bool L_0 = __this->____isEnlistedInTransaction; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnection_set_PromotedDTCToken_mE870FED68E630FF037F7DC313020A6EDCBF231F0 (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_value; __this->____promotedDTCToken = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____promotedDTCToken), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnection_set_IsGlobalTransaction_m1BA09BC7D6B061DA9F519E2DAD2A87A705C5D4E5 (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->____isGlobalTransaction = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnection_set_IsGlobalTransactionsEnabledForServer_m303B1691D5BE3F37E3B5991E6FF65953FF5EAD03 (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->____isGlobalTransactionEnabledForServer = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnection_CleanupTransactionOnCompletion_m5623470DA811A1C69DC7058B8375B55995B2889D (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* ___0_transaction, const RuntimeMethod* method) { SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45* V_0 = NULL; { SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45* L_0; L_0 = SqlInternalConnection_get_DelegatedTransaction_m5AA32722F7EE25DCEE7C555E177687D9F7B29B27_inline(__this, NULL); V_0 = L_0; SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45* L_1 = V_0; if (!L_1) { goto IL_0011; } } { SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45* L_2 = V_0; Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* L_3 = ___0_transaction; NullCheck(L_2); SqlDelegatedTransaction_TransactionEnded_m56DF8A377FB39CC44DC8FDB1B02EDB44C81C80F2(L_2, L_3, NULL); } IL_0011: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DbReferenceCollection_t459E23141A0B0E02858DF535C8186F19E6C405E2* SqlInternalConnection_CreateReferenceCollection_m118E4E0B18669FD91B55A71D8C1FEB501908DC12 (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlReferenceCollection_tDC1C43FEDF523F81CD9B477A89FB734E703A509D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { SqlReferenceCollection_tDC1C43FEDF523F81CD9B477A89FB734E703A509D* L_0 = (SqlReferenceCollection_tDC1C43FEDF523F81CD9B477A89FB734E703A509D*)il2cpp_codegen_object_new(SqlReferenceCollection_tDC1C43FEDF523F81CD9B477A89FB734E703A509D_il2cpp_TypeInfo_var); SqlReferenceCollection__ctor_m4E49F6DF48449B8A37BDF5E889CD78455DFE437F(L_0, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnection_Deactivate_m2F255192AAA36C2AB59737E82042045B417A4B4F (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlReferenceCollection_tDC1C43FEDF523F81CD9B477A89FB734E703A509D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SqlReferenceCollection_tDC1C43FEDF523F81CD9B477A89FB734E703A509D* V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; try { { DbReferenceCollection_t459E23141A0B0E02858DF535C8186F19E6C405E2* L_0; L_0 = DbConnectionInternal_get_ReferenceCollection_m418B367617487317C5C8412A828069550C828CEB_inline(__this, NULL); V_0 = ((SqlReferenceCollection_tDC1C43FEDF523F81CD9B477A89FB734E703A509D*)CastclassSealed((RuntimeObject*)L_0, SqlReferenceCollection_tDC1C43FEDF523F81CD9B477A89FB734E703A509D_il2cpp_TypeInfo_var)); SqlReferenceCollection_tDC1C43FEDF523F81CD9B477A89FB734E703A509D* L_1 = V_0; if (!L_1) { goto IL_0015_1; } } { SqlReferenceCollection_tDC1C43FEDF523F81CD9B477A89FB734E703A509D* L_2 = V_0; NullCheck(L_2); SqlReferenceCollection_Deactivate_mB4620C5BFBC4A76DF48449C04E4786F261B6DFFB(L_2, NULL); } IL_0015_1: { VirtualActionInvoker0::Invoke(27, __this); goto IL_002e; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_001d; } throw e; } CATCH_001d: { { Exception_t* L_3 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); bool L_4; L_4 = ADP_IsCatchableExceptionType_mF95C2785B055C2BEB155D55C694E42F577515822(L_3, NULL); if (L_4) { goto IL_0026; } } { IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*)); } IL_0026: { DbConnectionInternal_DoomThisConnection_m2D741E701A13AAA7BED1FC05B2C50A9BB11A1D83(__this, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_002e; } } IL_002e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnection_Dispose_m5E521996DAC9CD2A2DD9029D66B58806949BAAA4 (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, const RuntimeMethod* method) { { __this->____whereAbouts = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____whereAbouts), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL); DbConnectionInternal_Dispose_mC3ECEEE6C717D28567BB559AF14B58C323C4F068(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnection_Enlist_m387081AD83B51FD1DB4E6C6140F3CA2347A83A59 (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* ___0_tx, const RuntimeMethod* method) { Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* V_0 = NULL; { Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* L_0 = ___0_tx; bool L_1; L_1 = Transaction_op_Equality_m39B1A486DD944290954B17E02B0BFBDC248659BC((Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD*)NULL, L_0, NULL); if (!L_1) { goto IL_003c; } } { bool L_2; L_2 = SqlInternalConnection_get_IsEnlistedInTransaction_m325694383DA5FF42FD3E10C82C2D84EA721830E2_inline(__this, NULL); if (!L_2) { goto IL_0018; } } { SqlInternalConnection_EnlistNull_m9EE8631D38CFD31AC95DD21B09831CDB2138BE95(__this, NULL); return; } IL_0018: { Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* L_3; L_3 = DbConnectionInternal_get_EnlistedTransaction_m9B6DC001319D871138E198FB285C18F03D6A1332_inline(__this, NULL); V_0 = L_3; Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* L_4 = V_0; bool L_5; L_5 = Transaction_op_Inequality_mDDF0206373667C46B4E753596C1C0F1CC1DD730D(L_4, (Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD*)NULL, NULL); if (!L_5) { goto IL_0051; } } { Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* L_6 = V_0; NullCheck(L_6); TransactionInformation_tFB7D26BBE9CEB8F44CAC3930B739922628AD17EA* L_7; L_7 = Transaction_get_TransactionInformation_mB4DBFB45362745793F6E268C7F5BD9ADED3E5861(L_6, NULL); NullCheck(L_7); int32_t L_8; L_8 = TransactionInformation_get_Status_mB45D34431DAC463611A59869926E98513B97414A_inline(L_7, NULL); if (!L_8) { goto IL_0051; } } { SqlInternalConnection_EnlistNull_m9EE8631D38CFD31AC95DD21B09831CDB2138BE95(__this, NULL); return; } IL_003c: { Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* L_9 = ___0_tx; Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* L_10; L_10 = DbConnectionInternal_get_EnlistedTransaction_m9B6DC001319D871138E198FB285C18F03D6A1332_inline(__this, NULL); NullCheck(L_9); bool L_11; L_11 = VirtualFuncInvoker1< bool, RuntimeObject* >::Invoke(0, L_9, L_10); if (L_11) { goto IL_0051; } } { Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* L_12 = ___0_tx; SqlInternalConnection_EnlistNonNull_mC3A7864F27FE275E229C2AAB714D815CE17CD4E5(__this, L_12, NULL); } IL_0051: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnection_EnlistNonNull_mC3A7864F27FE275E229C2AAB714D815CE17CD4E5 (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* ___0_tx, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Guid_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SysTxForGlobalTransactions_tC908640B1C5EB8BFE3B597D29157E823CBD4F123_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45* V_1 = NULL; SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* V_2 = NULL; TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* V_3 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_4 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_5 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { V_0 = (bool)0; Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* L_0 = ___0_tx; SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45* L_1 = (SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45*)il2cpp_codegen_object_new(SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45_il2cpp_TypeInfo_var); SqlDelegatedTransaction__ctor_m04B8602052C148A5FF227665782596775C5674D7(L_1, __this, L_0, NULL); V_1 = L_1; } try { { bool L_2 = __this->____isGlobalTransaction; if (!L_2) { goto IL_0053_1; } } { il2cpp_codegen_runtime_class_init_inline(SysTxForGlobalTransactions_tC908640B1C5EB8BFE3B597D29157E823CBD4F123_il2cpp_TypeInfo_var); MethodInfo_t* L_3; L_3 = SysTxForGlobalTransactions_get_EnlistPromotableSinglePhase_mA8FDB7E28DBC6949F0257901C2AC36EE6EB79848(NULL); bool L_4; L_4 = MethodInfo_op_Equality_m1466AB76300C9F07856E706E7E914062175189D1(L_3, (MethodInfo_t*)NULL, NULL); if (!L_4) { goto IL_0029_1; } } { Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* L_5 = ___0_tx; SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45* L_6 = V_1; NullCheck(L_5); bool L_7; L_7 = Transaction_EnlistPromotableSinglePhase_m3146489630F14B0472D26AD5FEADD6CA5097EA21(L_5, L_6, NULL); V_0 = L_7; goto IL_005b_1; } IL_0029_1: { il2cpp_codegen_runtime_class_init_inline(SysTxForGlobalTransactions_tC908640B1C5EB8BFE3B597D29157E823CBD4F123_il2cpp_TypeInfo_var); MethodInfo_t* L_8; L_8 = SysTxForGlobalTransactions_get_EnlistPromotableSinglePhase_mA8FDB7E28DBC6949F0257901C2AC36EE6EB79848(NULL); Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* L_9 = ___0_tx; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_10 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11 = L_10; SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45* L_12 = V_1; NullCheck(L_11); ArrayElementTypeCheck (L_11, L_12); (L_11)->SetAt(static_cast(0), (RuntimeObject*)L_12); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = L_11; il2cpp_codegen_runtime_class_init_inline(SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0_il2cpp_TypeInfo_var); Guid_t L_14 = ((SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0_StaticFields*)il2cpp_codegen_static_fields_for(SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0_il2cpp_TypeInfo_var))->____globalTransactionTMID; Guid_t L_15 = L_14; RuntimeObject* L_16 = Box(Guid_t_il2cpp_TypeInfo_var, &L_15); NullCheck(L_13); ArrayElementTypeCheck (L_13, L_16); (L_13)->SetAt(static_cast(1), (RuntimeObject*)L_16); NullCheck(L_8); RuntimeObject* L_17; L_17 = MethodBase_Invoke_mEEF3218648F111A8C338001A7804091A0747C826(L_8, L_9, L_13, NULL); V_0 = ((*(bool*)UnBox(L_17, il2cpp_defaults.boolean_class))); goto IL_005b_1; } IL_0053_1: { Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* L_18 = ___0_tx; SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45* L_19 = V_1; NullCheck(L_18); bool L_20; L_20 = Transaction_EnlistPromotableSinglePhase_m3146489630F14B0472D26AD5FEADD6CA5097EA21(L_18, L_19, NULL); V_0 = L_20; } IL_005b_1: { bool L_21 = V_0; if (!L_21) { goto IL_0065_1; } } { SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45* L_22 = V_1; SqlInternalConnection_set_DelegatedTransaction_m07AE08A87256CEBC74A92BDF95188046E4605588_inline(__this, L_22, NULL); } IL_0065_1: { goto IL_0093; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0067; } throw e; } CATCH_0067: { { SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_23 = ((SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728*)IL2CPP_GET_ACTIVE_EXCEPTION(SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728*));; NullCheck(L_23); uint8_t L_24; L_24 = SqlException_get_Class_mBE27952D495B833DF6C91F2CB36830403AE5EB4F(L_23, NULL); if ((((int32_t)L_24) < ((int32_t)((int32_t)20)))) { goto IL_0072; } } { IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*)); } IL_0072: { V_2 = ((SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92*)IsInstSealed((RuntimeObject*)__this, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92_il2cpp_TypeInfo_var)))); SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* L_25 = V_2; if (!L_25) { goto IL_0091; } } { SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* L_26 = V_2; NullCheck(L_26); TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_27; L_27 = SqlInternalConnectionTds_get_Parser_mF134BDF154B0348FF923649E64B04D2CFEA15E18_inline(L_26, NULL); V_3 = L_27; TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_28 = V_3; if (!L_28) { goto IL_008f; } } { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_29 = V_3; NullCheck(L_29); int32_t L_30; L_30 = TdsParser_get_State_mD67D27E2D4AD477E87BB4D05565650C6509AAE5C_inline(L_29, NULL); if ((((int32_t)L_30) == ((int32_t)2))) { goto IL_0091; } } IL_008f: { IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*)); } IL_0091: { IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0093; } } IL_0093: { bool L_31 = V_0; if (L_31) { goto IL_0108; } } { V_4 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL; bool L_32 = __this->____isGlobalTransaction; if (!L_32) { goto IL_00c9; } } { il2cpp_codegen_runtime_class_init_inline(SysTxForGlobalTransactions_tC908640B1C5EB8BFE3B597D29157E823CBD4F123_il2cpp_TypeInfo_var); MethodInfo_t* L_33; L_33 = SysTxForGlobalTransactions_get_GetPromotedToken_mF6C2BCB4D38F858C45B59B0FD4D1350E14E738AE(NULL); bool L_34; L_34 = MethodInfo_op_Equality_m1466AB76300C9F07856E706E7E914062175189D1(L_33, (MethodInfo_t*)NULL, NULL); if (!L_34) { goto IL_00b4; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_35; L_35 = SQL_UnsupportedSysTxForGlobalTransactions_mFB77F93FF5A72062D25219661C2A1498AD6375FF(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_35, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInternalConnection_EnlistNonNull_mC3A7864F27FE275E229C2AAB714D815CE17CD4E5_RuntimeMethod_var))); } IL_00b4: { il2cpp_codegen_runtime_class_init_inline(SysTxForGlobalTransactions_tC908640B1C5EB8BFE3B597D29157E823CBD4F123_il2cpp_TypeInfo_var); MethodInfo_t* L_36; L_36 = SysTxForGlobalTransactions_get_GetPromotedToken_mF6C2BCB4D38F858C45B59B0FD4D1350E14E738AE(NULL); Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* L_37 = ___0_tx; NullCheck(L_36); RuntimeObject* L_38; L_38 = MethodBase_Invoke_mEEF3218648F111A8C338001A7804091A0747C826(L_36, L_37, (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)NULL, NULL); V_4 = ((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)Castclass((RuntimeObject*)L_38, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var)); goto IL_00f9; } IL_00c9: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_39 = __this->____whereAbouts; if (L_39) { goto IL_00eb; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_40; L_40 = VirtualFuncInvoker0< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(26, __this); V_5 = L_40; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_41 = V_5; if (L_41) { goto IL_00e3; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_42; L_42 = SQL_CannotGetDTCAddress_mA970686D1169EE1378707B17506A5F724E25713C(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_42, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInternalConnection_EnlistNonNull_mC3A7864F27FE275E229C2AAB714D815CE17CD4E5_RuntimeMethod_var))); } IL_00e3: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_43 = V_5; __this->____whereAbouts = L_43; Il2CppCodeGenWriteBarrier((void**)(&__this->____whereAbouts), (void*)L_43); } IL_00eb: { Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* L_44 = ___0_tx; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_45 = __this->____whereAbouts; il2cpp_codegen_runtime_class_init_inline(SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0_il2cpp_TypeInfo_var); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_46; L_46 = SqlInternalConnection_GetTransactionCookie_m56374818F7C94B5166908F7097F90173435D48E5(L_44, L_45, NULL); V_4 = L_46; } IL_00f9: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_47 = V_4; VirtualActionInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(28, __this, L_47); __this->____isEnlistedInTransaction = (bool)1; } IL_0108: { Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* L_48 = ___0_tx; DbConnectionInternal_set_EnlistedTransaction_mDAA6F87546E148ED31F7D67BDC43F7F736959A23(__this, L_48, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnection_EnlistNull_m9EE8631D38CFD31AC95DD21B09831CDB2138BE95 (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, const RuntimeMethod* method) { { VirtualActionInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(28, __this, (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL); __this->____isEnlistedInTransaction = (bool)0; DbConnectionInternal_set_EnlistedTransaction_mDAA6F87546E148ED31F7D67BDC43F7F736959A23(__this, (Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD*)NULL, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* SqlInternalConnection_FindLiveReader_m306AC32F92811583C54F63491C988F3455DAC16A (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01* ___0_command, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlReferenceCollection_tDC1C43FEDF523F81CD9B477A89FB734E703A509D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* V_0 = NULL; SqlReferenceCollection_tDC1C43FEDF523F81CD9B477A89FB734E703A509D* V_1 = NULL; { V_0 = (SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187*)NULL; DbReferenceCollection_t459E23141A0B0E02858DF535C8186F19E6C405E2* L_0; L_0 = DbConnectionInternal_get_ReferenceCollection_m418B367617487317C5C8412A828069550C828CEB_inline(__this, NULL); V_1 = ((SqlReferenceCollection_tDC1C43FEDF523F81CD9B477A89FB734E703A509D*)CastclassSealed((RuntimeObject*)L_0, SqlReferenceCollection_tDC1C43FEDF523F81CD9B477A89FB734E703A509D_il2cpp_TypeInfo_var)); SqlReferenceCollection_tDC1C43FEDF523F81CD9B477A89FB734E703A509D* L_1 = V_1; if (!L_1) { goto IL_0019; } } { SqlReferenceCollection_tDC1C43FEDF523F81CD9B477A89FB734E703A509D* L_2 = V_1; SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01* L_3 = ___0_command; NullCheck(L_2); SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* L_4; L_4 = SqlReferenceCollection_FindLiveReader_m05EAEFDF46C365671017927EF131FF74FCE8149E(L_2, L_3, NULL); V_0 = L_4; } IL_0019: { SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* L_5 = V_0; return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* SqlInternalConnection_GetTransactionCookie_m56374818F7C94B5166908F7097F90173435D48E5 (Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* ___0_transaction, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_whereAbouts, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransactionInterop_t4A05E24408C479CE0CCCE5ECE08439418E156057_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL; { V_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL; Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* L_0 = ___0_transaction; bool L_1; L_1 = Transaction_op_Inequality_mDDF0206373667C46B4E753596C1C0F1CC1DD730D((Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD*)NULL, L_0, NULL); if (!L_1) { goto IL_0013; } } { Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* L_2 = ___0_transaction; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ___1_whereAbouts; il2cpp_codegen_runtime_class_init_inline(TransactionInterop_t4A05E24408C479CE0CCCE5ECE08439418E156057_il2cpp_TypeInfo_var); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4; L_4 = TransactionInterop_GetExportCookie_m8515B8A490064A999F1D786807C46C472DE94777(L_2, L_3, NULL); V_0 = L_4; } IL_0013: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = V_0; return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnection_InternalDeactivate_m9B5F3192A084CB5A8EE1F9FEB506F3CFCD9AD416 (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnection_OnError_m826949DCDC9DCA10361176942A376829DC68FBAA (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* ___0_exception, bool ___1_breakConnection, Action_1_t3137749576010DD307B29662A2E47C43C7F7D04C* ___2_wrapCloseInAction, const RuntimeMethod* method) { SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8* V_0 = NULL; { bool L_0 = ___1_breakConnection; if (!L_0) { goto IL_0009; } } { DbConnectionInternal_DoomThisConnection_m2D741E701A13AAA7BED1FC05B2C50A9BB11A1D83(__this, NULL); } IL_0009: { SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8* L_1; L_1 = SqlInternalConnection_get_Connection_mF19A31F2AC8465B08595594E0BAB49DC01990E85(__this, NULL); V_0 = L_1; SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8* L_2 = V_0; if (!L_2) { goto IL_001d; } } { SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8* L_3 = V_0; SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_4 = ___0_exception; bool L_5 = ___1_breakConnection; Action_1_t3137749576010DD307B29662A2E47C43C7F7D04C* L_6 = ___2_wrapCloseInAction; NullCheck(L_3); SqlConnection_OnError_m540ABD67E8BC70E578B7310B41329DC252B59944(L_3, L_4, L_5, L_6, NULL); return; } IL_001d: { SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_7 = ___0_exception; NullCheck(L_7); uint8_t L_8; L_8 = SqlException_get_Class_mBE27952D495B833DF6C91F2CB36830403AE5EB4F(L_7, NULL); if ((((int32_t)L_8) < ((int32_t)((int32_t)11)))) { goto IL_0029; } } { SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_9 = ___0_exception; IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInternalConnection_OnError_m826949DCDC9DCA10361176942A376829DC68FBAA_RuntimeMethod_var))); } IL_0029: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnection__cctor_m79B6F912EAB979B98B558F7812D03E593948B0BC (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral344ECC14A500308063533387DBE50DD8779CEF5A); s_Il2CppMethodInitialized = true; } { Guid_t L_0; memset((&L_0), 0, sizeof(L_0)); Guid__ctor_mAE66BA1C43B4194F4F7991E2E30370E36CBBF830((&L_0), _stringLiteral344ECC14A500308063533387DBE50DD8779CEF5A, NULL); ((SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0_StaticFields*)il2cpp_codegen_static_fields_for(SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0_il2cpp_TypeInfo_var))->____globalTransactionTMID = L_0; return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SessionStateRecord__ctor_m84F3A9462F9F6CA18F0F73AB098E270E94F9F3E1 (SessionStateRecord_t2483C978D8DD067D4993C0F5776DA74C4082830C* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SessionData__ctor_mF44FEEED50D71CABEBC02FB9251AD4B54A5E4948 (SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* __this, SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* ___0_recoveryData, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SessionStateRecordU5BU5D_t3853F0C82467C1B7B386D2B844CFA1231E4748D1_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { SessionStateRecordU5BU5D_t3853F0C82467C1B7B386D2B844CFA1231E4748D1* L_0 = (SessionStateRecordU5BU5D_t3853F0C82467C1B7B386D2B844CFA1231E4748D1*)(SessionStateRecordU5BU5D_t3853F0C82467C1B7B386D2B844CFA1231E4748D1*)SZArrayNew(SessionStateRecordU5BU5D_t3853F0C82467C1B7B386D2B844CFA1231E4748D1_il2cpp_TypeInfo_var, (uint32_t)((int32_t)256)); __this->____delta = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____delta), (void*)L_0); ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* L_1 = (ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA*)(ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA*)SZArrayNew(ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA_il2cpp_TypeInfo_var, (uint32_t)((int32_t)256)); __this->____initialState = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->____initialState), (void*)L_1); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_2 = ___0_recoveryData; NullCheck(L_2); String_t* L_3 = L_2->____initialDatabase; __this->____initialDatabase = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->____initialDatabase), (void*)L_3); SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_4 = ___0_recoveryData; NullCheck(L_4); SqlCollation_t1389F05EEF7D7F27C721B3EABAB6C070C4CBF8A4* L_5 = L_4->____initialCollation; __this->____initialCollation = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->____initialCollation), (void*)L_5); SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_6 = ___0_recoveryData; NullCheck(L_6); String_t* L_7 = L_6->____initialLanguage; __this->____initialLanguage = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->____initialLanguage), (void*)L_7); SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_8 = ___0_recoveryData; NullCheck(L_8); Dictionary_2_t97927A253D7E344A8CD9854C2D0CE5207C6B51B4* L_9 = L_8->____resolvedAliases; __this->____resolvedAliases = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->____resolvedAliases), (void*)L_9); V_0 = 0; goto IL_0082; } IL_005a: { SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_10 = ___0_recoveryData; NullCheck(L_10); ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* L_11 = L_10->____initialState; int32_t L_12 = V_0; NullCheck(L_11); int32_t L_13 = L_12; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14 = (L_11)->GetAt(static_cast(L_13)); if (!L_14) { goto IL_007e; } } { ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* L_15 = __this->____initialState; int32_t L_16 = V_0; SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_17 = ___0_recoveryData; NullCheck(L_17); ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* L_18 = L_17->____initialState; int32_t L_19 = V_0; NullCheck(L_18); int32_t L_20 = L_19; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_21 = (L_18)->GetAt(static_cast(L_20)); NullCheck((RuntimeArray*)L_21); RuntimeObject* L_22; L_22 = Array_Clone_m66C9D0727C9BAA0995E4142F29B45BC03582E042((RuntimeArray*)L_21, NULL); NullCheck(L_15); (L_15)->SetAt(static_cast(L_16), (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)Castclass((RuntimeObject*)L_22, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var))); } IL_007e: { int32_t L_23 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_23, 1)); } IL_0082: { int32_t L_24 = V_0; if ((((int32_t)L_24) < ((int32_t)((int32_t)256)))) { goto IL_005a; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SessionData__ctor_mB2E6C33711AE8ADB13A4FECE9EBD09698F79C767 (SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mB015611B1B08B7963ABC32896C154DC04AD1AA7B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t97927A253D7E344A8CD9854C2D0CE5207C6B51B4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SessionStateRecordU5BU5D_t3853F0C82467C1B7B386D2B844CFA1231E4748D1_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { SessionStateRecordU5BU5D_t3853F0C82467C1B7B386D2B844CFA1231E4748D1* L_0 = (SessionStateRecordU5BU5D_t3853F0C82467C1B7B386D2B844CFA1231E4748D1*)(SessionStateRecordU5BU5D_t3853F0C82467C1B7B386D2B844CFA1231E4748D1*)SZArrayNew(SessionStateRecordU5BU5D_t3853F0C82467C1B7B386D2B844CFA1231E4748D1_il2cpp_TypeInfo_var, (uint32_t)((int32_t)256)); __this->____delta = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____delta), (void*)L_0); ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* L_1 = (ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA*)(ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA*)SZArrayNew(ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA_il2cpp_TypeInfo_var, (uint32_t)((int32_t)256)); __this->____initialState = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->____initialState), (void*)L_1); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); Dictionary_2_t97927A253D7E344A8CD9854C2D0CE5207C6B51B4* L_2 = (Dictionary_2_t97927A253D7E344A8CD9854C2D0CE5207C6B51B4*)il2cpp_codegen_object_new(Dictionary_2_t97927A253D7E344A8CD9854C2D0CE5207C6B51B4_il2cpp_TypeInfo_var); Dictionary_2__ctor_mB015611B1B08B7963ABC32896C154DC04AD1AA7B(L_2, 2, Dictionary_2__ctor_mB015611B1B08B7963ABC32896C154DC04AD1AA7B_RuntimeMethod_var); __this->____resolvedAliases = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->____resolvedAliases), (void*)L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SessionData_Reset_m4E3A0D3A3B3AFB1D231B18BB570797D3DE423E3C (SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SessionStateRecordU5BU5D_t3853F0C82467C1B7B386D2B844CFA1231E4748D1_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { __this->____database = (String_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____database), (void*)(String_t*)NULL); __this->____collation = (SqlCollation_t1389F05EEF7D7F27C721B3EABAB6C070C4CBF8A4*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____collation), (void*)(SqlCollation_t1389F05EEF7D7F27C721B3EABAB6C070C4CBF8A4*)NULL); __this->____language = (String_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____language), (void*)(String_t*)NULL); bool L_0 = __this->____deltaDirty; if (!L_0) { goto IL_0034; } } { SessionStateRecordU5BU5D_t3853F0C82467C1B7B386D2B844CFA1231E4748D1* L_1 = (SessionStateRecordU5BU5D_t3853F0C82467C1B7B386D2B844CFA1231E4748D1*)(SessionStateRecordU5BU5D_t3853F0C82467C1B7B386D2B844CFA1231E4748D1*)SZArrayNew(SessionStateRecordU5BU5D_t3853F0C82467C1B7B386D2B844CFA1231E4748D1_il2cpp_TypeInfo_var, (uint32_t)((int32_t)256)); __this->____delta = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->____delta), (void*)L_1); __this->____deltaDirty = (bool)0; } IL_0034: { __this->____unrecoverableStatesCount = (uint8_t)0; return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* SqlInternalConnectionTds_get_CurrentSessionData_m34AFA56733531BF1584568B35418A6FD9FD0759B (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) { { SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_0 = __this->____currentSessionData; if (!L_0) { goto IL_002a; } } { SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_1 = __this->____currentSessionData; String_t* L_2; L_2 = SqlInternalConnection_get_CurrentDatabase_m00B449E1421054577FF50460747882A425577E74_inline(__this, NULL); NullCheck(L_1); L_1->____database = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->____database), (void*)L_2); SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_3 = __this->____currentSessionData; String_t* L_4 = __this->____currentLanguage; NullCheck(L_3); L_3->____language = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_3->____language), (void*)L_4); } IL_002a: { SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_5 = __this->____currentSessionData; return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlConnectionTimeoutErrorInternal_tAA2CBB41DC07457DF4D661E62A246B60E95D79C3* SqlInternalConnectionTds_get_TimeoutErrorInternal_m7FAD9EA5AA61F1058465C3EE13FF8E4381673098 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) { { SqlConnectionTimeoutErrorInternal_tAA2CBB41DC07457DF4D661E62A246B60E95D79C3* L_0 = __this->____timeoutErrorInternal; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnectionTds__ctor_m2570B97EA5514EBE1A748D895BCFF966B196EBC5 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, DbConnectionPoolIdentity_t335ECCBB0389BDCE42970AD9A6566258AE1C3F72* ___0_identity, SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* ___1_connectionOptions, SqlCredential_tDBC6DBB04685A499EE3AA07EF304D6A029E15220* ___2_credential, RuntimeObject* ___3_providerInfo, String_t* ___4_newPassword, SecureString_t6FBEB334D455CA90093BD446BBEBA47FE5B20C6C* ___5_newSecurePassword, bool ___6_redirectedUserInstance, SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* ___7_userConnectionOptions, SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* ___8_reconnectSessionData, bool ___9_applyTransientFaultHandling, String_t* ___10_accessToken, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Guid_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlConnectionPoolGroupProviderInfo_t9C0938BAFF11E7DE1C77365E6EBFB30AC3AD34A9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlConnectionTimeoutErrorInternal_tAA2CBB41DC07457DF4D661E62A246B60E95D79C3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SyncAsyncLock_tC8EC1C5BFE077BA32CE3242DCDEC96D9A8FC1149_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* V_3 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; int32_t G_B13_0 = 0; { String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty; __this->____instanceName = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____instanceName), (void*)L_0); SyncAsyncLock_tC8EC1C5BFE077BA32CE3242DCDEC96D9A8FC1149* L_1 = (SyncAsyncLock_tC8EC1C5BFE077BA32CE3242DCDEC96D9A8FC1149*)il2cpp_codegen_object_new(SyncAsyncLock_tC8EC1C5BFE077BA32CE3242DCDEC96D9A8FC1149_il2cpp_TypeInfo_var); SyncAsyncLock__ctor_m33FF9E8C2EE5D60E4FFD93CA758F7E403FA32BC6(L_1, NULL); __this->____parserLock = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->____parserLock), (void*)L_1); __this->____threadIdOwningParserLock = (-1); Guid_t L_2 = ((Guid_t_StaticFields*)il2cpp_codegen_static_fields_for(Guid_t_il2cpp_TypeInfo_var))->___Empty; __this->____clientConnectionId = L_2; Guid_t L_3 = ((Guid_t_StaticFields*)il2cpp_codegen_static_fields_for(Guid_t_il2cpp_TypeInfo_var))->___Empty; __this->____originalClientConnectionId = L_3; SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_4 = ___1_connectionOptions; il2cpp_codegen_runtime_class_init_inline(SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0_il2cpp_TypeInfo_var); SqlInternalConnection__ctor_m3C98147A9E01D1C8C106F58CE5F9CFD3D8127554(__this, L_4, NULL); SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_5 = ___1_connectionOptions; NullCheck(L_5); int32_t L_6; L_6 = SqlConnectionString_get_ConnectRetryCount_m8CACE79D8357F4784E0F0C13F7B03B9714512633_inline(L_5, NULL); if ((((int32_t)L_6) <= ((int32_t)0))) { goto IL_008f; } } { SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_7 = ___8_reconnectSessionData; __this->____recoverySessionData = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->____recoverySessionData), (void*)L_7); SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_8 = ___8_reconnectSessionData; if (L_8) { goto IL_005c; } } { SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_9 = (SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574*)il2cpp_codegen_object_new(SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574_il2cpp_TypeInfo_var); SessionData__ctor_mB2E6C33711AE8ADB13A4FECE9EBD09698F79C767(L_9, NULL); __this->____currentSessionData = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->____currentSessionData), (void*)L_9); goto IL_008f; } IL_005c: { SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_10 = __this->____recoverySessionData; SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_11 = (SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574*)il2cpp_codegen_object_new(SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574_il2cpp_TypeInfo_var); SessionData__ctor_mF44FEEED50D71CABEBC02FB9251AD4B54A5E4948(L_11, L_10, NULL); __this->____currentSessionData = L_11; Il2CppCodeGenWriteBarrier((void**)(&__this->____currentSessionData), (void*)L_11); SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_12 = __this->____recoverySessionData; NullCheck(L_12); String_t* L_13 = L_12->____initialDatabase; __this->____originalDatabase = L_13; Il2CppCodeGenWriteBarrier((void**)(&__this->____originalDatabase), (void*)L_13); SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_14 = __this->____recoverySessionData; NullCheck(L_14); String_t* L_15 = L_14->____initialLanguage; __this->____originalLanguage = L_15; Il2CppCodeGenWriteBarrier((void**)(&__this->____originalLanguage), (void*)L_15); } IL_008f: { String_t* L_16 = ___10_accessToken; if (!L_16) { goto IL_00a5; } } { Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_17; L_17 = Encoding_get_Unicode_m1E0509DF0E550E33114D0FFEC4811B141219A3B0(NULL); String_t* L_18 = ___10_accessToken; NullCheck(L_17); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_19; L_19 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(26, L_17, L_18); __this->____accessTokenInBytes = L_19; Il2CppCodeGenWriteBarrier((void**)(&__this->____accessTokenInBytes), (void*)L_19); } IL_00a5: { DbConnectionPoolIdentity_t335ECCBB0389BDCE42970AD9A6566258AE1C3F72* L_20 = ___0_identity; __this->____identity = L_20; Il2CppCodeGenWriteBarrier((void**)(&__this->____identity), (void*)L_20); RuntimeObject* L_21 = ___3_providerInfo; __this->____poolGroupProviderInfo = ((SqlConnectionPoolGroupProviderInfo_t9C0938BAFF11E7DE1C77365E6EBFB30AC3AD34A9*)CastclassSealed((RuntimeObject*)L_21, SqlConnectionPoolGroupProviderInfo_t9C0938BAFF11E7DE1C77365E6EBFB30AC3AD34A9_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&__this->____poolGroupProviderInfo), (void*)((SqlConnectionPoolGroupProviderInfo_t9C0938BAFF11E7DE1C77365E6EBFB30AC3AD34A9*)CastclassSealed((RuntimeObject*)L_21, SqlConnectionPoolGroupProviderInfo_t9C0938BAFF11E7DE1C77365E6EBFB30AC3AD34A9_il2cpp_TypeInfo_var))); SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_22 = ___1_connectionOptions; NullCheck(L_22); bool L_23; L_23 = SqlConnectionString_get_ConnectionReset_m571B51C618D1CD43D819B1A5B73CAF5A4CF055F5(L_22, NULL); __this->____fResetConnection = L_23; bool L_24 = __this->____fResetConnection; if (!L_24) { goto IL_00ed; } } { SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_25 = __this->____recoverySessionData; if (L_25) { goto IL_00ed; } } { SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_26 = ___1_connectionOptions; NullCheck(L_26); String_t* L_27; L_27 = SqlConnectionString_get_InitialCatalog_m09EF7ACA029DA04D1DF9D0BBE616330B9235F78B_inline(L_26, NULL); __this->____originalDatabase = L_27; Il2CppCodeGenWriteBarrier((void**)(&__this->____originalDatabase), (void*)L_27); SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_28 = ___1_connectionOptions; NullCheck(L_28); String_t* L_29; L_29 = SqlConnectionString_get_CurrentLanguage_m280F49E62C1F61D0046ACC937DAD2DB30599FABA_inline(L_28, NULL); __this->____originalLanguage = L_29; Il2CppCodeGenWriteBarrier((void**)(&__this->____originalLanguage), (void*)L_29); } IL_00ed: { SqlConnectionTimeoutErrorInternal_tAA2CBB41DC07457DF4D661E62A246B60E95D79C3* L_30 = (SqlConnectionTimeoutErrorInternal_tAA2CBB41DC07457DF4D661E62A246B60E95D79C3*)il2cpp_codegen_object_new(SqlConnectionTimeoutErrorInternal_tAA2CBB41DC07457DF4D661E62A246B60E95D79C3_il2cpp_TypeInfo_var); SqlConnectionTimeoutErrorInternal__ctor_m66F162B13B0C5B6357F897CDD06DC4FB151F413C(L_30, NULL); __this->____timeoutErrorInternal = L_30; Il2CppCodeGenWriteBarrier((void**)(&__this->____timeoutErrorInternal), (void*)L_30); SqlCredential_tDBC6DBB04685A499EE3AA07EF304D6A029E15220* L_31 = ___2_credential; __this->____credential = L_31; Il2CppCodeGenWriteBarrier((void**)(&__this->____credential), (void*)L_31); SyncAsyncLock_tC8EC1C5BFE077BA32CE3242DCDEC96D9A8FC1149* L_32 = __this->____parserLock; NullCheck(L_32); SyncAsyncLock_Wait_mA20235153D69606C6C94702FCC24F82188BDDF91(L_32, (bool)0, NULL); SqlInternalConnectionTds_set_ThreadHasParserLockForClose_m0F8A079BDAEE114AD523322539CEE6709B04EDD3(__this, (bool)1, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_019f: { SqlInternalConnectionTds_set_ThreadHasParserLockForClose_m0F8A079BDAEE114AD523322539CEE6709B04EDD3(__this, (bool)0, NULL); SyncAsyncLock_tC8EC1C5BFE077BA32CE3242DCDEC96D9A8FC1149* L_33 = __this->____parserLock; NullCheck(L_33); SyncAsyncLock_Release_m99FF90B307C456507D102FB6F6917008DF927FD7(L_33, NULL); return; } }); try { { SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_34 = ___1_connectionOptions; NullCheck(L_34); int32_t L_35; L_35 = SqlConnectionString_get_ConnectTimeout_m3998C78F78A782820D415EC35C5CB5126CF8A13B_inline(L_34, NULL); TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* L_36; L_36 = TimeoutTimer_StartSecondsTimeout_m66E89F076A4399AB0947030D5405F0E9EEB50139(L_35, NULL); __this->____timeout = L_36; Il2CppCodeGenWriteBarrier((void**)(&__this->____timeout), (void*)L_36); bool L_37 = ___9_applyTransientFaultHandling; if (L_37) { goto IL_012a_1; } } { G_B13_0 = 1; goto IL_0132_1; } IL_012a_1: { SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_38 = ___1_connectionOptions; NullCheck(L_38); int32_t L_39; L_39 = SqlConnectionString_get_ConnectRetryCount_m8CACE79D8357F4784E0F0C13F7B03B9714512633_inline(L_38, NULL); G_B13_0 = ((int32_t)il2cpp_codegen_add(L_39, 1)); } IL_0132_1: { V_0 = G_B13_0; SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_40 = ___1_connectionOptions; NullCheck(L_40); int32_t L_41; L_41 = SqlConnectionString_get_ConnectRetryInterval_m34DE1B66C3DF06AB3F4C5D48A5D6086CC7045CB6_inline(L_40, NULL); V_1 = ((int32_t)il2cpp_codegen_multiply(L_41, ((int32_t)1000))); V_2 = 0; goto IL_0199_1; } IL_0144_1: { } try { TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* L_42 = __this->____timeout; SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_43 = ___1_connectionOptions; SqlCredential_tDBC6DBB04685A499EE3AA07EF304D6A029E15220* L_44 = ___2_credential; String_t* L_45 = ___4_newPassword; SecureString_t6FBEB334D455CA90093BD446BBEBA47FE5B20C6C* L_46 = ___5_newSecurePassword; bool L_47 = ___6_redirectedUserInstance; SqlInternalConnectionTds_OpenLoginEnlist_m9A814D9E9A22F6B5D2354A619ABC6B1F7803DDD6(__this, L_42, L_43, L_44, L_45, L_46, L_47, NULL); goto IL_01b2; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_015b_1; } throw e; } CATCH_015b_1: { { SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_48 = ((SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728*)IL2CPP_GET_ACTIVE_EXCEPTION(SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728*));; V_3 = L_48; int32_t L_49 = V_2; int32_t L_50 = V_0; if ((((int32_t)((int32_t)il2cpp_codegen_add(L_49, 1))) == ((int32_t)L_50))) { goto IL_018b_1; } } { bool L_51 = ___9_applyTransientFaultHandling; if (!L_51) { goto IL_018b_1; } } { TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* L_52 = __this->____timeout; NullCheck(L_52); bool L_53; L_53 = TimeoutTimer_get_IsExpired_m749EE9C7E043D86258A42B9584256E917207BE3D(L_52, NULL); if (L_53) { goto IL_018b_1; } } { TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* L_54 = __this->____timeout; NullCheck(L_54); int64_t L_55; L_55 = TimeoutTimer_get_MillisecondsRemaining_m3464AB98BCBC57DBD47DE5EDF72836DF7319D1F8(L_54, NULL); int32_t L_56 = V_1; if ((((int64_t)L_55) < ((int64_t)((int64_t)L_56)))) { goto IL_018b_1; } } { SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_57 = V_3; bool L_58; L_58 = SqlInternalConnectionTds_IsTransientError_m9912C3B7C3B9479982E008C108AD09131468E45B(__this, L_57, NULL); if (L_58) { goto IL_018d_1; } } IL_018b_1: { SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_59 = V_3; IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); IL2CPP_RAISE_MANAGED_EXCEPTION(L_59, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInternalConnectionTds__ctor_m2570B97EA5514EBE1A748D895BCFF966B196EBC5_RuntimeMethod_var))); } IL_018d_1: { int32_t L_60 = V_1; Thread_Sleep_m71DE163765BF465EC4A0163F2ED4D43143094549(L_60, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0195_1; } } IL_0195_1: { int32_t L_61 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_61, 1)); } IL_0199_1: { int32_t L_62 = V_2; int32_t L_63 = V_0; if ((((int32_t)L_62) < ((int32_t)L_63))) { goto IL_0144_1; } } { goto IL_01b2; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_01b2: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInternalConnectionTds_IsTransientError_m9912C3B7C3B9479982E008C108AD09131468E45B (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* ___0_exc, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* V_1 = NULL; bool V_2 = false; RuntimeObject* V_3 = NULL; { SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_0 = ___0_exc; if (L_0) { goto IL_0005; } } { return (bool)0; } IL_0005: { SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_1 = ___0_exc; NullCheck(L_1); SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_2; L_2 = SqlException_get_Errors_mA3DC03EA5F74EF3371F84B5FDFF0C3901B2C96EE(L_1, NULL); NullCheck(L_2); RuntimeObject* L_3; L_3 = SqlErrorCollection_GetEnumerator_mE35F38B9E38D29CCF05C5CF18C047384D41C3B4E(L_2, NULL); V_0 = L_3; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_003f: { { RuntimeObject* L_4 = V_0; V_3 = ((RuntimeObject*)IsInst((RuntimeObject*)L_4, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var)); RuntimeObject* L_5 = V_3; if (!L_5) { goto IL_004f; } } { RuntimeObject* L_6 = V_3; NullCheck(L_6); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_6); } IL_004f: { return; } } }); try { { goto IL_0035_1; } IL_0013_1: { RuntimeObject* L_7 = V_0; NullCheck(L_7); RuntimeObject* L_8; L_8 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_7); V_1 = ((SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980*)CastclassSealed((RuntimeObject*)L_8, SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980_il2cpp_TypeInfo_var)); il2cpp_codegen_runtime_class_init_inline(SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92_il2cpp_TypeInfo_var); HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_9 = ((SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92_StaticFields*)il2cpp_codegen_static_fields_for(SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92_il2cpp_TypeInfo_var))->___s_transientErrors; SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* L_10 = V_1; NullCheck(L_10); int32_t L_11; L_11 = SqlError_get_Number_m2001C1094249F75750F7A328EFFC7BADFC1E1872_inline(L_10, NULL); NullCheck(L_9); bool L_12; L_12 = HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1(L_9, L_11, HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1_RuntimeMethod_var); if (!L_12) { goto IL_0035_1; } } { V_2 = (bool)1; goto IL_0052; } IL_0035_1: { RuntimeObject* L_13 = V_0; NullCheck(L_13); bool L_14; L_14 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_13); if (L_14) { goto IL_0013_1; } } { goto IL_0050; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0050: { return (bool)0; } IL_0052: { bool L_15 = V_2; return L_15; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t SqlInternalConnectionTds_get_ClientConnectionId_mCAA2B0C7A936619D476487F5A58086E981BA9123 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) { { Guid_t L_0 = __this->____clientConnectionId; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t SqlInternalConnectionTds_get_OriginalClientConnectionId_m9B7A503659AFDDBD859AD4EE3646E577EB550949 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) { { Guid_t L_0 = __this->____originalClientConnectionId; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlInternalConnectionTds_get_RoutingDestination_mA75B0487F6CF4C39CCB568CC3BF0D117FB4E4934 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->____routingDestination; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* SqlInternalConnectionTds_get_CurrentTransaction_m9D80F7B557FEF3218219BEF33FE29BEBBCD2A70E (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) { { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_0 = __this->____parser; NullCheck(L_0); SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* L_1; L_1 = TdsParser_get_CurrentTransaction_mB4C3E882C6D13CC73F6D1F93490BC7CDDEE50D8C_inline(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DbConnectionPoolIdentity_t335ECCBB0389BDCE42970AD9A6566258AE1C3F72* SqlInternalConnectionTds_get_Identity_m5710323A8105B774A61A11AF82F02CFDB4DDBA11 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) { { DbConnectionPoolIdentity_t335ECCBB0389BDCE42970AD9A6566258AE1C3F72* L_0 = __this->____identity; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlInternalConnectionTds_get_InstanceName_m877864C8EE06673AD232EFC0CE988B4EA13A50DF (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->____instanceName; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInternalConnectionTds_get_IsNonPoolableTransactionRoot_mA3ABF5FC411D6958CAACE713DEBD13678F5EA341 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) { { bool L_0; L_0 = VirtualFuncInvoker0< bool >::Invoke(16, __this); if (!L_0) { goto IL_001c; } } { bool L_1; L_1 = VirtualFuncInvoker0< bool >::Invoke(23, __this); if (!L_1) { goto IL_001a; } } { DbConnectionPool_t62A47BC7BFFDBDB7BBF5A1D0F5CEE8A42826DD41* L_2; L_2 = DbConnectionInternal_get_Pool_m3931FF793E9F681158C0ADDA2F96BDC87719DBA9_inline(__this, NULL); return (bool)((((RuntimeObject*)(DbConnectionPool_t62A47BC7BFFDBDB7BBF5A1D0F5CEE8A42826DD41*)L_2) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); } IL_001a: { return (bool)1; } IL_001c: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInternalConnectionTds_get_IsKatmaiOrNewer_m47D3F6C4AACC86DD20DC7DB3ACD719CA07B4ED08 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) { { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_0 = __this->____parser; NullCheck(L_0); bool L_1; L_1 = TdsParser_get_IsKatmaiOrNewer_m97E63FC9843DC77B72E71D4F87F365B8996D71D1_inline(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* SqlInternalConnectionTds_get_Parser_mF134BDF154B0348FF923649E64B04D2CFEA15E18 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) { { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_0 = __this->____parser; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlInternalConnectionTds_get_ServerProvidedFailOverPartner_m0EF2EEB0FCDB24F0531700738FF3DAC5EE11C612 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->____currentFailoverPartner; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlConnectionPoolGroupProviderInfo_t9C0938BAFF11E7DE1C77365E6EBFB30AC3AD34A9* SqlInternalConnectionTds_get_PoolGroupProviderInfo_m2CFBE08FAC8C86268B28A1F94798DAD8566D9CBE (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) { { SqlConnectionPoolGroupProviderInfo_t9C0938BAFF11E7DE1C77365E6EBFB30AC3AD34A9* L_0 = __this->____poolGroupProviderInfo; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlInternalConnectionTds_get_ServerVersion_mA7F4491FE4CC2EC1819F7FFDAF9D387614DBB0E9 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4C964198873101BBFB5665CDEB68E00244D6B9E2); s_Il2CppMethodInitialized = true; } { SqlLoginAck_t63E0571D04588BF02CAA7FECFF62D8146681222A* L_0 = __this->____loginAck; NullCheck(L_0); uint8_t L_1 = L_0->___majorVersion; uint8_t L_2 = L_1; RuntimeObject* L_3 = Box(il2cpp_defaults.byte_class, &L_2); SqlLoginAck_t63E0571D04588BF02CAA7FECFF62D8146681222A* L_4 = __this->____loginAck; NullCheck(L_4); uint8_t L_5 = L_4->___minorVersion; int16_t L_6 = ((int16_t)L_5); RuntimeObject* L_7 = Box(il2cpp_defaults.int16_class, &L_6); SqlLoginAck_t63E0571D04588BF02CAA7FECFF62D8146681222A* L_8 = __this->____loginAck; NullCheck(L_8); int16_t L_9 = L_8->___buildNum; int16_t L_10 = L_9; RuntimeObject* L_11 = Box(il2cpp_defaults.int16_class, &L_10); String_t* L_12; L_12 = String_Format_mF8E53122BE8F0F617357DFB75C3912D1242DE263((RuntimeObject*)NULL, _stringLiteral4C964198873101BBFB5665CDEB68E00244D6B9E2, L_3, L_7, L_11, NULL); return L_12; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInternalConnectionTds_get_UnbindOnTransactionCompletion_mDC4AB19C0827DD0A7818D1115A799AF25C23B53C (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) { { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnectionTds_Dispose_m712E529A2A110EFFB7CAD12CFE7673993F15FC48 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* V_0 = NULL; { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0018: { __this->____loginAck = (SqlLoginAck_t63E0571D04588BF02CAA7FECFF62D8146681222A*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____loginAck), (void*)(SqlLoginAck_t63E0571D04588BF02CAA7FECFF62D8146681222A*)NULL); __this->____fConnectionOpen = (bool)0; return; } }); try { { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E** L_0 = (TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E**)(&__this->____parser); TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_1; L_1 = InterlockedExchangeImpl(L_0, (TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E*)NULL); V_0 = L_1; TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_2 = V_0; if (!L_2) { goto IL_0016_1; } } { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_3 = V_0; NullCheck(L_3); TdsParser_Disconnect_m6606BDB73D9310A191E115FC0A409C2BE649D89F(L_3, NULL); } IL_0016_1: { goto IL_0027; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0027: { SqlInternalConnection_Dispose_m5E521996DAC9CD2A2DD9029D66B58806949BAAA4(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnectionTds_ValidateConnectionForExecute_mAF27997AEA02AFC8C7C0DEB5EFE3489DFD59460C (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01* ___0_command, const RuntimeMethod* method) { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* V_0 = NULL; SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* V_1 = NULL; { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_0 = __this->____parser; V_0 = L_0; TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_1 = V_0; if (!L_1) { goto IL_001b; } } { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = TdsParser_get_State_mD67D27E2D4AD477E87BB4D05565650C6509AAE5C_inline(L_2, NULL); if ((((int32_t)L_3) == ((int32_t)3))) { goto IL_001b; } } { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_4 = V_0; NullCheck(L_4); int32_t L_5; L_5 = TdsParser_get_State_mD67D27E2D4AD477E87BB4D05565650C6509AAE5C_inline(L_4, NULL); if (L_5) { goto IL_0021; } } IL_001b: { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); Exception_t* L_6; L_6 = ADP_ClosedConnectionError_m5EFB1605282642B662DEF4008944B4F433DDE247(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInternalConnectionTds_ValidateConnectionForExecute_mAF27997AEA02AFC8C7C0DEB5EFE3489DFD59460C_RuntimeMethod_var))); } IL_0021: { V_1 = (SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187*)NULL; TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_7 = V_0; NullCheck(L_7); bool L_8; L_8 = TdsParser_get_MARSOn_m8455BB1BFC66354C1F73711CC5C94A259DBE553E_inline(L_7, NULL); if (!L_8) { goto IL_0038; } } { SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01* L_9 = ___0_command; if (!L_9) { goto IL_004f; } } { SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01* L_10 = ___0_command; SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* L_11; L_11 = SqlInternalConnection_FindLiveReader_m306AC32F92811583C54F63491C988F3455DAC16A(__this, L_10, NULL); V_1 = L_11; goto IL_004f; } IL_0038: { int32_t L_12 = __this->____asyncCommandCount; if ((((int32_t)L_12) <= ((int32_t)0))) { goto IL_0047; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_13; L_13 = SQL_MARSUnspportedOnConnection_m921B27BCB7AE2FF5B9BB7CC319EA99E7F00B0640(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInternalConnectionTds_ValidateConnectionForExecute_mAF27997AEA02AFC8C7C0DEB5EFE3489DFD59460C_RuntimeMethod_var))); } IL_0047: { SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* L_14; L_14 = SqlInternalConnection_FindLiveReader_m306AC32F92811583C54F63491C988F3455DAC16A(__this, (SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01*)NULL, NULL); V_1 = L_14; } IL_004f: { SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* L_15 = V_1; if (!L_15) { goto IL_0058; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); Exception_t* L_16; L_16 = ADP_OpenReaderExists_m85146C57AC5D6CF6C5597FF9A0D9BF80899B369E(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInternalConnectionTds_ValidateConnectionForExecute_mAF27997AEA02AFC8C7C0DEB5EFE3489DFD59460C_RuntimeMethod_var))); } IL_0058: { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_17 = V_0; NullCheck(L_17); bool L_18; L_18 = TdsParser_get_MARSOn_m8455BB1BFC66354C1F73711CC5C94A259DBE553E_inline(L_17, NULL); if (L_18) { goto IL_0079; } } { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_19 = V_0; NullCheck(L_19); TdsParserStateObject_tB40308FBDB791C057F0C214C1EBA8BFAEAA20D38* L_20 = L_19->____physicalStateObj; NullCheck(L_20); bool L_21 = L_20->____pendingData; if (!L_21) { goto IL_0079; } } { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_22 = V_0; TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_23 = V_0; NullCheck(L_23); TdsParserStateObject_tB40308FBDB791C057F0C214C1EBA8BFAEAA20D38* L_24 = L_23->____physicalStateObj; NullCheck(L_22); TdsParser_DrainData_m584B3C2EE15547863D01CEA3CBE71B7165E8B043(L_22, L_24, NULL); } IL_0079: { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_25 = V_0; NullCheck(L_25); TdsParser_RollbackOrphanedAPITransactions_m4E75301547513A9AF3073C546E594E85FAB04DEE(L_25, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnectionTds_CheckEnlistedTransactionBinding_m3A37C09850D038D87D102F6EB5E0990168224142 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) { Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* V_0 = NULL; Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* V_1 = NULL; { Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* L_0; L_0 = DbConnectionInternal_get_EnlistedTransaction_m9B6DC001319D871138E198FB285C18F03D6A1332_inline(__this, NULL); V_0 = L_0; Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* L_1 = V_0; bool L_2; L_2 = Transaction_op_Inequality_mDDF0206373667C46B4E753596C1C0F1CC1DD730D(L_1, (Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD*)NULL, NULL); if (!L_2) { goto IL_0066; } } { SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_3; L_3 = SqlInternalConnection_get_ConnectionOptions_m962C437B578909CA0C1D3B06848134C9D731AA4A_inline(__this, NULL); NullCheck(L_3); int32_t L_4; L_4 = SqlConnectionString_get_TransactionBinding_m56CD883284331915A678D69E339BF3275ADED694_inline(L_3, NULL); if (!((((int32_t)L_4) == ((int32_t)1))? 1 : 0)) { goto IL_0042; } } { Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* L_5; L_5 = Transaction_get_Current_m4781EDC03D62E0BEBD0D9B647FA4A264814DC529(NULL); V_1 = L_5; Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* L_6 = V_0; NullCheck(L_6); TransactionInformation_tFB7D26BBE9CEB8F44CAC3930B739922628AD17EA* L_7; L_7 = Transaction_get_TransactionInformation_mB4DBFB45362745793F6E268C7F5BD9ADED3E5861(L_6, NULL); NullCheck(L_7); int32_t L_8; L_8 = TransactionInformation_get_Status_mB45D34431DAC463611A59869926E98513B97414A_inline(L_7, NULL); if (L_8) { goto IL_003c; } } { Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* L_9 = V_0; Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* L_10 = V_1; NullCheck(L_9); bool L_11; L_11 = VirtualFuncInvoker1< bool, RuntimeObject* >::Invoke(0, L_9, L_10); if (L_11) { goto IL_0066; } } IL_003c: { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_12; L_12 = ADP_TransactionConnectionMismatch_mB0369C628C80868DA9DE2118F4CC5E3DE077BAB4(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInternalConnectionTds_CheckEnlistedTransactionBinding_m3A37C09850D038D87D102F6EB5E0990168224142_RuntimeMethod_var))); } IL_0042: { Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* L_13 = V_0; NullCheck(L_13); TransactionInformation_tFB7D26BBE9CEB8F44CAC3930B739922628AD17EA* L_14; L_14 = Transaction_get_TransactionInformation_mB4DBFB45362745793F6E268C7F5BD9ADED3E5861(L_13, NULL); NullCheck(L_14); int32_t L_15; L_15 = TransactionInformation_get_Status_mB45D34431DAC463611A59869926E98513B97414A_inline(L_14, NULL); if (!L_15) { goto IL_0066; } } { bool L_16; L_16 = DbConnectionInternal_get_EnlistedTransactionDisposed_m46EBA2DE67E7B85B3E80DF12C1C337B16836DD7B(__this, NULL); if (!L_16) { goto IL_0060; } } { Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* L_17 = V_0; DbConnectionInternal_DetachTransaction_mBD84763B2B642AF53E58B0CD44AC21519907C67F(__this, L_17, (bool)1, NULL); return; } IL_0060: { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_18; L_18 = ADP_TransactionCompletedButNotDisposed_m5419BD85D6A4BBF2FAD4101897EC754EA4F3C2F5(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInternalConnectionTds_CheckEnlistedTransactionBinding_m3A37C09850D038D87D102F6EB5E0990168224142_RuntimeMethod_var))); } IL_0066: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInternalConnectionTds_IsConnectionAlive_m9ACF6C1EE76A1F1FD28250E6CB76D30315BBE7F0 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, bool ___0_throwOnException, const RuntimeMethod* method) { { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_0 = __this->____parser; NullCheck(L_0); TdsParserStateObject_tB40308FBDB791C057F0C214C1EBA8BFAEAA20D38* L_1 = L_0->____physicalStateObj; bool L_2 = ___0_throwOnException; NullCheck(L_1); bool L_3; L_3 = TdsParserStateObject_IsConnectionAlive_m4C95C8857D4D0E61F5FDBB76C0B42757EBCF8408(L_1, L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnectionTds_Activate_m7A2751DF10CE1C53AED2D5E874702A11B408009F (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* ___0_transaction, const RuntimeMethod* method) { { Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* L_0 = ___0_transaction; bool L_1; L_1 = Transaction_op_Inequality_mDDF0206373667C46B4E753596C1C0F1CC1DD730D((Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD*)NULL, L_0, NULL); if (!L_1) { goto IL_001e; } } { SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_2; L_2 = SqlInternalConnection_get_ConnectionOptions_m962C437B578909CA0C1D3B06848134C9D731AA4A_inline(__this, NULL); NullCheck(L_2); bool L_3; L_3 = SqlConnectionString_get_Enlist_mDFE73A2610EBF684D4880528C72D479C35C79FB4_inline(L_2, NULL); if (!L_3) { goto IL_0025; } } { Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* L_4 = ___0_transaction; SqlInternalConnection_Enlist_m387081AD83B51FD1DB4E6C6140F3CA2347A83A59(__this, L_4, NULL); return; } IL_001e: { SqlInternalConnection_Enlist_m387081AD83B51FD1DB4E6C6140F3CA2347A83A59(__this, (Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD*)NULL, NULL); } IL_0025: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnectionTds_InternalDeactivate_m2BBC5C3C043BB7918790A5705CDA5066079E9A6C (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____asyncCommandCount; if (!L_0) { goto IL_000e; } } { DbConnectionInternal_DoomThisConnection_m2D741E701A13AAA7BED1FC05B2C50A9BB11A1D83(__this, NULL); } IL_000e: { bool L_1; L_1 = VirtualFuncInvoker0< bool >::Invoke(15, __this); if (L_1) { goto IL_003d; } } { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_2 = __this->____parser; if (!L_2) { goto IL_003d; } } { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_3 = __this->____parser; bool L_4; L_4 = DbConnectionInternal_get_IsConnectionDoomed_m0B0F5C11FFBE3C0D3D21691DB216B308D8921823_inline(__this, NULL); NullCheck(L_3); TdsParser_Deactivate_mBF6131DB818F23C2779A3DAB57A4360ED66F6200(L_3, L_4, NULL); bool L_5; L_5 = DbConnectionInternal_get_IsConnectionDoomed_m0B0F5C11FFBE3C0D3D21691DB216B308D8921823_inline(__this, NULL); if (L_5) { goto IL_003d; } } { SqlInternalConnectionTds_ResetConnection_mE5005368B05D2F6D4CD8D56085D05B929C6D7AB2(__this, NULL); } IL_003d: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnectionTds_ResetConnection_mE5005368B05D2F6D4CD8D56085D05B929C6D7AB2 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* G_B3_0 = NULL; TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* G_B2_0 = NULL; int32_t G_B4_0 = 0; TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* G_B4_1 = NULL; { bool L_0 = __this->____fResetConnection; if (!L_0) { goto IL_003f; } } { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_1 = __this->____parser; bool L_2; L_2 = VirtualFuncInvoker0< bool >::Invoke(16, __this); if (!L_2) { G_B3_0 = L_1; goto IL_0021; } G_B2_0 = L_1; } { bool L_3; L_3 = VirtualFuncInvoker0< bool >::Invoke(15, __this); G_B4_0 = ((((int32_t)L_3) == ((int32_t)0))? 1 : 0); G_B4_1 = G_B2_0; goto IL_0022; } IL_0021: { G_B4_0 = 0; G_B4_1 = G_B3_0; } IL_0022: { NullCheck(G_B4_1); TdsParser_PrepareResetConnection_mB81FCC9082C4FCCDABEE4CFB36F879E327173E4B(G_B4_1, (bool)G_B4_0, NULL); String_t* L_4 = __this->____originalDatabase; SqlInternalConnection_set_CurrentDatabase_m1F5EA17B6EF9F6BD12D7601B80448FC0AC5667F6_inline(__this, L_4, NULL); String_t* L_5 = __this->____originalLanguage; __this->____currentLanguage = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->____currentLanguage), (void*)L_5); } IL_003f: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnectionTds_DecrementAsyncCount_mE39946095282C97F0A13EC8AA7F182454122D3B3 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) { { int32_t* L_0 = (int32_t*)(&__this->____asyncCommandCount); int32_t L_1; L_1 = Interlocked_Decrement_m6AFAD2E874CBDA373B1EF7572F11D6E91813E75D(L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnectionTds_IncrementAsyncCount_m36ACCB43E8EE89E257C0433873F595ABDDC37134 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) { { int32_t* L_0 = (int32_t*)(&__this->____asyncCommandCount); int32_t L_1; L_1 = Interlocked_Increment_m3C240C32E8D9544EC050B74D4F28EEB58F1F9309(L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnectionTds_DisconnectTransaction_m5C599A246A3764BD90812F0A21EEA32DD80FC799 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* ___0_internalTransaction, const RuntimeMethod* method) { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* V_0 = NULL; { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_0; L_0 = SqlInternalConnectionTds_get_Parser_mF134BDF154B0348FF923649E64B04D2CFEA15E18_inline(__this, NULL); V_0 = L_0; TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_1 = V_0; if (!L_1) { goto IL_0011; } } { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_2 = V_0; SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* L_3 = ___0_internalTransaction; NullCheck(L_2); TdsParser_DisconnectTransaction_m1EB270A923B07CE4F6F811F6EC26C99A757D751A(L_2, L_3, NULL); } IL_0011: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnectionTds_ExecuteTransaction_m9B417DDFB8CE460D720F8A18A0E93300DF3A00D8 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, int32_t ___0_transactionRequest, String_t* ___1_name, int32_t ___2_iso, SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* ___3_internalTransaction, bool ___4_isDelegateControlRequest, const RuntimeMethod* method) { String_t* V_0 = NULL; String_t* G_B14_0 = NULL; { bool L_0; L_0 = DbConnectionInternal_get_IsConnectionDoomed_m0B0F5C11FFBE3C0D3D21691DB216B308D8921823_inline(__this, NULL); if (!L_0) { goto IL_0017; } } { int32_t L_1 = ___0_transactionRequest; if ((((int32_t)L_1) == ((int32_t)3))) { goto IL_0010; } } { int32_t L_2 = ___0_transactionRequest; if ((!(((uint32_t)L_2) == ((uint32_t)4)))) { goto IL_0011; } } IL_0010: { return; } IL_0011: { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_3; L_3 = SQL_ConnectionDoomed_m696C00276D06E0CCB0FC3C825B9AFE3D1EA97EF1(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInternalConnectionTds_ExecuteTransaction_m9B417DDFB8CE460D720F8A18A0E93300DF3A00D8_RuntimeMethod_var))); } IL_0017: { int32_t L_4 = ___0_transactionRequest; if ((((int32_t)L_4) == ((int32_t)2))) { goto IL_0023; } } { int32_t L_5 = ___0_transactionRequest; if ((((int32_t)L_5) == ((int32_t)3))) { goto IL_0023; } } { int32_t L_6 = ___0_transactionRequest; if ((!(((uint32_t)L_6) == ((uint32_t)4)))) { goto IL_0048; } } IL_0023: { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_7; L_7 = SqlInternalConnectionTds_get_Parser_mF134BDF154B0348FF923649E64B04D2CFEA15E18_inline(__this, NULL); NullCheck(L_7); bool L_8; L_8 = TdsParser_get_MARSOn_m8455BB1BFC66354C1F73711CC5C94A259DBE553E_inline(L_7, NULL); if (L_8) { goto IL_0048; } } { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_9; L_9 = SqlInternalConnectionTds_get_Parser_mF134BDF154B0348FF923649E64B04D2CFEA15E18_inline(__this, NULL); NullCheck(L_9); TdsParserStateObject_tB40308FBDB791C057F0C214C1EBA8BFAEAA20D38* L_10 = L_9->____physicalStateObj; NullCheck(L_10); bool L_11; L_11 = TdsParserStateObject_get_BcpLock_m76CB39498F5C95A297E53774880FE2A02C25A60F_inline(L_10, NULL); if (!L_11) { goto IL_0048; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_12; L_12 = SQL_ConnectionLockedForBcpEvent_m6920014952DA84990CB5A8621598F6352AFECBEB(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInternalConnectionTds_ExecuteTransaction_m9B417DDFB8CE460D720F8A18A0E93300DF3A00D8_RuntimeMethod_var))); } IL_0048: { String_t* L_13 = ___1_name; if (!L_13) { goto IL_004e; } } { String_t* L_14 = ___1_name; G_B14_0 = L_14; goto IL_0053; } IL_004e: { String_t* L_15 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty; G_B14_0 = L_15; } IL_0053: { V_0 = G_B14_0; int32_t L_16 = ___0_transactionRequest; String_t* L_17 = V_0; int32_t L_18 = ___2_iso; SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* L_19 = ___3_internalTransaction; bool L_20 = ___4_isDelegateControlRequest; SqlInternalConnectionTds_ExecuteTransactionYukon_mD6C6AF07E60985995DB0ADBA83163B082DAAAE4E(__this, L_16, L_17, L_18, L_19, L_20, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnectionTds_ExecuteTransactionYukon_mD6C6AF07E60985995DB0ADBA83163B082DAAAE4E (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, int32_t ___0_transactionRequest, String_t* ___1_transactionName, int32_t ___2_iso, SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* ___3_internalTransaction, bool ___4_isDelegateControlRequest, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass88_0_U3CExecuteTransactionYukonU3Eb__0_m67B24AB2784B404462E294A787E29325DFDF5723_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass88_0_t1499809889EDEBAD408C845D7F91A5FBD6346824_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass88_0_t1499809889EDEBAD408C845D7F91A5FBD6346824* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; TdsParserStateObject_tB40308FBDB791C057F0C214C1EBA8BFAEAA20D38* V_3 = NULL; TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* V_4 = NULL; bool V_5 = false; Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* V_6 = NULL; int32_t G_B33_0 = 0; { U3CU3Ec__DisplayClass88_0_t1499809889EDEBAD408C845D7F91A5FBD6346824* L_0 = (U3CU3Ec__DisplayClass88_0_t1499809889EDEBAD408C845D7F91A5FBD6346824*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass88_0_t1499809889EDEBAD408C845D7F91A5FBD6346824_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass88_0__ctor_m22458E85D724C45ADE0A151E5B0A0D7197ABD731(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass88_0_t1499809889EDEBAD408C845D7F91A5FBD6346824* L_1 = V_0; NullCheck(L_1); L_1->___U3CU3E4__this = __this; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this); V_1 = 5; V_2 = 2; int32_t L_2 = ___2_iso; if ((((int32_t)L_2) > ((int32_t)((int32_t)256)))) { goto IL_002c; } } { int32_t L_3 = ___2_iso; if ((((int32_t)L_3) == ((int32_t)(-1)))) { goto IL_0058; } } { int32_t L_4 = ___2_iso; if ((((int32_t)L_4) == ((int32_t)((int32_t)16)))) { goto IL_0070; } } { int32_t L_5 = ___2_iso; if ((((int32_t)L_5) == ((int32_t)((int32_t)256)))) { goto IL_0060; } } { goto IL_0077; } IL_002c: { int32_t L_6 = ___2_iso; if ((((int32_t)L_6) > ((int32_t)((int32_t)65536)))) { goto IL_0046; } } { int32_t L_7 = ___2_iso; if ((((int32_t)L_7) == ((int32_t)((int32_t)4096)))) { goto IL_005c; } } { int32_t L_8 = ___2_iso; if ((((int32_t)L_8) == ((int32_t)((int32_t)65536)))) { goto IL_0064; } } { goto IL_0077; } IL_0046: { int32_t L_9 = ___2_iso; if ((((int32_t)L_9) == ((int32_t)((int32_t)1048576)))) { goto IL_0068; } } { int32_t L_10 = ___2_iso; if ((((int32_t)L_10) == ((int32_t)((int32_t)16777216)))) { goto IL_006c; } } { goto IL_0077; } IL_0058: { V_2 = 0; goto IL_007e; } IL_005c: { V_2 = 2; goto IL_007e; } IL_0060: { V_2 = 1; goto IL_007e; } IL_0064: { V_2 = 3; goto IL_007e; } IL_0068: { V_2 = 4; goto IL_007e; } IL_006c: { V_2 = 5; goto IL_007e; } IL_0070: { int32_t L_11 = ___2_iso; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_12; L_12 = SQL_NotSupportedIsolationLevel_mE19FACC86BFABFAD4E26EE9889DF4C67ABFFEF20(L_11, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInternalConnectionTds_ExecuteTransactionYukon_mD6C6AF07E60985995DB0ADBA83163B082DAAAE4E_RuntimeMethod_var))); } IL_0077: { int32_t L_13 = ___2_iso; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_14; L_14 = ADP_InvalidIsolationLevel_m0FADD20185DC249B9DA515008212590DA65EBFC1(L_13, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInternalConnectionTds_ExecuteTransactionYukon_mD6C6AF07E60985995DB0ADBA83163B082DAAAE4E_RuntimeMethod_var))); } IL_007e: { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_15 = __this->____parser; NullCheck(L_15); TdsParserStateObject_tB40308FBDB791C057F0C214C1EBA8BFAEAA20D38* L_16 = L_15->____physicalStateObj; V_3 = L_16; TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_17 = __this->____parser; V_4 = L_17; V_5 = (bool)0; U3CU3Ec__DisplayClass88_0_t1499809889EDEBAD408C845D7F91A5FBD6346824* L_18 = V_0; NullCheck(L_18); L_18->___releaseConnectionLock = (bool)0; bool L_19; L_19 = SqlInternalConnectionTds_get_ThreadHasParserLockForClose_mE37179D2F599E99EBC5560F85D910A05D8F22CC3(__this, NULL); if (L_19) { goto IL_00be; } } { SyncAsyncLock_tC8EC1C5BFE077BA32CE3242DCDEC96D9A8FC1149* L_20 = __this->____parserLock; NullCheck(L_20); SyncAsyncLock_Wait_mA20235153D69606C6C94702FCC24F82188BDDF91(L_20, (bool)0, NULL); SqlInternalConnectionTds_set_ThreadHasParserLockForClose_m0F8A079BDAEE114AD523322539CEE6709B04EDD3(__this, (bool)1, NULL); U3CU3Ec__DisplayClass88_0_t1499809889EDEBAD408C845D7F91A5FBD6346824* L_21 = V_0; NullCheck(L_21); L_21->___releaseConnectionLock = (bool)1; } IL_00be: { } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0197: { { bool L_22 = V_5; if (!L_22) { goto IL_01a3; } } { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_23 = V_4; TdsParserStateObject_tB40308FBDB791C057F0C214C1EBA8BFAEAA20D38* L_24 = V_3; NullCheck(L_23); TdsParser_PutSession_m252E7268FEAD4F178416FE553407652AD49F0E46(L_23, L_24, NULL); } IL_01a3: { U3CU3Ec__DisplayClass88_0_t1499809889EDEBAD408C845D7F91A5FBD6346824* L_25 = V_0; NullCheck(L_25); bool L_26 = L_25->___releaseConnectionLock; if (!L_26) { goto IL_01bd; } } { SqlInternalConnectionTds_set_ThreadHasParserLockForClose_m0F8A079BDAEE114AD523322539CEE6709B04EDD3(__this, (bool)0, NULL); SyncAsyncLock_tC8EC1C5BFE077BA32CE3242DCDEC96D9A8FC1149* L_27 = __this->____parserLock; NullCheck(L_27); SyncAsyncLock_Release_m99FF90B307C456507D102FB6F6917008DF927FD7(L_27, NULL); } IL_01bd: { return; } } }); try { { int32_t L_28 = ___0_transactionRequest; switch (L_28) { case 0: { goto IL_00df_1; } case 1: { goto IL_00e3_1; } case 2: { goto IL_00e7_1; } case 3: { goto IL_00eb_1; } case 4: { goto IL_00eb_1; } case 5: { goto IL_00ef_1; } } } { goto IL_00f2_1; } IL_00df_1: { V_1 = 5; goto IL_00f2_1; } IL_00e3_1: { V_1 = 6; goto IL_00f2_1; } IL_00e7_1: { V_1 = 7; goto IL_00f2_1; } IL_00eb_1: { V_1 = 8; goto IL_00f2_1; } IL_00ef_1: { V_1 = ((int32_t)9); } IL_00f2_1: { SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* L_29 = ___3_internalTransaction; if (!L_29) { goto IL_00ff_1; } } { SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* L_30 = ___3_internalTransaction; NullCheck(L_30); bool L_31; L_31 = SqlInternalTransaction_get_RestoreBrokenConnection_mCE910621D240A9A221372EBCBE41459C39550552_inline(L_30, NULL); G_B33_0 = ((int32_t)(L_31)); goto IL_0100_1; } IL_00ff_1: { G_B33_0 = 0; } IL_0100_1: { U3CU3Ec__DisplayClass88_0_t1499809889EDEBAD408C845D7F91A5FBD6346824* L_32 = V_0; NullCheck(L_32); bool L_33 = L_32->___releaseConnectionLock; if (!((int32_t)(G_B33_0&(int32_t)L_33))) { goto IL_0141_1; } } { SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* L_34 = ___3_internalTransaction; NullCheck(L_34); SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE* L_35; L_35 = SqlInternalTransaction_get_Parent_m4EB45794F15ACF44DCB28B54E908C918939DD2B3(L_34, NULL); NullCheck(L_35); SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8* L_36; L_36 = SqlTransaction_get_Connection_mECD8F7F6334026C3A691AD9CA1BD700C66D28E64(L_35, NULL); U3CU3Ec__DisplayClass88_0_t1499809889EDEBAD408C845D7F91A5FBD6346824* L_37 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_38 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_38, L_37, (intptr_t)((void*)U3CU3Ec__DisplayClass88_0_U3CExecuteTransactionYukonU3Eb__0_m67B24AB2784B404462E294A787E29325DFDF5723_RuntimeMethod_var), NULL); NullCheck(L_36); Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_39; L_39 = SqlConnection_ValidateAndReconnect_m4C43F18E2E5B53219526167E2BFB227023F2E9AC(L_36, L_38, 0, NULL); V_6 = L_39; Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_40 = V_6; if (!L_40) { goto IL_0141_1; } } { Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_41 = V_6; AsyncHelper_WaitForCompletion_mA351D3269D94DC5BCAEDA6702F0F0FC43CAFC522(L_41, 0, (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)NULL, (bool)1, NULL); SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* L_42 = ___3_internalTransaction; NullCheck(L_42); SqlInternalTransaction_set_ConnectionHasBeenRestored_m613489F9C2BBB1B2E1F7E65E8C72CD8885B66351_inline(L_42, (bool)1, NULL); goto IL_01be; } IL_0141_1: { SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* L_43 = ___3_internalTransaction; if (!L_43) { goto IL_0175_1; } } { SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* L_44 = ___3_internalTransaction; NullCheck(L_44); bool L_45; L_45 = SqlInternalTransaction_get_IsDelegated_m13DCF5E1149F9D5D364E294A1C50E9552518A807(L_44, NULL); if (!L_45) { goto IL_0175_1; } } { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_46 = __this->____parser; NullCheck(L_46); bool L_47; L_47 = TdsParser_get_MARSOn_m8455BB1BFC66354C1F73711CC5C94A259DBE553E_inline(L_46, NULL); if (!L_47) { goto IL_016d_1; } } { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_48 = __this->____parser; NullCheck(L_48); TdsParserStateObject_tB40308FBDB791C057F0C214C1EBA8BFAEAA20D38* L_49; L_49 = TdsParser_GetSession_mBAD0734F8F879107E858107CF3E06E383947372B(L_48, __this, NULL); V_3 = L_49; V_5 = (bool)1; goto IL_0175_1; } IL_016d_1: { SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* L_50 = ___3_internalTransaction; NullCheck(L_50); int32_t L_51; L_51 = SqlInternalTransaction_get_OpenResultsCount_m1A2F7124721CC9182D0DD4CE49AB742680B025B7_inline(L_50, NULL); } IL_0175_1: { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_52 = __this->____parser; int32_t L_53 = V_1; String_t* L_54 = ___1_transactionName; int32_t L_55 = V_2; SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_56; L_56 = SqlInternalConnection_get_ConnectionOptions_m962C437B578909CA0C1D3B06848134C9D731AA4A_inline(__this, NULL); NullCheck(L_56); int32_t L_57; L_57 = SqlConnectionString_get_ConnectTimeout_m3998C78F78A782820D415EC35C5CB5126CF8A13B_inline(L_56, NULL); SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* L_58 = ___3_internalTransaction; TdsParserStateObject_tB40308FBDB791C057F0C214C1EBA8BFAEAA20D38* L_59 = V_3; bool L_60 = ___4_isDelegateControlRequest; NullCheck(L_52); SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* L_61; L_61 = TdsParser_TdsExecuteTransactionManagerRequest_mF6636C4F63F32592B513E182FC74DF3359E97F76(L_52, (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL, L_53, L_54, L_55, L_57, L_58, L_59, L_60, NULL); goto IL_01be; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_01be: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnectionTds_DelegatedTransactionEnded_m969ED919E33B0328BD28D9FD0E824114079AA583 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) { { DbConnectionInternal_DelegatedTransactionEnded_mE3F0433AC630FD93FE0995226EB8729EE8C0E230(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* SqlInternalConnectionTds_GetDTCAddress_m7373054D5F0AC64F0D6CC961E3C0EDE9F1D153C5 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) { { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_0 = __this->____parser; SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_1; L_1 = SqlInternalConnection_get_ConnectionOptions_m962C437B578909CA0C1D3B06848134C9D731AA4A_inline(__this, NULL); NullCheck(L_1); int32_t L_2; L_2 = SqlConnectionString_get_ConnectTimeout_m3998C78F78A782820D415EC35C5CB5126CF8A13B_inline(L_1, NULL); TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_3 = __this->____parser; NullCheck(L_3); TdsParserStateObject_tB40308FBDB791C057F0C214C1EBA8BFAEAA20D38* L_4; L_4 = TdsParser_GetSession_mBAD0734F8F879107E858107CF3E06E383947372B(L_3, __this, NULL); NullCheck(L_0); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5; L_5 = TdsParser_GetDTCAddress_mEAC664B81C78CCA372DC3AB41B5EB92EAAC1E30B(L_0, L_2, L_4, NULL); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnectionTds_PropagateTransactionCookie_mEF6571BFE10A524ACF9367BFFACA98D7A12DA61E (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_cookie, const RuntimeMethod* method) { { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_0 = __this->____parser; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___0_cookie; SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_2; L_2 = SqlInternalConnection_get_ConnectionOptions_m962C437B578909CA0C1D3B06848134C9D731AA4A_inline(__this, NULL); NullCheck(L_2); int32_t L_3; L_3 = SqlConnectionString_get_ConnectTimeout_m3998C78F78A782820D415EC35C5CB5126CF8A13B_inline(L_2, NULL); TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_4 = __this->____parser; NullCheck(L_4); TdsParserStateObject_tB40308FBDB791C057F0C214C1EBA8BFAEAA20D38* L_5 = L_4->____physicalStateObj; NullCheck(L_0); TdsParser_PropagateDistributedTransaction_m85C9E244CEBBBB219E8B1680DA583F40FA07511F(L_0, L_1, L_3, L_5, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnectionTds_CompleteLogin_m908F17D1C4BA4CB6058DB7AFAE28914465B87258 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, bool ___0_enlistOK, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* V_1 = NULL; { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_0 = __this->____parser; TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_1 = __this->____parser; NullCheck(L_1); TdsParserStateObject_tB40308FBDB791C057F0C214C1EBA8BFAEAA20D38* L_2 = L_1->____physicalStateObj; NullCheck(L_0); bool L_3; L_3 = TdsParser_Run_m598114A58C7DA4CAFBAC9ADDEE6CE14A1D6012FF(L_0, 1, (SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01*)NULL, (SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187*)NULL, (BulkCopySimpleResultSet_tC41563FCB6F82DF82D6FD75E2B4D60A4D4B02F47*)NULL, L_2, NULL); RoutingInfo_t4A3157EBC1D97D1EB93B5CD3A5E6A8B16912C4F4* L_4 = __this->____routingInfo; if (L_4) { goto IL_00eb; } } { bool L_5 = __this->____federatedAuthenticationRequested; if (!L_5) { goto IL_003e; } } { bool L_6 = __this->____federatedAuthenticationAcknowledged; if (L_6) { goto IL_003e; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_7; L_7 = SQL_ParsingError_m9EE23434AA393371E16B78C2019CCEDEB98C96AE(((int32_t)10), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInternalConnectionTds_CompleteLogin_m908F17D1C4BA4CB6058DB7AFAE28914465B87258_RuntimeMethod_var))); } IL_003e: { bool L_8 = __this->____sessionRecoveryAcknowledged; if (L_8) { goto IL_005c; } } { __this->____currentSessionData = (SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____currentSessionData), (void*)(SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574*)NULL); SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_9 = __this->____recoverySessionData; if (!L_9) { goto IL_005c; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_10; L_10 = SQL_CR_NoCRAckAtReconnection_m7F901581AD31641DC0A80C4B707696778A28D7C0(__this, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInternalConnectionTds_CompleteLogin_m908F17D1C4BA4CB6058DB7AFAE28914465B87258_RuntimeMethod_var))); } IL_005c: { SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_11 = __this->____currentSessionData; if (!L_11) { goto IL_00a4; } } { SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_12 = __this->____recoverySessionData; if (L_12) { goto IL_00a4; } } { SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_13 = __this->____currentSessionData; String_t* L_14; L_14 = SqlInternalConnection_get_CurrentDatabase_m00B449E1421054577FF50460747882A425577E74_inline(__this, NULL); NullCheck(L_13); L_13->____initialDatabase = L_14; Il2CppCodeGenWriteBarrier((void**)(&L_13->____initialDatabase), (void*)L_14); SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_15 = __this->____currentSessionData; SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_16 = __this->____currentSessionData; NullCheck(L_16); SqlCollation_t1389F05EEF7D7F27C721B3EABAB6C070C4CBF8A4* L_17 = L_16->____collation; NullCheck(L_15); L_15->____initialCollation = L_17; Il2CppCodeGenWriteBarrier((void**)(&L_15->____initialCollation), (void*)L_17); SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_18 = __this->____currentSessionData; String_t* L_19 = __this->____currentLanguage; NullCheck(L_18); L_18->____initialLanguage = L_19; Il2CppCodeGenWriteBarrier((void**)(&L_18->____initialLanguage), (void*)L_19); } IL_00a4: { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_20 = __this->____parser; NullCheck(L_20); int32_t L_21; L_21 = TdsParser_get_EncryptionOptions_m4A81CCAA97436387BA3B424617751D02C2032914_inline(L_20, NULL); V_0 = (bool)((((int32_t)L_21) == ((int32_t)1))? 1 : 0); SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_22 = __this->____recoverySessionData; if (!L_22) { goto IL_00d0; } } { SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_23 = __this->____recoverySessionData; NullCheck(L_23); bool L_24 = L_23->____encrypted; bool L_25 = V_0; if ((((int32_t)L_24) == ((int32_t)L_25))) { goto IL_00d0; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_26; L_26 = SQL_CR_EncryptionChanged_m3DDF75B0356DF78C3ADF8DB614939C93C1614A8F(__this, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_26, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInternalConnectionTds_CompleteLogin_m908F17D1C4BA4CB6058DB7AFAE28914465B87258_RuntimeMethod_var))); } IL_00d0: { SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_27 = __this->____currentSessionData; if (!L_27) { goto IL_00e4; } } { SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_28 = __this->____currentSessionData; bool L_29 = V_0; NullCheck(L_28); L_28->____encrypted = L_29; } IL_00e4: { __this->____recoverySessionData = (SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____recoverySessionData), (void*)(SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574*)NULL); } IL_00eb: { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_30 = __this->____parser; NullCheck(L_30); TdsParserStateObject_tB40308FBDB791C057F0C214C1EBA8BFAEAA20D38* L_31 = L_30->____physicalStateObj; NullCheck(L_31); TdsParserStateObject_set_SniContext_mF212C969DB3AB2FB233CAB87E9811BDCAEA5492A_inline(L_31, 7, NULL); TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_32 = __this->____parser; NullCheck(L_32); TdsParser_EnableMars_m15BAA3EFE45EB779E2B65B3FCA0E088D005F216B(L_32, NULL); __this->____fConnectionOpen = (bool)1; bool L_33 = ___0_enlistOK; if (!L_33) { goto IL_013c; } } { SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_34; L_34 = SqlInternalConnection_get_ConnectionOptions_m962C437B578909CA0C1D3B06848134C9D731AA4A_inline(__this, NULL); NullCheck(L_34); bool L_35; L_35 = SqlConnectionString_get_Enlist_mDFE73A2610EBF684D4880528C72D479C35C79FB4_inline(L_34, NULL); if (!L_35) { goto IL_013c; } } { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_36 = __this->____parser; NullCheck(L_36); TdsParserStateObject_tB40308FBDB791C057F0C214C1EBA8BFAEAA20D38* L_37 = L_36->____physicalStateObj; NullCheck(L_37); TdsParserStateObject_set_SniContext_mF212C969DB3AB2FB233CAB87E9811BDCAEA5492A_inline(L_37, 8, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* L_38; L_38 = ADP_GetCurrentTransaction_m435F1EFE39A2D1EAEF1EAA687301145B051C924A(NULL); V_1 = L_38; Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* L_39 = V_1; SqlInternalConnection_Enlist_m387081AD83B51FD1DB4E6C6140F3CA2347A83A59(__this, L_39, NULL); } IL_013c: { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_40 = __this->____parser; NullCheck(L_40); TdsParserStateObject_tB40308FBDB791C057F0C214C1EBA8BFAEAA20D38* L_41 = L_40->____physicalStateObj; NullCheck(L_41); TdsParserStateObject_set_SniContext_mF212C969DB3AB2FB233CAB87E9811BDCAEA5492A_inline(L_41, 6, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnectionTds_Login_mB1138C63FD60C31039F9FD4E9580C5FDA907AF05 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* ___0_server, TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* ___1_timeout, String_t* ___2_newPassword, SecureString_t6FBEB334D455CA90093BD446BBEBA47FE5B20C6C* ___3_newSecurePassword, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_mA7ED7896D43B04A3B0C222F6AFCA14B0F239B8DA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlLogin_tE23025CCD94B1D9195D0D0140D760D4EE18B1AEB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SqlLogin_tE23025CCD94B1D9195D0D0140D760D4EE18B1AEB* V_0 = NULL; int32_t V_1 = 0; uint32_t V_2 = 0; int64_t V_3 = 0; FederatedAuthenticationFeatureExtensionData_t6A1868CE30406191E3A2C8B63E94D973CD223C94 V_4; memset((&V_4), 0, sizeof(V_4)); { SqlLogin_tE23025CCD94B1D9195D0D0140D760D4EE18B1AEB* L_0 = (SqlLogin_tE23025CCD94B1D9195D0D0140D760D4EE18B1AEB*)il2cpp_codegen_object_new(SqlLogin_tE23025CCD94B1D9195D0D0140D760D4EE18B1AEB_il2cpp_TypeInfo_var); SqlLogin__ctor_mFF3E097E567EF9CB4C6CC45C82D2DF5C49B98DBA(L_0, NULL); V_0 = L_0; ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* L_1 = ___0_server; NullCheck(L_1); String_t* L_2; L_2 = ServerInfo_get_ResolvedDatabaseName_mB1504D888CBA93572197F491BA208ABA065E33E8_inline(L_1, NULL); SqlInternalConnection_set_CurrentDatabase_m1F5EA17B6EF9F6BD12D7601B80448FC0AC5667F6_inline(__this, L_2, NULL); SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_3; L_3 = SqlInternalConnection_get_ConnectionOptions_m962C437B578909CA0C1D3B06848134C9D731AA4A_inline(__this, NULL); NullCheck(L_3); int32_t L_4; L_4 = SqlConnectionString_get_PacketSize_mA28F006E9A64490FF444A2DE69E0474DA97FEE92_inline(L_3, NULL); __this->____currentPacketSize = L_4; SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_5; L_5 = SqlInternalConnection_get_ConnectionOptions_m962C437B578909CA0C1D3B06848134C9D731AA4A_inline(__this, NULL); NullCheck(L_5); String_t* L_6; L_6 = SqlConnectionString_get_CurrentLanguage_m280F49E62C1F61D0046ACC937DAD2DB30599FABA_inline(L_5, NULL); __this->____currentLanguage = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->____currentLanguage), (void*)L_6); V_1 = 0; TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* L_7 = ___1_timeout; NullCheck(L_7); bool L_8; L_8 = TimeoutTimer_get_IsInfinite_m132D0393B33BE5AB4A385DF8816FEDB67A2B31ED_inline(L_7, NULL); if (L_8) { goto IL_0058; } } { TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* L_9 = ___1_timeout; NullCheck(L_9); int64_t L_10; L_10 = TimeoutTimer_get_MillisecondsRemaining_m3464AB98BCBC57DBD47DE5EDF72836DF7319D1F8(L_9, NULL); V_3 = ((int64_t)(L_10/((int64_t)((int32_t)1000)))); int64_t L_11 = V_3; if ((((int64_t)((int64_t)((int32_t)2147483647LL))) <= ((int64_t)L_11))) { goto IL_0058; } } { int64_t L_12 = V_3; V_1 = ((int32_t)L_12); } IL_0058: { SqlLogin_tE23025CCD94B1D9195D0D0140D760D4EE18B1AEB* L_13 = V_0; int32_t L_14 = V_1; NullCheck(L_13); L_13->___timeout = L_14; SqlLogin_tE23025CCD94B1D9195D0D0140D760D4EE18B1AEB* L_15 = V_0; SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_16; L_16 = SqlInternalConnection_get_ConnectionOptions_m962C437B578909CA0C1D3B06848134C9D731AA4A_inline(__this, NULL); NullCheck(L_16); bool L_17; L_17 = SqlConnectionString_get_UserInstance_mED62873C9BC7149A004CB2DA68F8CB1FCEB3AF53_inline(L_16, NULL); NullCheck(L_15); L_15->___userInstance = L_17; SqlLogin_tE23025CCD94B1D9195D0D0140D760D4EE18B1AEB* L_18 = V_0; SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_19; L_19 = SqlInternalConnection_get_ConnectionOptions_m962C437B578909CA0C1D3B06848134C9D731AA4A_inline(__this, NULL); NullCheck(L_19); String_t* L_20; L_20 = SqlConnectionString_ObtainWorkstationId_m6BD9C33C17B9EE76A341C8EA4E0853EF9EBE2283(L_19, NULL); NullCheck(L_18); L_18->___hostName = L_20; Il2CppCodeGenWriteBarrier((void**)(&L_18->___hostName), (void*)L_20); SqlLogin_tE23025CCD94B1D9195D0D0140D760D4EE18B1AEB* L_21 = V_0; SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_22; L_22 = SqlInternalConnection_get_ConnectionOptions_m962C437B578909CA0C1D3B06848134C9D731AA4A_inline(__this, NULL); NullCheck(L_22); String_t* L_23; L_23 = SqlConnectionString_get_UserID_mDD80EA575EF229807E9AB0D7BE75492F325DFFCC_inline(L_22, NULL); NullCheck(L_21); L_21->___userName = L_23; Il2CppCodeGenWriteBarrier((void**)(&L_21->___userName), (void*)L_23); SqlLogin_tE23025CCD94B1D9195D0D0140D760D4EE18B1AEB* L_24 = V_0; SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_25; L_25 = SqlInternalConnection_get_ConnectionOptions_m962C437B578909CA0C1D3B06848134C9D731AA4A_inline(__this, NULL); NullCheck(L_25); String_t* L_26; L_26 = SqlConnectionString_get_Password_mD17E1D46FD20C51E19488B25713EFD3E134F1470_inline(L_25, NULL); NullCheck(L_24); L_24->___password = L_26; Il2CppCodeGenWriteBarrier((void**)(&L_24->___password), (void*)L_26); SqlLogin_tE23025CCD94B1D9195D0D0140D760D4EE18B1AEB* L_27 = V_0; SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_28; L_28 = SqlInternalConnection_get_ConnectionOptions_m962C437B578909CA0C1D3B06848134C9D731AA4A_inline(__this, NULL); NullCheck(L_28); String_t* L_29; L_29 = SqlConnectionString_get_ApplicationName_m5BAC512C9EFCDD8045360E11963D62CFF7856159_inline(L_28, NULL); NullCheck(L_27); L_27->___applicationName = L_29; Il2CppCodeGenWriteBarrier((void**)(&L_27->___applicationName), (void*)L_29); SqlLogin_tE23025CCD94B1D9195D0D0140D760D4EE18B1AEB* L_30 = V_0; String_t* L_31 = __this->____currentLanguage; NullCheck(L_30); L_30->___language = L_31; Il2CppCodeGenWriteBarrier((void**)(&L_30->___language), (void*)L_31); SqlLogin_tE23025CCD94B1D9195D0D0140D760D4EE18B1AEB* L_32 = V_0; NullCheck(L_32); bool L_33 = L_32->___userInstance; if (L_33) { goto IL_00e5; } } { SqlLogin_tE23025CCD94B1D9195D0D0140D760D4EE18B1AEB* L_34 = V_0; String_t* L_35; L_35 = SqlInternalConnection_get_CurrentDatabase_m00B449E1421054577FF50460747882A425577E74_inline(__this, NULL); NullCheck(L_34); L_34->___database = L_35; Il2CppCodeGenWriteBarrier((void**)(&L_34->___database), (void*)L_35); SqlLogin_tE23025CCD94B1D9195D0D0140D760D4EE18B1AEB* L_36 = V_0; SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_37; L_37 = SqlInternalConnection_get_ConnectionOptions_m962C437B578909CA0C1D3B06848134C9D731AA4A_inline(__this, NULL); NullCheck(L_37); String_t* L_38; L_38 = SqlConnectionString_get_AttachDBFilename_m3D53D471E65D107E37D654A10BF1F9A0DC9F07E1_inline(L_37, NULL); NullCheck(L_36); L_36->___attachDBFilename = L_38; Il2CppCodeGenWriteBarrier((void**)(&L_36->___attachDBFilename), (void*)L_38); } IL_00e5: { SqlLogin_tE23025CCD94B1D9195D0D0140D760D4EE18B1AEB* L_39 = V_0; ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* L_40 = ___0_server; NullCheck(L_40); String_t* L_41; L_41 = ServerInfo_get_UserServerName_mF53D0FC31E0A4AE2B034456E5A02F21534A2BDF8_inline(L_40, NULL); NullCheck(L_39); L_39->___serverName = L_41; Il2CppCodeGenWriteBarrier((void**)(&L_39->___serverName), (void*)L_41); SqlLogin_tE23025CCD94B1D9195D0D0140D760D4EE18B1AEB* L_42 = V_0; SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_43; L_43 = SqlInternalConnection_get_ConnectionOptions_m962C437B578909CA0C1D3B06848134C9D731AA4A_inline(__this, NULL); NullCheck(L_43); bool L_44; L_44 = SqlConnectionString_get_Replication_m4B7F344E80346FFD3F955CCBD431D94621E9DD6F_inline(L_43, NULL); NullCheck(L_42); L_42->___useReplication = L_44; SqlLogin_tE23025CCD94B1D9195D0D0140D760D4EE18B1AEB* L_45 = V_0; SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_46; L_46 = SqlInternalConnection_get_ConnectionOptions_m962C437B578909CA0C1D3B06848134C9D731AA4A_inline(__this, NULL); NullCheck(L_46); bool L_47; L_47 = SqlConnectionString_get_IntegratedSecurity_mDCC29E6108F6C3851140D81A5690D87A47BB447B_inline(L_46, NULL); NullCheck(L_45); L_45->___useSSPI = L_47; SqlLogin_tE23025CCD94B1D9195D0D0140D760D4EE18B1AEB* L_48 = V_0; int32_t L_49 = __this->____currentPacketSize; NullCheck(L_48); L_48->___packetSize = L_49; SqlLogin_tE23025CCD94B1D9195D0D0140D760D4EE18B1AEB* L_50 = V_0; String_t* L_51 = ___2_newPassword; NullCheck(L_50); L_50->___newPassword = L_51; Il2CppCodeGenWriteBarrier((void**)(&L_50->___newPassword), (void*)L_51); SqlLogin_tE23025CCD94B1D9195D0D0140D760D4EE18B1AEB* L_52 = V_0; SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_53; L_53 = SqlInternalConnection_get_ConnectionOptions_m962C437B578909CA0C1D3B06848134C9D731AA4A_inline(__this, NULL); NullCheck(L_53); int32_t L_54; L_54 = SqlConnectionString_get_ApplicationIntent_mB9BA1135C801B70FB2D206C44EAAD29AC7B680A4_inline(L_53, NULL); NullCheck(L_52); L_52->___readOnlyIntent = (bool)((((int32_t)L_54) == ((int32_t)1))? 1 : 0); SqlLogin_tE23025CCD94B1D9195D0D0140D760D4EE18B1AEB* L_55 = V_0; SqlCredential_tDBC6DBB04685A499EE3AA07EF304D6A029E15220* L_56 = __this->____credential; NullCheck(L_55); L_55->___credential = L_56; Il2CppCodeGenWriteBarrier((void**)(&L_55->___credential), (void*)L_56); SecureString_t6FBEB334D455CA90093BD446BBEBA47FE5B20C6C* L_57 = ___3_newSecurePassword; if (!L_57) { goto IL_0152; } } { SqlLogin_tE23025CCD94B1D9195D0D0140D760D4EE18B1AEB* L_58 = V_0; SecureString_t6FBEB334D455CA90093BD446BBEBA47FE5B20C6C* L_59 = ___3_newSecurePassword; NullCheck(L_58); L_58->___newSecurePassword = L_59; Il2CppCodeGenWriteBarrier((void**)(&L_58->___newSecurePassword), (void*)L_59); } IL_0152: { V_2 = 0; SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_60; L_60 = SqlInternalConnection_get_ConnectionOptions_m962C437B578909CA0C1D3B06848134C9D731AA4A_inline(__this, NULL); NullCheck(L_60); int32_t L_61; L_61 = SqlConnectionString_get_ConnectRetryCount_m8CACE79D8357F4784E0F0C13F7B03B9714512633_inline(L_60, NULL); if ((((int32_t)L_61) <= ((int32_t)0))) { goto IL_016d; } } { uint32_t L_62 = V_2; V_2 = ((int32_t)((int32_t)L_62|1)); __this->____sessionRecoveryRequested = (bool)1; } IL_016d: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_63 = __this->____accessTokenInBytes; if (!L_63) { goto IL_01b7; } } { uint32_t L_64 = V_2; V_2 = ((int32_t)((int32_t)L_64|2)); il2cpp_codegen_initobj((&V_4), sizeof(FederatedAuthenticationFeatureExtensionData_t6A1868CE30406191E3A2C8B63E94D973CD223C94)); (&V_4)->___libraryType = 1; bool L_65 = __this->____fedAuthRequired; (&V_4)->___fedAuthRequiredPreLoginResponse = L_65; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_66 = __this->____accessTokenInBytes; (&V_4)->___accessToken = L_66; Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___accessToken), (void*)L_66); FederatedAuthenticationFeatureExtensionData_t6A1868CE30406191E3A2C8B63E94D973CD223C94 L_67 = V_4; Nullable_1_t5C9F9FE2B4ADE27E1F49D4B41BB42B0DEF24C6C3 L_68; memset((&L_68), 0, sizeof(L_68)); Nullable_1__ctor_mA7ED7896D43B04A3B0C222F6AFCA14B0F239B8DA((&L_68), L_67, Nullable_1__ctor_mA7ED7896D43B04A3B0C222F6AFCA14B0F239B8DA_RuntimeMethod_var); __this->____fedAuthFeatureExtensionData = L_68; Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->____fedAuthFeatureExtensionData))->___value))->___accessToken), (void*)NULL); __this->____federatedAuthenticationRequested = (bool)1; } IL_01b7: { uint32_t L_69 = V_2; V_2 = ((int32_t)((int32_t)L_69|8)); TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_70 = __this->____parser; SqlLogin_tE23025CCD94B1D9195D0D0140D760D4EE18B1AEB* L_71 = V_0; uint32_t L_72 = V_2; SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_73 = __this->____recoverySessionData; Nullable_1_t5C9F9FE2B4ADE27E1F49D4B41BB42B0DEF24C6C3 L_74 = __this->____fedAuthFeatureExtensionData; NullCheck(L_70); TdsParser_TdsLogin_m59FA846FDD6A346A02C266B2732EF466CAB24F82(L_70, L_71, L_72, L_73, L_74, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnectionTds_LoginFailure_mACA67811AFFADD48E340C38C2E7E35E0D503483E (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) { { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_0 = __this->____parser; if (!L_0) { goto IL_0013; } } { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_1 = __this->____parser; NullCheck(L_1); TdsParser_Disconnect_m6606BDB73D9310A191E115FC0A409C2BE649D89F(L_1, NULL); } IL_0013: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnectionTds_OpenLoginEnlist_m9A814D9E9A22F6B5D2354A619ABC6B1F7803DDD6 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* ___0_timeout, SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* ___1_connectionOptions, SqlCredential_tDBC6DBB04685A499EE3AA07EF304D6A029E15220* ___2_credential, String_t* ___3_newPassword, SecureString_t6FBEB334D455CA90093BD446BBEBA47FE5B20C6C* ___4_newSecurePassword, bool ___5_redirectedUserInstance, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* V_1 = NULL; String_t* V_2 = NULL; bool V_3 = false; il2cpp::utils::ExceptionSupportStack __active_exceptions; SqlConnectionTimeoutErrorInternal_tAA2CBB41DC07457DF4D661E62A246B60E95D79C3* G_B5_0 = NULL; SqlConnectionTimeoutErrorInternal_tAA2CBB41DC07457DF4D661E62A246B60E95D79C3* G_B4_0 = NULL; int32_t G_B6_0 = 0; SqlConnectionTimeoutErrorInternal_tAA2CBB41DC07457DF4D661E62A246B60E95D79C3* G_B6_1 = NULL; { SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_0 = ___1_connectionOptions; ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* L_1 = (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF*)il2cpp_codegen_object_new(ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF_il2cpp_TypeInfo_var); ServerInfo__ctor_mD72ACF561E77E1172CEB0ADB019DE7969B83DBB8(L_1, L_0, NULL); V_1 = L_1; SqlConnectionPoolGroupProviderInfo_t9C0938BAFF11E7DE1C77365E6EBFB30AC3AD34A9* L_2; L_2 = SqlInternalConnectionTds_get_PoolGroupProviderInfo_m2CFBE08FAC8C86268B28A1F94798DAD8566D9CBE_inline(__this, NULL); if (!L_2) { goto IL_0029; } } { SqlConnectionPoolGroupProviderInfo_t9C0938BAFF11E7DE1C77365E6EBFB30AC3AD34A9* L_3; L_3 = SqlInternalConnectionTds_get_PoolGroupProviderInfo_m2CFBE08FAC8C86268B28A1F94798DAD8566D9CBE_inline(__this, NULL); NullCheck(L_3); bool L_4; L_4 = SqlConnectionPoolGroupProviderInfo_get_UseFailoverPartner_mDD6094005D4ABE49E67A369EBA9F038F04D0A060_inline(L_3, NULL); V_0 = L_4; SqlConnectionPoolGroupProviderInfo_t9C0938BAFF11E7DE1C77365E6EBFB30AC3AD34A9* L_5; L_5 = SqlInternalConnectionTds_get_PoolGroupProviderInfo_m2CFBE08FAC8C86268B28A1F94798DAD8566D9CBE_inline(__this, NULL); NullCheck(L_5); String_t* L_6; L_6 = SqlConnectionPoolGroupProviderInfo_get_FailoverPartner_m644610208137C44142C9F7AF0B061D94D98929A1_inline(L_5, NULL); V_2 = L_6; goto IL_0037; } IL_0029: { V_0 = (bool)0; SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_7; L_7 = SqlInternalConnection_get_ConnectionOptions_m962C437B578909CA0C1D3B06848134C9D731AA4A_inline(__this, NULL); NullCheck(L_7); String_t* L_8; L_8 = SqlConnectionString_get_FailoverPartner_m46FD08E88E9AB3C9FDD40207E32564C55D4D3F37_inline(L_7, NULL); V_2 = L_8; } IL_0037: { SqlConnectionTimeoutErrorInternal_tAA2CBB41DC07457DF4D661E62A246B60E95D79C3* L_9 = __this->____timeoutErrorInternal; bool L_10 = V_0; if (L_10) { G_B5_0 = L_9; goto IL_0043; } G_B4_0 = L_9; } { G_B6_0 = 0; G_B6_1 = G_B4_0; goto IL_0044; } IL_0043: { G_B6_0 = 1; G_B6_1 = G_B5_0; } IL_0044: { NullCheck(G_B6_1); SqlConnectionTimeoutErrorInternal_SetInternalSourceType_m6D9A09652930471A22FF45BE0B0E603F3775337C(G_B6_1, G_B6_0, NULL); String_t* L_11 = V_2; bool L_12; L_12 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_11, NULL); V_3 = (bool)((((int32_t)L_12) == ((int32_t)0))? 1 : 0); } try { { SqlConnectionTimeoutErrorInternal_tAA2CBB41DC07457DF4D661E62A246B60E95D79C3* L_13 = __this->____timeoutErrorInternal; NullCheck(L_13); SqlConnectionTimeoutErrorInternal_SetAndBeginPhase_m519A1A47AD342EE8B216EB65271DBAB798D94FFA(L_13, 1, NULL); bool L_14 = V_3; if (!L_14) { goto IL_0082_1; } } { SqlConnectionTimeoutErrorInternal_tAA2CBB41DC07457DF4D661E62A246B60E95D79C3* L_15 = __this->____timeoutErrorInternal; NullCheck(L_15); SqlConnectionTimeoutErrorInternal_SetFailoverScenario_m3E364B3E12BCDD2FA3A89493B0E9AB7584974F5C_inline(L_15, (bool)1, NULL); bool L_16 = V_0; ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* L_17 = V_1; String_t* L_18 = V_2; String_t* L_19 = ___3_newPassword; SecureString_t6FBEB334D455CA90093BD446BBEBA47FE5B20C6C* L_20 = ___4_newSecurePassword; bool L_21 = ___5_redirectedUserInstance; SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_22 = ___1_connectionOptions; SqlCredential_tDBC6DBB04685A499EE3AA07EF304D6A029E15220* L_23 = ___2_credential; TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* L_24 = ___0_timeout; SqlInternalConnectionTds_LoginWithFailover_m550470A01AFAF3734477E2B084B9B1C42E128D1D(__this, L_16, L_17, L_18, L_19, L_20, L_21, L_22, L_23, L_24, NULL); goto IL_009e_1; } IL_0082_1: { SqlConnectionTimeoutErrorInternal_tAA2CBB41DC07457DF4D661E62A246B60E95D79C3* L_25 = __this->____timeoutErrorInternal; NullCheck(L_25); SqlConnectionTimeoutErrorInternal_SetFailoverScenario_m3E364B3E12BCDD2FA3A89493B0E9AB7584974F5C_inline(L_25, (bool)0, NULL); ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* L_26 = V_1; String_t* L_27 = ___3_newPassword; SecureString_t6FBEB334D455CA90093BD446BBEBA47FE5B20C6C* L_28 = ___4_newSecurePassword; bool L_29 = ___5_redirectedUserInstance; SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_30 = ___1_connectionOptions; SqlCredential_tDBC6DBB04685A499EE3AA07EF304D6A029E15220* L_31 = ___2_credential; TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* L_32 = ___0_timeout; SqlInternalConnectionTds_LoginNoFailover_m82CE10E6669F56908DF3B9FF7DA7A9148BAFECEF(__this, L_26, L_27, L_28, L_29, L_30, L_31, L_32, NULL); } IL_009e_1: { SqlConnectionTimeoutErrorInternal_tAA2CBB41DC07457DF4D661E62A246B60E95D79C3* L_33 = __this->____timeoutErrorInternal; NullCheck(L_33); SqlConnectionTimeoutErrorInternal_EndPhase_mD1FA74C0F2DB75C99CFAF7F5458E8B703BDC0ADF(L_33, 7, NULL); goto IL_00bb; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00ac; } throw e; } CATCH_00ac: { { Exception_t* L_34 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); bool L_35; L_35 = ADP_IsCatchableExceptionType_mF95C2785B055C2BEB155D55C694E42F577515822(L_34, NULL); if (!L_35) { goto IL_00b9; } } { SqlInternalConnectionTds_LoginFailure_mACA67811AFFADD48E340C38C2E7E35E0D503483E(__this, NULL); } IL_00b9: { IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*)); } } IL_00bb: { SqlConnectionTimeoutErrorInternal_tAA2CBB41DC07457DF4D661E62A246B60E95D79C3* L_36 = __this->____timeoutErrorInternal; NullCheck(L_36); SqlConnectionTimeoutErrorInternal_SetAllCompleteMarker_m3A612F5C73807C30C10809EBEE8CF73AF6E05D37(L_36, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInternalConnectionTds_IsDoNotRetryConnectError_m90B1F23A605CDD50E70A0D7F534C8E1DA7EBB389 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* ___0_exc, const RuntimeMethod* method) { { SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_0 = ___0_exc; NullCheck(L_0); int32_t L_1; L_1 = SqlException_get_Number_mD05B359CEC555E0C104B4CFE7D6BAAB3BFCD88FC(L_0, NULL); if ((((int32_t)((int32_t)18456)) == ((int32_t)L_1))) { goto IL_002e; } } { SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_2 = ___0_exc; NullCheck(L_2); int32_t L_3; L_3 = SqlException_get_Number_mD05B359CEC555E0C104B4CFE7D6BAAB3BFCD88FC(L_2, NULL); if ((((int32_t)((int32_t)18488)) == ((int32_t)L_3))) { goto IL_002e; } } { SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_4 = ___0_exc; NullCheck(L_4); int32_t L_5; L_5 = SqlException_get_Number_mD05B359CEC555E0C104B4CFE7D6BAAB3BFCD88FC(L_4, NULL); if ((((int32_t)((int32_t)1346)) == ((int32_t)L_5))) { goto IL_002e; } } { SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_6 = ___0_exc; NullCheck(L_6); bool L_7 = L_6->____doNotReconnect; return L_7; } IL_002e: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnectionTds_LoginNoFailover_m82CE10E6669F56908DF3B9FF7DA7A9148BAFECEF (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* ___0_serverInfo, String_t* ___1_newPassword, SecureString_t6FBEB334D455CA90093BD446BBEBA47FE5B20C6C* ___2_newSecurePassword, bool ___3_redirectedUserInstance, SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* ___4_connectionOptions, SqlCredential_tDBC6DBB04685A499EE3AA07EF304D6A029E15220* ___5_credential, TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* ___6_timeout, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInternalConnectionTds_LoginNoFailover_m82CE10E6669F56908DF3B9FF7DA7A9148BAFECEF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* V_1 = NULL; int32_t V_2 = 0; int64_t V_3 = 0; int32_t V_4 = 0; TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* V_5 = NULL; int64_t V_6 = 0; int64_t V_7 = 0; String_t* V_8 = NULL; SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* V_9 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; int32_t G_B14_0 = 0; SecureString_t6FBEB334D455CA90093BD446BBEBA47FE5B20C6C* G_B14_1 = NULL; String_t* G_B14_2 = NULL; ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* G_B14_3 = NULL; SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* G_B14_4 = NULL; int32_t G_B13_0 = 0; SecureString_t6FBEB334D455CA90093BD446BBEBA47FE5B20C6C* G_B13_1 = NULL; String_t* G_B13_2 = NULL; ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* G_B13_3 = NULL; SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* G_B13_4 = NULL; TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* G_B15_0 = NULL; int32_t G_B15_1 = 0; SecureString_t6FBEB334D455CA90093BD446BBEBA47FE5B20C6C* G_B15_2 = NULL; String_t* G_B15_3 = NULL; ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* G_B15_4 = NULL; SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* G_B15_5 = NULL; int32_t G_B40_0 = 0; { V_0 = 0; ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* L_0 = ___0_serverInfo; V_1 = L_0; V_2 = ((int32_t)100); ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* L_1 = ___0_serverInfo; bool L_2 = ___3_redirectedUserInstance; SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_3 = ___4_connectionOptions; SqlInternalConnectionTds_ResolveExtendedServerName_mB1A7EC9A262FBF1972D429CCBACF806D54CADA83(__this, L_1, (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0), L_3, NULL); V_3 = ((int64_t)0); SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_4 = ___4_connectionOptions; NullCheck(L_4); bool L_5; L_5 = SqlConnectionString_get_MultiSubnetFailover_m0A94A4386107B1BC2C1A9A829A829DC49C36960E_inline(L_4, NULL); if (!L_5) { goto IL_0043; } } { TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* L_6 = ___6_timeout; NullCheck(L_6); bool L_7; L_7 = TimeoutTimer_get_IsInfinite_m132D0393B33BE5AB4A385DF8816FEDB67A2B31ED_inline(L_6, NULL); if (!L_7) { goto IL_0033; } } { V_3 = ((int64_t)((int32_t)1200)); goto IL_0043; } IL_0033: { TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* L_8 = ___6_timeout; NullCheck(L_8); int64_t L_9; L_9 = TimeoutTimer_get_MillisecondsRemaining_m3464AB98BCBC57DBD47DE5EDF72836DF7319D1F8(L_8, NULL); if (((float)il2cpp_codegen_multiply((0.0799999982f), ((float)L_9))) > (double)((std::numeric_limits::max)())) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), SqlInternalConnectionTds_LoginNoFailover_m82CE10E6669F56908DF3B9FF7DA7A9148BAFECEF_RuntimeMethod_var); V_3 = il2cpp_codegen_cast_double_to_int(((float)il2cpp_codegen_multiply((0.0799999982f), ((float)L_9)))); } IL_0043: { V_4 = 0; V_5 = (TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A*)NULL; } IL_0049: { SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_10 = ___4_connectionOptions; NullCheck(L_10); bool L_11; L_11 = SqlConnectionString_get_MultiSubnetFailover_m0A94A4386107B1BC2C1A9A829A829DC49C36960E_inline(L_10, NULL); if (!L_11) { goto IL_007b; } } { int32_t L_12 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_12, 1)); int64_t L_13 = V_3; int32_t L_14 = V_4; if (il2cpp_codegen_check_mul_overflow_i64((int64_t)L_13, (int64_t)((int64_t)L_14), kIl2CppInt64Min, kIl2CppInt64Max)) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), SqlInternalConnectionTds_LoginNoFailover_m82CE10E6669F56908DF3B9FF7DA7A9148BAFECEF_RuntimeMethod_var); V_6 = ((int64_t)il2cpp_codegen_multiply(L_13, ((int64_t)L_14))); TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* L_15 = ___6_timeout; NullCheck(L_15); int64_t L_16; L_16 = TimeoutTimer_get_MillisecondsRemaining_m3464AB98BCBC57DBD47DE5EDF72836DF7319D1F8(L_15, NULL); V_7 = L_16; int64_t L_17 = V_6; int64_t L_18 = V_7; if ((((int64_t)L_17) <= ((int64_t)L_18))) { goto IL_0072; } } { int64_t L_19 = V_7; V_6 = L_19; } IL_0072: { int64_t L_20 = V_6; TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* L_21; L_21 = TimeoutTimer_StartMillisecondsTimeout_mD648344A92EE94B043A28A0E669724249E3BF7C4(L_20, NULL); V_5 = L_21; } IL_007b: { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_22 = __this->____parser; if (!L_22) { goto IL_008e; } } { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_23 = __this->____parser; NullCheck(L_23); TdsParser_Disconnect_m6606BDB73D9310A191E115FC0A409C2BE649D89F(L_23, NULL); } IL_008e: { SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_24; L_24 = SqlInternalConnection_get_ConnectionOptions_m962C437B578909CA0C1D3B06848134C9D731AA4A_inline(__this, NULL); NullCheck(L_24); bool L_25; L_25 = SqlConnectionString_get_MARS_mEDA67762110733F8BE1F4788A930F75F6D6010C2_inline(L_24, NULL); SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_26; L_26 = SqlInternalConnection_get_ConnectionOptions_m962C437B578909CA0C1D3B06848134C9D731AA4A_inline(__this, NULL); NullCheck(L_26); bool L_27; L_27 = SqlConnectionString_get_Asynchronous_m157257BA070FB92C12B839C3F66A2E2372FC441E(L_26, NULL); TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_28 = (TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E*)il2cpp_codegen_object_new(TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E_il2cpp_TypeInfo_var); TdsParser__ctor_mF63E96E6B7DE4B87D5C13C30B4E1AC72EE60E124(L_28, L_25, L_27, NULL); __this->____parser = L_28; Il2CppCodeGenWriteBarrier((void**)(&__this->____parser), (void*)L_28); } try { { ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* L_29 = ___0_serverInfo; String_t* L_30 = ___1_newPassword; SecureString_t6FBEB334D455CA90093BD446BBEBA47FE5B20C6C* L_31 = ___2_newSecurePassword; SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_32 = ___4_connectionOptions; NullCheck(L_32); bool L_33; L_33 = SqlConnectionString_get_MultiSubnetFailover_m0A94A4386107B1BC2C1A9A829A829DC49C36960E_inline(L_32, NULL); SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_34 = ___4_connectionOptions; NullCheck(L_34); bool L_35; L_35 = SqlConnectionString_get_MultiSubnetFailover_m0A94A4386107B1BC2C1A9A829A829DC49C36960E_inline(L_34, NULL); if (L_35) { G_B14_0 = ((((int32_t)L_33) == ((int32_t)0))? 1 : 0); G_B14_1 = L_31; G_B14_2 = L_30; G_B14_3 = L_29; G_B14_4 = __this; goto IL_00ca_1; } G_B13_0 = ((((int32_t)L_33) == ((int32_t)0))? 1 : 0); G_B13_1 = L_31; G_B13_2 = L_30; G_B13_3 = L_29; G_B13_4 = __this; } { TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* L_36 = ___6_timeout; G_B15_0 = L_36; G_B15_1 = G_B13_0; G_B15_2 = G_B13_1; G_B15_3 = G_B13_2; G_B15_4 = G_B13_3; G_B15_5 = G_B13_4; goto IL_00cc_1; } IL_00ca_1: { TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* L_37 = V_5; G_B15_0 = L_37; G_B15_1 = G_B14_0; G_B15_2 = G_B14_1; G_B15_3 = G_B14_2; G_B15_4 = G_B14_3; G_B15_5 = G_B14_4; } IL_00cc_1: { NullCheck(G_B15_5); SqlInternalConnectionTds_AttemptOneLogin_mC56203FD7529E4C34AAF90C172D23ABF10AA8044(G_B15_5, G_B15_4, G_B15_3, G_B15_2, (bool)G_B15_1, G_B15_0, (bool)0, NULL); SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_38 = ___4_connectionOptions; NullCheck(L_38); bool L_39; L_39 = SqlConnectionString_get_MultiSubnetFailover_m0A94A4386107B1BC2C1A9A829A829DC49C36960E_inline(L_38, NULL); if (!L_39) { goto IL_00eb_1; } } { String_t* L_40; L_40 = SqlInternalConnectionTds_get_ServerProvidedFailOverPartner_m0EF2EEB0FCDB24F0531700738FF3DAC5EE11C612_inline(__this, NULL); if (!L_40) { goto IL_00eb_1; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_41; L_41 = SQL_MultiSubnetFailoverWithFailoverPartner_m7BE227B0F07EE16438A0E832C13F9E284E0239D6((bool)1, __this, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_41, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInternalConnectionTds_LoginNoFailover_m82CE10E6669F56908DF3B9FF7DA7A9148BAFECEF_RuntimeMethod_var))); } IL_00eb_1: { RoutingInfo_t4A3157EBC1D97D1EB93B5CD3A5E6A8B16912C4F4* L_42 = __this->____routingInfo; if (!L_42) { goto IL_01b2_1; } } { int32_t L_43 = V_0; if ((((int32_t)L_43) <= ((int32_t)0))) { goto IL_0101_1; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_44; L_44 = SQL_ROR_RecursiveRoutingNotSupported_m4D7CB1E635385B722B5D2644529E95F202CF5A99(__this, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_44, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInternalConnectionTds_LoginNoFailover_m82CE10E6669F56908DF3B9FF7DA7A9148BAFECEF_RuntimeMethod_var))); } IL_0101_1: { TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* L_45 = ___6_timeout; NullCheck(L_45); bool L_46; L_46 = TimeoutTimer_get_IsExpired_m749EE9C7E043D86258A42B9584256E917207BE3D(L_45, NULL); if (!L_46) { goto IL_0111_1; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_47; L_47 = SQL_ROR_TimeoutAfterRoutingInfo_mE475A26FDEABDACF3D685BFA1A6364144E0EE65A(__this, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_47, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInternalConnectionTds_LoginNoFailover_m82CE10E6669F56908DF3B9FF7DA7A9148BAFECEF_RuntimeMethod_var))); } IL_0111_1: { SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_48; L_48 = SqlInternalConnection_get_ConnectionOptions_m962C437B578909CA0C1D3B06848134C9D731AA4A_inline(__this, NULL); RoutingInfo_t4A3157EBC1D97D1EB93B5CD3A5E6A8B16912C4F4* L_49 = __this->____routingInfo; ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* L_50 = ___0_serverInfo; NullCheck(L_50); String_t* L_51; L_51 = ServerInfo_get_ResolvedServerName_m75A46A0C9C9DA18C63742FEB1C3640A14E7E2E26_inline(L_50, NULL); ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* L_52 = (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF*)il2cpp_codegen_object_new(ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF_il2cpp_TypeInfo_var); ServerInfo__ctor_mE779103DBCAB2F82258984432397026AABC1B0DC(L_52, L_48, L_49, L_51, NULL); ___0_serverInfo = L_52; SqlConnectionTimeoutErrorInternal_tAA2CBB41DC07457DF4D661E62A246B60E95D79C3* L_53 = __this->____timeoutErrorInternal; NullCheck(L_53); SqlConnectionTimeoutErrorInternal_SetInternalSourceType_m6D9A09652930471A22FF45BE0B0E603F3775337C(L_53, 2, NULL); Guid_t L_54 = __this->____clientConnectionId; __this->____originalClientConnectionId = L_54; ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* L_55 = ___0_serverInfo; NullCheck(L_55); String_t* L_56; L_56 = ServerInfo_get_UserServerName_mF53D0FC31E0A4AE2B034456E5A02F21534A2BDF8_inline(L_55, NULL); __this->____routingDestination = L_56; Il2CppCodeGenWriteBarrier((void**)(&__this->____routingDestination), (void*)L_56); SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_57; L_57 = SqlInternalConnection_get_ConnectionOptions_m962C437B578909CA0C1D3B06848134C9D731AA4A_inline(__this, NULL); NullCheck(L_57); int32_t L_58; L_58 = SqlConnectionString_get_PacketSize_mA28F006E9A64490FF444A2DE69E0474DA97FEE92_inline(L_57, NULL); __this->____currentPacketSize = L_58; SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_59; L_59 = SqlInternalConnection_get_ConnectionOptions_m962C437B578909CA0C1D3B06848134C9D731AA4A_inline(__this, NULL); NullCheck(L_59); String_t* L_60; L_60 = SqlConnectionString_get_CurrentLanguage_m280F49E62C1F61D0046ACC937DAD2DB30599FABA_inline(L_59, NULL); String_t* L_61 = L_60; V_8 = L_61; __this->____originalLanguage = L_61; Il2CppCodeGenWriteBarrier((void**)(&__this->____originalLanguage), (void*)L_61); String_t* L_62 = V_8; __this->____currentLanguage = L_62; Il2CppCodeGenWriteBarrier((void**)(&__this->____currentLanguage), (void*)L_62); SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_63; L_63 = SqlInternalConnection_get_ConnectionOptions_m962C437B578909CA0C1D3B06848134C9D731AA4A_inline(__this, NULL); NullCheck(L_63); String_t* L_64; L_64 = SqlConnectionString_get_InitialCatalog_m09EF7ACA029DA04D1DF9D0BBE616330B9235F78B_inline(L_63, NULL); String_t* L_65 = L_64; V_8 = L_65; __this->____originalDatabase = L_65; Il2CppCodeGenWriteBarrier((void**)(&__this->____originalDatabase), (void*)L_65); String_t* L_66 = V_8; SqlInternalConnection_set_CurrentDatabase_m1F5EA17B6EF9F6BD12D7601B80448FC0AC5667F6_inline(__this, L_66, NULL); __this->____currentFailoverPartner = (String_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____currentFailoverPartner), (void*)(String_t*)NULL); String_t* L_67 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty; __this->____instanceName = L_67; Il2CppCodeGenWriteBarrier((void**)(&__this->____instanceName), (void*)L_67); int32_t L_68 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_68, 1)); goto IL_0049; } IL_01b2_1: { goto IL_0271; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_01b7; } throw e; } CATCH_01b7: { { SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_69 = ((SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728*)IL2CPP_GET_ACTIVE_EXCEPTION(SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728*));; V_9 = L_69; TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_70 = __this->____parser; if (!L_70) { goto IL_01e1; } } { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_71 = __this->____parser; NullCheck(L_71); int32_t L_72; L_72 = TdsParser_get_State_mD67D27E2D4AD477E87BB4D05565650C6509AAE5C_inline(L_71, NULL); if (L_72) { goto IL_01e1; } } { SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_73 = V_9; bool L_74; L_74 = SqlInternalConnectionTds_IsDoNotRetryConnectError_m90B1F23A605CDD50E70A0D7F534C8E1DA7EBB389(__this, L_73, NULL); if (L_74) { goto IL_01e1; } } { TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* L_75 = ___6_timeout; NullCheck(L_75); bool L_76; L_76 = TimeoutTimer_get_IsExpired_m749EE9C7E043D86258A42B9584256E917207BE3D(L_75, NULL); if (!L_76) { goto IL_01e3; } } IL_01e1: { IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*)); } IL_01e3: { TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* L_77 = ___6_timeout; NullCheck(L_77); int64_t L_78; L_78 = TimeoutTimer_get_MillisecondsRemaining_m3464AB98BCBC57DBD47DE5EDF72836DF7319D1F8(L_77, NULL); int32_t L_79 = V_2; if ((((int64_t)L_78) > ((int64_t)((int64_t)L_79)))) { goto IL_01f0; } } { IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*)); } IL_01f0: { IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_01f2; } } IL_01f2: { String_t* L_80; L_80 = SqlInternalConnectionTds_get_ServerProvidedFailOverPartner_m0EF2EEB0FCDB24F0531700738FF3DAC5EE11C612_inline(__this, NULL); if (!L_80) { goto IL_0253; } } { SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_81 = ___4_connectionOptions; NullCheck(L_81); bool L_82; L_82 = SqlConnectionString_get_MultiSubnetFailover_m0A94A4386107B1BC2C1A9A829A829DC49C36960E_inline(L_81, NULL); if (!L_82) { goto IL_020b; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_83; L_83 = SQL_MultiSubnetFailoverWithFailoverPartner_m7BE227B0F07EE16438A0E832C13F9E284E0239D6((bool)1, __this, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_83, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInternalConnectionTds_LoginNoFailover_m82CE10E6669F56908DF3B9FF7DA7A9148BAFECEF_RuntimeMethod_var))); } IL_020b: { SqlConnectionTimeoutErrorInternal_tAA2CBB41DC07457DF4D661E62A246B60E95D79C3* L_84 = __this->____timeoutErrorInternal; NullCheck(L_84); SqlConnectionTimeoutErrorInternal_ResetAndRestartPhase_mA08E4DC875BBEA50D89402121DE3171E33485C59(L_84, NULL); SqlConnectionTimeoutErrorInternal_tAA2CBB41DC07457DF4D661E62A246B60E95D79C3* L_85 = __this->____timeoutErrorInternal; NullCheck(L_85); SqlConnectionTimeoutErrorInternal_SetAndBeginPhase_m519A1A47AD342EE8B216EB65271DBAB798D94FFA(L_85, 1, NULL); SqlConnectionTimeoutErrorInternal_tAA2CBB41DC07457DF4D661E62A246B60E95D79C3* L_86 = __this->____timeoutErrorInternal; NullCheck(L_86); SqlConnectionTimeoutErrorInternal_SetInternalSourceType_m6D9A09652930471A22FF45BE0B0E603F3775337C(L_86, 1, NULL); SqlConnectionTimeoutErrorInternal_tAA2CBB41DC07457DF4D661E62A246B60E95D79C3* L_87 = __this->____timeoutErrorInternal; NullCheck(L_87); SqlConnectionTimeoutErrorInternal_SetFailoverScenario_m3E364B3E12BCDD2FA3A89493B0E9AB7584974F5C_inline(L_87, (bool)1, NULL); ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* L_88 = ___0_serverInfo; String_t* L_89; L_89 = SqlInternalConnectionTds_get_ServerProvidedFailOverPartner_m0EF2EEB0FCDB24F0531700738FF3DAC5EE11C612_inline(__this, NULL); String_t* L_90 = ___1_newPassword; SecureString_t6FBEB334D455CA90093BD446BBEBA47FE5B20C6C* L_91 = ___2_newSecurePassword; bool L_92 = ___3_redirectedUserInstance; SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_93 = ___4_connectionOptions; SqlCredential_tDBC6DBB04685A499EE3AA07EF304D6A029E15220* L_94 = ___5_credential; TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* L_95 = ___6_timeout; SqlInternalConnectionTds_LoginWithFailover_m550470A01AFAF3734477E2B084B9B1C42E128D1D(__this, (bool)1, L_88, L_89, L_90, L_91, L_92, L_93, L_94, L_95, NULL); return; } IL_0253: { int32_t L_96 = V_2; Thread_Sleep_m71DE163765BF465EC4A0163F2ED4D43143094549(L_96, NULL); int32_t L_97 = V_2; if ((((int32_t)L_97) < ((int32_t)((int32_t)500)))) { goto IL_0268; } } { G_B40_0 = ((int32_t)1000); goto IL_026b; } IL_0268: { int32_t L_98 = V_2; G_B40_0 = ((int32_t)il2cpp_codegen_multiply(L_98, 2)); } IL_026b: { V_2 = G_B40_0; goto IL_0049; } IL_0271: { SqlConnectionPoolGroupProviderInfo_t9C0938BAFF11E7DE1C77365E6EBFB30AC3AD34A9* L_99; L_99 = SqlInternalConnectionTds_get_PoolGroupProviderInfo_m2CFBE08FAC8C86268B28A1F94798DAD8566D9CBE_inline(__this, NULL); if (!L_99) { goto IL_028e; } } { SqlConnectionPoolGroupProviderInfo_t9C0938BAFF11E7DE1C77365E6EBFB30AC3AD34A9* L_100; L_100 = SqlInternalConnectionTds_get_PoolGroupProviderInfo_m2CFBE08FAC8C86268B28A1F94798DAD8566D9CBE_inline(__this, NULL); SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_101 = ___4_connectionOptions; String_t* L_102; L_102 = SqlInternalConnectionTds_get_ServerProvidedFailOverPartner_m0EF2EEB0FCDB24F0531700738FF3DAC5EE11C612_inline(__this, NULL); NullCheck(L_100); SqlConnectionPoolGroupProviderInfo_FailoverCheck_mA5C8E7A79D08B5B369267F578C928BC592A7F498(L_100, __this, (bool)0, L_101, L_102, NULL); } IL_028e: { ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* L_103 = V_1; NullCheck(L_103); String_t* L_104; L_104 = ServerInfo_get_UserServerName_mF53D0FC31E0A4AE2B034456E5A02F21534A2BDF8_inline(L_103, NULL); SqlInternalConnection_set_CurrentDataSource_m6881C6F89969329C5E9AB6EB285FBC7D6951FAC3_inline(__this, L_104, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnectionTds_LoginWithFailover_m550470A01AFAF3734477E2B084B9B1C42E128D1D (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, bool ___0_useFailoverHost, ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* ___1_primaryServerInfo, String_t* ___2_failoverHost, String_t* ___3_newPassword, SecureString_t6FBEB334D455CA90093BD446BBEBA47FE5B20C6C* ___4_newSecurePassword, bool ___5_redirectedUserInstance, SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* ___6_connectionOptions, SqlCredential_tDBC6DBB04685A499EE3AA07EF304D6A029E15220* ___7_credential, TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* ___8_timeout, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInternalConnectionTds_LoginWithFailover_m550470A01AFAF3734477E2B084B9B1C42E128D1D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int64_t V_1 = 0; ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* V_2 = NULL; int32_t V_3 = 0; int64_t V_4 = 0; int64_t V_5 = 0; TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* V_6 = NULL; ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* V_7 = NULL; SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* V_8 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* G_B3_0 = NULL; SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* G_B3_1 = NULL; ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* G_B2_0 = NULL; SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* G_B2_1 = NULL; int32_t G_B4_0 = 0; ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* G_B4_1 = NULL; SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* G_B4_2 = NULL; int32_t G_B36_0 = 0; SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* G_B45_0 = NULL; SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* G_B44_0 = NULL; String_t* G_B46_0 = NULL; SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* G_B46_1 = NULL; { V_0 = ((int32_t)100); SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_0 = ___6_connectionOptions; String_t* L_1 = ___2_failoverHost; ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* L_2 = (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF*)il2cpp_codegen_object_new(ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF_il2cpp_TypeInfo_var); ServerInfo__ctor_m5D46199260077F330A34C81A1D617AFFD19E48BF(L_2, L_0, L_1, NULL); V_2 = L_2; ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* L_3 = ___1_primaryServerInfo; bool L_4 = ___5_redirectedUserInstance; SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_5 = ___6_connectionOptions; SqlInternalConnectionTds_ResolveExtendedServerName_mB1A7EC9A262FBF1972D429CCBACF806D54CADA83(__this, L_3, (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0), L_5, NULL); String_t* L_6; L_6 = SqlInternalConnectionTds_get_ServerProvidedFailOverPartner_m0EF2EEB0FCDB24F0531700738FF3DAC5EE11C612_inline(__this, NULL); if (L_6) { goto IL_003e; } } { ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* L_7 = V_2; bool L_8 = ___5_redirectedUserInstance; if (L_8) { G_B3_0 = L_7; G_B3_1 = __this; goto IL_0036; } G_B2_0 = L_7; G_B2_1 = __this; } { String_t* L_9 = ___2_failoverHost; ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* L_10 = ___1_primaryServerInfo; NullCheck(L_10); String_t* L_11; L_11 = ServerInfo_get_UserServerName_mF53D0FC31E0A4AE2B034456E5A02F21534A2BDF8_inline(L_10, NULL); bool L_12; L_12 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_9, L_11, NULL); G_B4_0 = ((int32_t)(L_12)); G_B4_1 = G_B2_0; G_B4_2 = G_B2_1; goto IL_0037; } IL_0036: { G_B4_0 = 0; G_B4_1 = G_B3_0; G_B4_2 = G_B3_1; } IL_0037: { SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_13 = ___6_connectionOptions; NullCheck(G_B4_2); SqlInternalConnectionTds_ResolveExtendedServerName_mB1A7EC9A262FBF1972D429CCBACF806D54CADA83(G_B4_2, G_B4_1, (bool)G_B4_0, L_13, NULL); } IL_003e: { TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* L_14 = ___8_timeout; NullCheck(L_14); bool L_15; L_15 = TimeoutTimer_get_IsInfinite_m132D0393B33BE5AB4A385DF8816FEDB67A2B31ED_inline(L_14, NULL); if (!L_15) { goto IL_0059; } } { il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); int64_t L_16; L_16 = ADP_TimerFromSeconds_mDF4BAC6A99A449316D40C64CD1A715864CCA55DA(((int32_t)15), NULL); if (((float)il2cpp_codegen_multiply((0.0799999982f), ((float)L_16))) > (double)((std::numeric_limits::max)())) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), SqlInternalConnectionTds_LoginWithFailover_m550470A01AFAF3734477E2B084B9B1C42E128D1D_RuntimeMethod_var); V_1 = il2cpp_codegen_cast_double_to_int(((float)il2cpp_codegen_multiply((0.0799999982f), ((float)L_16)))); goto IL_0069; } IL_0059: { TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* L_17 = ___8_timeout; NullCheck(L_17); int64_t L_18; L_18 = TimeoutTimer_get_MillisecondsRemaining_m3464AB98BCBC57DBD47DE5EDF72836DF7319D1F8(L_17, NULL); if (((float)il2cpp_codegen_multiply((0.0799999982f), ((float)L_18))) > (double)((std::numeric_limits::max)())) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), SqlInternalConnectionTds_LoginWithFailover_m550470A01AFAF3734477E2B084B9B1C42E128D1D_RuntimeMethod_var); V_1 = il2cpp_codegen_cast_double_to_int(((float)il2cpp_codegen_multiply((0.0799999982f), ((float)L_18)))); } IL_0069: { V_3 = 0; } IL_006b: { int64_t L_19 = V_1; int32_t L_20 = V_3; if (((int64_t)((int32_t)(L_20/2)) + (int64_t)1 < (int64_t)kIl2CppInt32Min) || ((int64_t)((int32_t)(L_20/2)) + (int64_t)1 > (int64_t)kIl2CppInt32Max)) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), SqlInternalConnectionTds_LoginWithFailover_m550470A01AFAF3734477E2B084B9B1C42E128D1D_RuntimeMethod_var); if (il2cpp_codegen_check_mul_overflow_i64((int64_t)L_19, (int64_t)((int64_t)((int32_t)il2cpp_codegen_add(((int32_t)(L_20/2)), 1))), kIl2CppInt64Min, kIl2CppInt64Max)) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), SqlInternalConnectionTds_LoginWithFailover_m550470A01AFAF3734477E2B084B9B1C42E128D1D_RuntimeMethod_var); V_4 = ((int64_t)il2cpp_codegen_multiply(L_19, ((int64_t)((int32_t)il2cpp_codegen_add(((int32_t)(L_20/2)), 1))))); TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* L_21 = ___8_timeout; NullCheck(L_21); int64_t L_22; L_22 = TimeoutTimer_get_MillisecondsRemaining_m3464AB98BCBC57DBD47DE5EDF72836DF7319D1F8(L_21, NULL); V_5 = L_22; int64_t L_23 = V_4; int64_t L_24 = V_5; if ((((int64_t)L_23) <= ((int64_t)L_24))) { goto IL_0088; } } { int64_t L_25 = V_5; V_4 = L_25; } IL_0088: { int64_t L_26 = V_4; TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* L_27; L_27 = TimeoutTimer_StartMillisecondsTimeout_mD648344A92EE94B043A28A0E669724249E3BF7C4(L_26, NULL); V_6 = L_27; TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_28 = __this->____parser; if (!L_28) { goto IL_00a4; } } { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_29 = __this->____parser; NullCheck(L_29); TdsParser_Disconnect_m6606BDB73D9310A191E115FC0A409C2BE649D89F(L_29, NULL); } IL_00a4: { SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_30; L_30 = SqlInternalConnection_get_ConnectionOptions_m962C437B578909CA0C1D3B06848134C9D731AA4A_inline(__this, NULL); NullCheck(L_30); bool L_31; L_31 = SqlConnectionString_get_MARS_mEDA67762110733F8BE1F4788A930F75F6D6010C2_inline(L_30, NULL); SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_32; L_32 = SqlInternalConnection_get_ConnectionOptions_m962C437B578909CA0C1D3B06848134C9D731AA4A_inline(__this, NULL); NullCheck(L_32); bool L_33; L_33 = SqlConnectionString_get_Asynchronous_m157257BA070FB92C12B839C3F66A2E2372FC441E(L_32, NULL); TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_34 = (TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E*)il2cpp_codegen_object_new(TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E_il2cpp_TypeInfo_var); TdsParser__ctor_mF63E96E6B7DE4B87D5C13C30B4E1AC72EE60E124(L_34, L_31, L_33, NULL); __this->____parser = L_34; Il2CppCodeGenWriteBarrier((void**)(&__this->____parser), (void*)L_34); bool L_35 = ___0_useFailoverHost; if (!L_35) { goto IL_0105; } } { String_t* L_36; L_36 = SqlInternalConnectionTds_get_ServerProvidedFailOverPartner_m0EF2EEB0FCDB24F0531700738FF3DAC5EE11C612_inline(__this, NULL); if (!L_36) { goto IL_00f4; } } { ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* L_37 = V_2; NullCheck(L_37); String_t* L_38; L_38 = ServerInfo_get_ResolvedServerName_m75A46A0C9C9DA18C63742FEB1C3640A14E7E2E26_inline(L_37, NULL); String_t* L_39; L_39 = SqlInternalConnectionTds_get_ServerProvidedFailOverPartner_m0EF2EEB0FCDB24F0531700738FF3DAC5EE11C612_inline(__this, NULL); bool L_40; L_40 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_38, L_39, NULL); if (!L_40) { goto IL_00f4; } } { ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* L_41 = V_2; String_t* L_42 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty; String_t* L_43; L_43 = SqlInternalConnectionTds_get_ServerProvidedFailOverPartner_m0EF2EEB0FCDB24F0531700738FF3DAC5EE11C612_inline(__this, NULL); NullCheck(L_41); ServerInfo_SetDerivedNames_m3B44B9EE01D818D71FB50A0CF9D4F14B516A7866(L_41, L_42, L_43, NULL); } IL_00f4: { ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* L_44 = V_2; V_7 = L_44; SqlConnectionTimeoutErrorInternal_tAA2CBB41DC07457DF4D661E62A246B60E95D79C3* L_45 = __this->____timeoutErrorInternal; NullCheck(L_45); SqlConnectionTimeoutErrorInternal_SetInternalSourceType_m6D9A09652930471A22FF45BE0B0E603F3775337C(L_45, 1, NULL); goto IL_0114; } IL_0105: { ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* L_46 = ___1_primaryServerInfo; V_7 = L_46; SqlConnectionTimeoutErrorInternal_tAA2CBB41DC07457DF4D661E62A246B60E95D79C3* L_47 = __this->____timeoutErrorInternal; NullCheck(L_47); SqlConnectionTimeoutErrorInternal_SetInternalSourceType_m6D9A09652930471A22FF45BE0B0E603F3775337C(L_47, 0, NULL); } IL_0114: { } try { { ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* L_48 = V_7; String_t* L_49 = ___3_newPassword; SecureString_t6FBEB334D455CA90093BD446BBEBA47FE5B20C6C* L_50 = ___4_newSecurePassword; TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* L_51 = V_6; SqlInternalConnectionTds_AttemptOneLogin_mC56203FD7529E4C34AAF90C172D23ABF10AA8044(__this, L_48, L_49, L_50, (bool)0, L_51, (bool)1, NULL); RoutingInfo_t4A3157EBC1D97D1EB93B5CD3A5E6A8B16912C4F4* L_52 = __this->____routingInfo; if (!L_52) { goto IL_0134_1; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_53; L_53 = SQL_ROR_UnexpectedRoutingInfo_m6D99C82EBAAEC7A5D92FF055CB5F48E033391CB5(__this, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_53, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInternalConnectionTds_LoginWithFailover_m550470A01AFAF3734477E2B084B9B1C42E128D1D_RuntimeMethod_var))); } IL_0134_1: { goto IL_019a; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0136; } throw e; } CATCH_0136: { { SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_54 = ((SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728*)IL2CPP_GET_ACTIVE_EXCEPTION(SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728*));; V_8 = L_54; SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_55 = V_8; bool L_56; L_56 = SqlInternalConnectionTds_IsDoNotRetryConnectError_m90B1F23A605CDD50E70A0D7F534C8E1DA7EBB389(__this, L_55, NULL); if (L_56) { goto IL_014b; } } { TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* L_57 = ___8_timeout; NullCheck(L_57); bool L_58; L_58 = TimeoutTimer_get_IsExpired_m749EE9C7E043D86258A42B9584256E917207BE3D(L_57, NULL); if (!L_58) { goto IL_014d; } } IL_014b: { IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*)); } IL_014d: { bool L_59; L_59 = DbConnectionInternal_get_IsConnectionDoomed_m0B0F5C11FFBE3C0D3D21691DB216B308D8921823_inline(__this, NULL); if (!L_59) { goto IL_0157; } } { IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*)); } IL_0157: { int32_t L_60 = V_3; if ((!(((uint32_t)1) == ((uint32_t)((int32_t)(L_60%2)))))) { goto IL_016a; } } { TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* L_61 = ___8_timeout; NullCheck(L_61); int64_t L_62; L_62 = TimeoutTimer_get_MillisecondsRemaining_m3464AB98BCBC57DBD47DE5EDF72836DF7319D1F8(L_61, NULL); int32_t L_63 = V_0; if ((((int64_t)L_62) > ((int64_t)((int64_t)L_63)))) { goto IL_016a; } } { IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*)); } IL_016a: { IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_016c; } } IL_016c: { int32_t L_64 = V_3; if ((!(((uint32_t)1) == ((uint32_t)((int32_t)(L_64%2)))))) { goto IL_018b; } } { int32_t L_65 = V_0; Thread_Sleep_m71DE163765BF465EC4A0163F2ED4D43143094549(L_65, NULL); int32_t L_66 = V_0; if ((((int32_t)L_66) < ((int32_t)((int32_t)500)))) { goto IL_0187; } } { G_B36_0 = ((int32_t)1000); goto IL_018a; } IL_0187: { int32_t L_67 = V_0; G_B36_0 = ((int32_t)il2cpp_codegen_multiply(L_67, 2)); } IL_018a: { V_0 = G_B36_0; } IL_018b: { int32_t L_68 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_68, 1)); bool L_69 = ___0_useFailoverHost; ___0_useFailoverHost = (bool)((((int32_t)L_69) == ((int32_t)0))? 1 : 0); goto IL_006b; } IL_019a: { bool L_70 = ___0_useFailoverHost; if (!L_70) { goto IL_01b2; } } { String_t* L_71; L_71 = SqlInternalConnectionTds_get_ServerProvidedFailOverPartner_m0EF2EEB0FCDB24F0531700738FF3DAC5EE11C612_inline(__this, NULL); if (L_71) { goto IL_01b2; } } { String_t* L_72 = ___2_failoverHost; String_t* L_73; L_73 = SqlInternalConnection_get_CurrentDatabase_m00B449E1421054577FF50460747882A425577E74_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_74; L_74 = SQL_InvalidPartnerConfiguration_mC610F2D93279CD96DAFE94D1AA2CB74435C06B88(L_72, L_73, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_74, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInternalConnectionTds_LoginWithFailover_m550470A01AFAF3734477E2B084B9B1C42E128D1D_RuntimeMethod_var))); } IL_01b2: { SqlConnectionPoolGroupProviderInfo_t9C0938BAFF11E7DE1C77365E6EBFB30AC3AD34A9* L_75; L_75 = SqlInternalConnectionTds_get_PoolGroupProviderInfo_m2CFBE08FAC8C86268B28A1F94798DAD8566D9CBE_inline(__this, NULL); if (!L_75) { goto IL_01cf; } } { SqlConnectionPoolGroupProviderInfo_t9C0938BAFF11E7DE1C77365E6EBFB30AC3AD34A9* L_76; L_76 = SqlInternalConnectionTds_get_PoolGroupProviderInfo_m2CFBE08FAC8C86268B28A1F94798DAD8566D9CBE_inline(__this, NULL); bool L_77 = ___0_useFailoverHost; SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_78 = ___6_connectionOptions; String_t* L_79; L_79 = SqlInternalConnectionTds_get_ServerProvidedFailOverPartner_m0EF2EEB0FCDB24F0531700738FF3DAC5EE11C612_inline(__this, NULL); NullCheck(L_76); SqlConnectionPoolGroupProviderInfo_FailoverCheck_mA5C8E7A79D08B5B369267F578C928BC592A7F498(L_76, __this, L_77, L_78, L_79, NULL); } IL_01cf: { bool L_80 = ___0_useFailoverHost; if (L_80) { G_B45_0 = __this; goto IL_01db; } G_B44_0 = __this; } { ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* L_81 = ___1_primaryServerInfo; NullCheck(L_81); String_t* L_82; L_82 = ServerInfo_get_UserServerName_mF53D0FC31E0A4AE2B034456E5A02F21534A2BDF8_inline(L_81, NULL); G_B46_0 = L_82; G_B46_1 = G_B44_0; goto IL_01dc; } IL_01db: { String_t* L_83 = ___2_failoverHost; G_B46_0 = L_83; G_B46_1 = G_B45_0; } IL_01dc: { NullCheck(G_B46_1); SqlInternalConnection_set_CurrentDataSource_m6881C6F89969329C5E9AB6EB285FBC7D6951FAC3_inline(G_B46_1, G_B46_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnectionTds_ResolveExtendedServerName_mB1A7EC9A262FBF1972D429CCBACF806D54CADA83 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* ___0_serverInfo, bool ___1_aliasLookup, SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* ___2_options, const RuntimeMethod* method) { String_t* V_0 = NULL; String_t* V_1 = NULL; { ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* L_0 = ___0_serverInfo; NullCheck(L_0); String_t* L_1; L_1 = ServerInfo_get_ExtendedServerName_mB22402248150C9F9B98FEC47025AB299FA26CD02_inline(L_0, NULL); if (L_1) { goto IL_001e; } } { ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* L_2 = ___0_serverInfo; NullCheck(L_2); String_t* L_3; L_3 = ServerInfo_get_UserServerName_mF53D0FC31E0A4AE2B034456E5A02F21534A2BDF8_inline(L_2, NULL); V_0 = L_3; ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* L_4 = ___0_serverInfo; NullCheck(L_4); String_t* L_5; L_5 = ServerInfo_get_UserProtocol_m981F841A90E195609A8EB75CD49A537F1D5F7C56_inline(L_4, NULL); V_1 = L_5; ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* L_6 = ___0_serverInfo; String_t* L_7 = V_1; String_t* L_8 = V_0; NullCheck(L_6); ServerInfo_SetDerivedNames_m3B44B9EE01D818D71FB50A0CF9D4F14B516A7866(L_6, L_7, L_8, NULL); } IL_001e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnectionTds_AttemptOneLogin_mC56203FD7529E4C34AAF90C172D23ABF10AA8044 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* ___0_serverInfo, String_t* ___1_newPassword, SecureString_t6FBEB334D455CA90093BD446BBEBA47FE5B20C6C* ___2_newSecurePassword, bool ___3_ignoreSniOpenTimeout, TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* ___4_timeout, bool ___5_withFailover, const RuntimeMethod* method) { { __this->____routingInfo = (RoutingInfo_t4A3157EBC1D97D1EB93B5CD3A5E6A8B16912C4F4*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____routingInfo), (void*)(RoutingInfo_t4A3157EBC1D97D1EB93B5CD3A5E6A8B16912C4F4*)NULL); TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_0 = __this->____parser; NullCheck(L_0); TdsParserStateObject_tB40308FBDB791C057F0C214C1EBA8BFAEAA20D38* L_1 = L_0->____physicalStateObj; NullCheck(L_1); TdsParserStateObject_set_SniContext_mF212C969DB3AB2FB233CAB87E9811BDCAEA5492A_inline(L_1, 1, NULL); TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_2 = __this->____parser; ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* L_3 = ___0_serverInfo; bool L_4 = ___3_ignoreSniOpenTimeout; TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* L_5 = ___4_timeout; NullCheck(L_5); int64_t L_6; L_6 = TimeoutTimer_get_LegacyTimerExpire_m19CAB07E33648F20F6B6FF619AD45D0B4FF08426(L_5, NULL); SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_7; L_7 = SqlInternalConnection_get_ConnectionOptions_m962C437B578909CA0C1D3B06848134C9D731AA4A_inline(__this, NULL); NullCheck(L_7); bool L_8; L_8 = SqlConnectionString_get_Encrypt_mC20260A2758E63FBBBF64F1AF32C9584C0A2113D_inline(L_7, NULL); SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_9; L_9 = SqlInternalConnection_get_ConnectionOptions_m962C437B578909CA0C1D3B06848134C9D731AA4A_inline(__this, NULL); NullCheck(L_9); bool L_10; L_10 = SqlConnectionString_get_TrustServerCertificate_m9FE65D44367484FB4B2C611542634D74191A9191_inline(L_9, NULL); SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_11; L_11 = SqlInternalConnection_get_ConnectionOptions_m962C437B578909CA0C1D3B06848134C9D731AA4A_inline(__this, NULL); NullCheck(L_11); bool L_12; L_12 = SqlConnectionString_get_IntegratedSecurity_mDCC29E6108F6C3851140D81A5690D87A47BB447B_inline(L_11, NULL); bool L_13 = ___5_withFailover; NullCheck(L_2); TdsParser_Connect_m007838AFA8464337A27A8D05398F37FE35E0F9BB(L_2, L_3, __this, L_4, L_6, L_8, L_10, L_12, L_13, NULL); SqlConnectionTimeoutErrorInternal_tAA2CBB41DC07457DF4D661E62A246B60E95D79C3* L_14 = __this->____timeoutErrorInternal; NullCheck(L_14); SqlConnectionTimeoutErrorInternal_EndPhase_mD1FA74C0F2DB75C99CFAF7F5458E8B703BDC0ADF(L_14, 4, NULL); SqlConnectionTimeoutErrorInternal_tAA2CBB41DC07457DF4D661E62A246B60E95D79C3* L_15 = __this->____timeoutErrorInternal; NullCheck(L_15); SqlConnectionTimeoutErrorInternal_SetAndBeginPhase_m519A1A47AD342EE8B216EB65271DBAB798D94FFA(L_15, 5, NULL); TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_16 = __this->____parser; NullCheck(L_16); TdsParserStateObject_tB40308FBDB791C057F0C214C1EBA8BFAEAA20D38* L_17 = L_16->____physicalStateObj; NullCheck(L_17); TdsParserStateObject_set_SniContext_mF212C969DB3AB2FB233CAB87E9811BDCAEA5492A_inline(L_17, 6, NULL); ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* L_18 = ___0_serverInfo; TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* L_19 = ___4_timeout; String_t* L_20 = ___1_newPassword; SecureString_t6FBEB334D455CA90093BD446BBEBA47FE5B20C6C* L_21 = ___2_newSecurePassword; SqlInternalConnectionTds_Login_mB1138C63FD60C31039F9FD4E9580C5FDA907AF05(__this, L_18, L_19, L_20, L_21, NULL); SqlConnectionTimeoutErrorInternal_tAA2CBB41DC07457DF4D661E62A246B60E95D79C3* L_22 = __this->____timeoutErrorInternal; NullCheck(L_22); SqlConnectionTimeoutErrorInternal_EndPhase_mD1FA74C0F2DB75C99CFAF7F5458E8B703BDC0ADF(L_22, 6, NULL); SqlConnectionTimeoutErrorInternal_tAA2CBB41DC07457DF4D661E62A246B60E95D79C3* L_23 = __this->____timeoutErrorInternal; NullCheck(L_23); SqlConnectionTimeoutErrorInternal_SetAndBeginPhase_m519A1A47AD342EE8B216EB65271DBAB798D94FFA(L_23, 7, NULL); SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_24; L_24 = SqlInternalConnection_get_ConnectionOptions_m962C437B578909CA0C1D3B06848134C9D731AA4A_inline(__this, NULL); NullCheck(L_24); bool L_25; L_25 = SqlConnectionString_get_Pooling_mBBB4A066580DA2F4F73618A7F13DF05598E52AF8_inline(L_24, NULL); SqlInternalConnectionTds_CompleteLogin_m908F17D1C4BA4CB6058DB7AFAE28914465B87258(__this, (bool)((((int32_t)L_25) == ((int32_t)0))? 1 : 0), NULL); SqlConnectionTimeoutErrorInternal_tAA2CBB41DC07457DF4D661E62A246B60E95D79C3* L_26 = __this->____timeoutErrorInternal; NullCheck(L_26); SqlConnectionTimeoutErrorInternal_EndPhase_mD1FA74C0F2DB75C99CFAF7F5458E8B703BDC0ADF(L_26, 7, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SqlInternalConnectionTds_ObtainAdditionalLocksForClose_m3CCB8D0894CD87F9E3D303990954E1E4A4707084 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) { int32_t G_B2_0 = 0; int32_t G_B1_0 = 0; { bool L_0; L_0 = SqlInternalConnectionTds_get_ThreadHasParserLockForClose_mE37179D2F599E99EBC5560F85D910A05D8F22CC3(__this, NULL); int32_t L_1 = ((((int32_t)L_0) == ((int32_t)0))? 1 : 0); if (!L_1) { G_B2_0 = L_1; goto IL_001f; } G_B1_0 = L_1; } { SyncAsyncLock_tC8EC1C5BFE077BA32CE3242DCDEC96D9A8FC1149* L_2 = __this->____parserLock; NullCheck(L_2); SyncAsyncLock_Wait_mA20235153D69606C6C94702FCC24F82188BDDF91(L_2, (bool)0, NULL); SqlInternalConnectionTds_set_ThreadHasParserLockForClose_m0F8A079BDAEE114AD523322539CEE6709B04EDD3(__this, (bool)1, NULL); G_B2_0 = G_B1_0; } IL_001f: { bool L_3 = ((bool)G_B2_0); RuntimeObject* L_4 = Box(il2cpp_defaults.boolean_class, &L_3); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnectionTds_ReleaseAdditionalLocksForClose_mD30536A4B843349C84291D977A0BB9E0287B1896 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, RuntimeObject* ___0_lockToken, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_lockToken; if (!((*(bool*)UnBox(L_0, il2cpp_defaults.boolean_class)))) { goto IL_001a; } } { SqlInternalConnectionTds_set_ThreadHasParserLockForClose_m0F8A079BDAEE114AD523322539CEE6709B04EDD3(__this, (bool)0, NULL); SyncAsyncLock_tC8EC1C5BFE077BA32CE3242DCDEC96D9A8FC1149* L_1 = __this->____parserLock; NullCheck(L_1); SyncAsyncLock_Release_m99FF90B307C456507D102FB6F6917008DF927FD7(L_1, NULL); } IL_001a: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnectionTds_BreakConnection_m524B655ECCB697BA029A48940568ABAB580F26B2 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) { SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8* V_0 = NULL; { SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8* L_0; L_0 = SqlInternalConnection_get_Connection_mF19A31F2AC8465B08595594E0BAB49DC01990E85(__this, NULL); V_0 = L_0; DbConnectionInternal_DoomThisConnection_m2D741E701A13AAA7BED1FC05B2C50A9BB11A1D83(__this, NULL); SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8* L_1 = V_0; if (!L_1) { goto IL_0016; } } { SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8* L_2 = V_0; NullCheck(L_2); VirtualActionInvoker0::Invoke(17, L_2); } IL_0016: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInternalConnectionTds_get_IgnoreEnvChange_m06A188D3652F4336C722025FC8ED39064596A085 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) { { RoutingInfo_t4A3157EBC1D97D1EB93B5CD3A5E6A8B16912C4F4* L_0 = __this->____routingInfo; return (bool)((!(((RuntimeObject*)(RoutingInfo_t4A3157EBC1D97D1EB93B5CD3A5E6A8B16912C4F4*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnectionTds_OnEnvChange_m6D5BF1D298D87D890423215BC6DA2ED31BDF95F5 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, SqlEnvChange_t7B50367EA85362968B116E73D92C95ED3B914053* ___0_rec, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } uint8_t V_0 = 0x0; { SqlEnvChange_t7B50367EA85362968B116E73D92C95ED3B914053* L_0 = ___0_rec; NullCheck(L_0); uint8_t L_1 = L_0->___type; V_0 = L_1; uint8_t L_2 = V_0; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_2, 1))) { case 0: { goto IL_0060; } case 1: { goto IL_0089; } case 2: { goto IL_0175; } case 3: { goto IL_00b2; } case 4: { goto IL_0175; } case 5: { goto IL_0175; } case 6: { goto IL_00c9; } case 7: { goto IL_0175; } case 8: { goto IL_0175; } case 9: { goto IL_0175; } case 10: { goto IL_0175; } case 11: { goto IL_0175; } case 12: { goto IL_00e6; } case 13: { goto IL_0175; } case 14: { goto IL_0108; } case 15: { goto IL_0175; } case 16: { goto IL_0175; } case 17: { goto IL_0115; } case 18: { goto IL_0129; } case 19: { goto IL_0136; } } } { return; } IL_0060: { bool L_3 = __this->____fConnectionOpen; if (L_3) { goto IL_007c; } } { SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_4 = __this->____recoverySessionData; if (L_4) { goto IL_007c; } } { SqlEnvChange_t7B50367EA85362968B116E73D92C95ED3B914053* L_5 = ___0_rec; NullCheck(L_5); String_t* L_6 = L_5->___newValue; __this->____originalDatabase = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->____originalDatabase), (void*)L_6); } IL_007c: { SqlEnvChange_t7B50367EA85362968B116E73D92C95ED3B914053* L_7 = ___0_rec; NullCheck(L_7); String_t* L_8 = L_7->___newValue; SqlInternalConnection_set_CurrentDatabase_m1F5EA17B6EF9F6BD12D7601B80448FC0AC5667F6_inline(__this, L_8, NULL); return; } IL_0089: { bool L_9 = __this->____fConnectionOpen; if (L_9) { goto IL_00a5; } } { SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_10 = __this->____recoverySessionData; if (L_10) { goto IL_00a5; } } { SqlEnvChange_t7B50367EA85362968B116E73D92C95ED3B914053* L_11 = ___0_rec; NullCheck(L_11); String_t* L_12 = L_11->___newValue; __this->____originalLanguage = L_12; Il2CppCodeGenWriteBarrier((void**)(&__this->____originalLanguage), (void*)L_12); } IL_00a5: { SqlEnvChange_t7B50367EA85362968B116E73D92C95ED3B914053* L_13 = ___0_rec; NullCheck(L_13); String_t* L_14 = L_13->___newValue; __this->____currentLanguage = L_14; Il2CppCodeGenWriteBarrier((void**)(&__this->____currentLanguage), (void*)L_14); return; } IL_00b2: { SqlEnvChange_t7B50367EA85362968B116E73D92C95ED3B914053* L_15 = ___0_rec; NullCheck(L_15); String_t* L_16 = L_15->___newValue; il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_17; L_17 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); int32_t L_18; L_18 = Int32_Parse_mD1B67560310D4E9CC1EA31177CA1CB2CFDFE5D57(L_16, L_17, NULL); __this->____currentPacketSize = L_18; return; } IL_00c9: { SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_19 = __this->____currentSessionData; if (!L_19) { goto IL_0175; } } { SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_20 = __this->____currentSessionData; SqlEnvChange_t7B50367EA85362968B116E73D92C95ED3B914053* L_21 = ___0_rec; NullCheck(L_21); SqlCollation_t1389F05EEF7D7F27C721B3EABAB6C070C4CBF8A4* L_22 = L_21->___newCollation; NullCheck(L_20); L_20->____collation = L_22; Il2CppCodeGenWriteBarrier((void**)(&L_20->____collation), (void*)L_22); return; } IL_00e6: { SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_23; L_23 = SqlInternalConnection_get_ConnectionOptions_m962C437B578909CA0C1D3B06848134C9D731AA4A_inline(__this, NULL); NullCheck(L_23); int32_t L_24; L_24 = SqlConnectionString_get_ApplicationIntent_mB9BA1135C801B70FB2D206C44EAAD29AC7B680A4_inline(L_23, NULL); if ((!(((uint32_t)L_24) == ((uint32_t)1)))) { goto IL_00fb; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_25; L_25 = SQL_ROR_FailoverNotSupportedServer_m013CA9ADBD0D0975B7740BCA0E8987160D828EE4(__this, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_25, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInternalConnectionTds_OnEnvChange_m6D5BF1D298D87D890423215BC6DA2ED31BDF95F5_RuntimeMethod_var))); } IL_00fb: { SqlEnvChange_t7B50367EA85362968B116E73D92C95ED3B914053* L_26 = ___0_rec; NullCheck(L_26); String_t* L_27 = L_26->___newValue; __this->____currentFailoverPartner = L_27; Il2CppCodeGenWriteBarrier((void**)(&__this->____currentFailoverPartner), (void*)L_27); return; } IL_0108: { SqlEnvChange_t7B50367EA85362968B116E73D92C95ED3B914053* L_28 = ___0_rec; NullCheck(L_28); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_29 = L_28->___newBinValue; SqlInternalConnection_set_PromotedDTCToken_mE870FED68E630FF037F7DC313020A6EDCBF231F0_inline(__this, L_29, NULL); return; } IL_0115: { SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_30 = __this->____currentSessionData; if (!L_30) { goto IL_0175; } } { SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_31 = __this->____currentSessionData; NullCheck(L_31); SessionData_Reset_m4E3A0D3A3B3AFB1D231B18BB570797D3DE423E3C(L_31, NULL); return; } IL_0129: { SqlEnvChange_t7B50367EA85362968B116E73D92C95ED3B914053* L_32 = ___0_rec; NullCheck(L_32); String_t* L_33 = L_32->___newValue; __this->____instanceName = L_33; Il2CppCodeGenWriteBarrier((void**)(&__this->____instanceName), (void*)L_33); return; } IL_0136: { SqlEnvChange_t7B50367EA85362968B116E73D92C95ED3B914053* L_34 = ___0_rec; NullCheck(L_34); RoutingInfo_t4A3157EBC1D97D1EB93B5CD3A5E6A8B16912C4F4* L_35 = L_34->___newRoutingInfo; NullCheck(L_35); String_t* L_36; L_36 = RoutingInfo_get_ServerName_m2A86599BAE2495FDCCFAD2F10BED4E9F663F1BE2_inline(L_35, NULL); bool L_37; L_37 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_36, NULL); if (L_37) { goto IL_0162; } } { SqlEnvChange_t7B50367EA85362968B116E73D92C95ED3B914053* L_38 = ___0_rec; NullCheck(L_38); RoutingInfo_t4A3157EBC1D97D1EB93B5CD3A5E6A8B16912C4F4* L_39 = L_38->___newRoutingInfo; NullCheck(L_39); uint8_t L_40; L_40 = RoutingInfo_get_Protocol_m48370D128E9B52A1BB8BB025990CF5CD1AB62D52_inline(L_39, NULL); if (L_40) { goto IL_0162; } } { SqlEnvChange_t7B50367EA85362968B116E73D92C95ED3B914053* L_41 = ___0_rec; NullCheck(L_41); RoutingInfo_t4A3157EBC1D97D1EB93B5CD3A5E6A8B16912C4F4* L_42 = L_41->___newRoutingInfo; NullCheck(L_42); uint16_t L_43; L_43 = RoutingInfo_get_Port_mA5D80EB00DB4865798ED47AFDAE25115731A0BFE_inline(L_42, NULL); if (L_43) { goto IL_0169; } } IL_0162: { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_44; L_44 = SQL_ROR_InvalidRoutingInfo_m19C5C4918CE0F5628340B9F1B518EC7A021170AD(__this, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_44, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInternalConnectionTds_OnEnvChange_m6D5BF1D298D87D890423215BC6DA2ED31BDF95F5_RuntimeMethod_var))); } IL_0169: { SqlEnvChange_t7B50367EA85362968B116E73D92C95ED3B914053* L_45 = ___0_rec; NullCheck(L_45); RoutingInfo_t4A3157EBC1D97D1EB93B5CD3A5E6A8B16912C4F4* L_46 = L_45->___newRoutingInfo; __this->____routingInfo = L_46; Il2CppCodeGenWriteBarrier((void**)(&__this->____routingInfo), (void*)L_46); } IL_0175: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnectionTds_OnLoginAck_mCA2495E06AD80D8F625A29DDA83333D0B21AC6F9 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, SqlLoginAck_t63E0571D04588BF02CAA7FECFF62D8146681222A* ___0_rec, const RuntimeMethod* method) { { SqlLoginAck_t63E0571D04588BF02CAA7FECFF62D8146681222A* L_0 = ___0_rec; __this->____loginAck = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____loginAck), (void*)L_0); SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_1 = __this->____recoverySessionData; if (!L_1) { goto IL_0029; } } { SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_2 = __this->____recoverySessionData; NullCheck(L_2); uint32_t L_3 = L_2->____tdsVersion; SqlLoginAck_t63E0571D04588BF02CAA7FECFF62D8146681222A* L_4 = ___0_rec; NullCheck(L_4); uint32_t L_5 = L_4->___tdsVersion; if ((((int32_t)L_3) == ((int32_t)L_5))) { goto IL_0029; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_6; L_6 = SQL_CR_TDSVersionNotPreserved_m2AC15FB251185A7AE8A2DFEA5AD3F3A92CFB0B97(__this, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInternalConnectionTds_OnLoginAck_mCA2495E06AD80D8F625A29DDA83333D0B21AC6F9_RuntimeMethod_var))); } IL_0029: { SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_7 = __this->____currentSessionData; if (!L_7) { goto IL_0042; } } { SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_8 = __this->____currentSessionData; SqlLoginAck_t63E0571D04588BF02CAA7FECFF62D8146681222A* L_9 = ___0_rec; NullCheck(L_9); uint32_t L_10 = L_9->___tdsVersion; NullCheck(L_8); L_8->____tdsVersion = L_10; } IL_0042: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnectionTds_OnFeatureExtAck_m5FA5A1A335909E955DE96E62EBA44B917EE2F475 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, int32_t ___0_featureId, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_data, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_mAE15504479D8A4E650C87D0D6D16C8C8AB8AA40F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SessionStateRecord_t2483C978D8DD067D4993C0F5776DA74C4082830C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; uint8_t V_1 = 0x0; int32_t V_2 = 0; uint8_t V_3 = 0x0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_4 = NULL; { RoutingInfo_t4A3157EBC1D97D1EB93B5CD3A5E6A8B16912C4F4* L_0 = __this->____routingInfo; if (!L_0) { goto IL_0009; } } { return; } IL_0009: { int32_t L_1 = ___0_featureId; switch (((int32_t)il2cpp_codegen_subtract(L_1, 1))) { case 0: { goto IL_002a; } case 1: { goto IL_0104; } case 2: { goto IL_0154; } case 3: { goto IL_0154; } case 4: { goto IL_00e3; } } } { goto IL_0154; } IL_002a: { bool L_2 = __this->____sessionRecoveryRequested; if (L_2) { goto IL_0038; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_3; L_3 = SQL_ParsingError_m33166E2700B0048519F549C59403652880959B85(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInternalConnectionTds_OnFeatureExtAck_m5FA5A1A335909E955DE96E62EBA44B917EE2F475_RuntimeMethod_var))); } IL_0038: { __this->____sessionRecoveryAcknowledged = (bool)1; V_0 = 0; goto IL_00d9; } IL_0046: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = ___1_data; int32_t L_5 = V_0; NullCheck(L_4); int32_t L_6 = L_5; uint8_t L_7 = (L_4)->GetAt(static_cast(L_6)); V_1 = L_7; int32_t L_8 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = ___1_data; int32_t L_10 = V_0; NullCheck(L_9); int32_t L_11 = L_10; uint8_t L_12 = (L_9)->GetAt(static_cast(L_11)); V_3 = L_12; int32_t L_13 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_13, 1)); uint8_t L_14 = V_3; if ((!(((uint32_t)L_14) == ((uint32_t)((int32_t)255))))) { goto IL_006c; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = ___1_data; int32_t L_16 = V_0; int32_t L_17; L_17 = BitConverter_ToInt32_m259B4E62995575B80C4086347C867EB3C8D7DAB3(L_15, L_16, NULL); V_2 = L_17; int32_t L_18 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_18, 4)); goto IL_006e; } IL_006c: { uint8_t L_19 = V_3; V_2 = L_19; } IL_006e: { int32_t L_20 = V_2; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_21 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_20); V_4 = L_21; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22 = ___1_data; int32_t L_23 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_24 = V_4; int32_t L_25 = V_2; Buffer_BlockCopy_m2F7BC0C5BA97C500E3F87D5008718F797E02B358((RuntimeArray*)L_22, L_23, (RuntimeArray*)L_24, 0, L_25, NULL); int32_t L_26 = V_0; int32_t L_27 = V_2; V_0 = ((int32_t)il2cpp_codegen_add(L_26, L_27)); SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_28 = __this->____recoverySessionData; if (L_28) { goto IL_009e; } } { SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_29 = __this->____currentSessionData; NullCheck(L_29); ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* L_30 = L_29->____initialState; uint8_t L_31 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_32 = V_4; NullCheck(L_30); (L_30)->SetAt(static_cast(L_31), (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)L_32); goto IL_00d9; } IL_009e: { SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_33 = __this->____currentSessionData; NullCheck(L_33); SessionStateRecordU5BU5D_t3853F0C82467C1B7B386D2B844CFA1231E4748D1* L_34 = L_33->____delta; uint8_t L_35 = V_1; SessionStateRecord_t2483C978D8DD067D4993C0F5776DA74C4082830C* L_36 = (SessionStateRecord_t2483C978D8DD067D4993C0F5776DA74C4082830C*)il2cpp_codegen_object_new(SessionStateRecord_t2483C978D8DD067D4993C0F5776DA74C4082830C_il2cpp_TypeInfo_var); SessionStateRecord__ctor_m84F3A9462F9F6CA18F0F73AB098E270E94F9F3E1(L_36, NULL); SessionStateRecord_t2483C978D8DD067D4993C0F5776DA74C4082830C* L_37 = L_36; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_38 = V_4; NullCheck(L_37); L_37->____data = L_38; Il2CppCodeGenWriteBarrier((void**)(&L_37->____data), (void*)L_38); SessionStateRecord_t2483C978D8DD067D4993C0F5776DA74C4082830C* L_39 = L_37; int32_t L_40 = V_2; NullCheck(L_39); L_39->____dataLength = L_40; SessionStateRecord_t2483C978D8DD067D4993C0F5776DA74C4082830C* L_41 = L_39; NullCheck(L_41); L_41->____recoverable = (bool)1; SessionStateRecord_t2483C978D8DD067D4993C0F5776DA74C4082830C* L_42 = L_41; NullCheck(L_42); L_42->____version = 0; NullCheck(L_34); ArrayElementTypeCheck (L_34, L_42); (L_34)->SetAt(static_cast(L_35), (SessionStateRecord_t2483C978D8DD067D4993C0F5776DA74C4082830C*)L_42); SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574* L_43 = __this->____currentSessionData; NullCheck(L_43); L_43->____deltaDirty = (bool)1; } IL_00d9: { int32_t L_44 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_45 = ___1_data; NullCheck(L_45); if ((((int32_t)L_44) < ((int32_t)((int32_t)(((RuntimeArray*)L_45)->max_length))))) { goto IL_0046; } } { return; } IL_00e3: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_46 = ___1_data; NullCheck(L_46); if ((((int32_t)((int32_t)(((RuntimeArray*)L_46)->max_length))) >= ((int32_t)1))) { goto IL_00ef; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_47; L_47 = SQL_ParsingError_m33166E2700B0048519F549C59403652880959B85(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_47, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInternalConnectionTds_OnFeatureExtAck_m5FA5A1A335909E955DE96E62EBA44B917EE2F475_RuntimeMethod_var))); } IL_00ef: { SqlInternalConnection_set_IsGlobalTransaction_m1BA09BC7D6B061DA9F519E2DAD2A87A705C5D4E5_inline(__this, (bool)1, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_48 = ___1_data; NullCheck(L_48); int32_t L_49 = 0; uint8_t L_50 = (L_48)->GetAt(static_cast(L_49)); if ((!(((uint32_t)1) == ((uint32_t)L_50)))) { goto IL_015a; } } { SqlInternalConnection_set_IsGlobalTransactionsEnabledForServer_m303B1691D5BE3F37E3B5991E6FF65953FF5EAD03_inline(__this, (bool)1, NULL); return; } IL_0104: { bool L_51 = __this->____federatedAuthenticationRequested; if (L_51) { goto IL_0115; } } { int32_t L_52 = ___0_featureId; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_53; L_53 = SQL_ParsingErrorFeatureId_mC0A9E1ACCF0B67286A78D7270FA05E6C7CA10C8B(((int32_t)13), L_52, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_53, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInternalConnectionTds_OnFeatureExtAck_m5FA5A1A335909E955DE96E62EBA44B917EE2F475_RuntimeMethod_var))); } IL_0115: { Nullable_1_t5C9F9FE2B4ADE27E1F49D4B41BB42B0DEF24C6C3* L_54 = (Nullable_1_t5C9F9FE2B4ADE27E1F49D4B41BB42B0DEF24C6C3*)(&__this->____fedAuthFeatureExtensionData); FederatedAuthenticationFeatureExtensionData_t6A1868CE30406191E3A2C8B63E94D973CD223C94 L_55; L_55 = Nullable_1_get_Value_mAE15504479D8A4E650C87D0D6D16C8C8AB8AA40F(L_54, Nullable_1_get_Value_mAE15504479D8A4E650C87D0D6D16C8C8AB8AA40F_RuntimeMethod_var); uint8_t L_56 = L_55.___libraryType; if ((!(((uint32_t)L_56) == ((uint32_t)1)))) { goto IL_0134; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_57 = ___1_data; NullCheck(L_57); if (!(((RuntimeArray*)L_57)->max_length)) { goto IL_014c; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_58; L_58 = SQL_ParsingError_m9EE23434AA393371E16B78C2019CCEDEB98C96AE(((int32_t)11), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_58, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInternalConnectionTds_OnFeatureExtAck_m5FA5A1A335909E955DE96E62EBA44B917EE2F475_RuntimeMethod_var))); } IL_0134: { Nullable_1_t5C9F9FE2B4ADE27E1F49D4B41BB42B0DEF24C6C3* L_59 = (Nullable_1_t5C9F9FE2B4ADE27E1F49D4B41BB42B0DEF24C6C3*)(&__this->____fedAuthFeatureExtensionData); FederatedAuthenticationFeatureExtensionData_t6A1868CE30406191E3A2C8B63E94D973CD223C94 L_60; L_60 = Nullable_1_get_Value_mAE15504479D8A4E650C87D0D6D16C8C8AB8AA40F(L_59, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Nullable_1_get_Value_mAE15504479D8A4E650C87D0D6D16C8C8AB8AA40F_RuntimeMethod_var))); uint8_t L_61 = L_60.___libraryType; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_62; L_62 = SQL_ParsingErrorLibraryType_m04EA4616621F121F6A58A1740E1BB7A5A55123FE(((int32_t)12), L_61, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_62, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInternalConnectionTds_OnFeatureExtAck_m5FA5A1A335909E955DE96E62EBA44B917EE2F475_RuntimeMethod_var))); } IL_014c: { __this->____federatedAuthenticationAcknowledged = (bool)1; return; } IL_0154: { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_63; L_63 = SQL_ParsingError_m33166E2700B0048519F549C59403652880959B85(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_63, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInternalConnectionTds_OnFeatureExtAck_m5FA5A1A335909E955DE96E62EBA44B917EE2F475_RuntimeMethod_var))); } IL_015a: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInternalConnectionTds_get_ThreadHasParserLockForClose_mE37179D2F599E99EBC5560F85D910A05D8F22CC3 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____threadIdOwningParserLock; Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_1; L_1 = Thread_get_CurrentThread_m6D4719F4993DB9200490531FF02D4076FF9CA9BD(NULL); NullCheck(L_1); int32_t L_2; L_2 = Thread_get_ManagedThreadId_m74ACB74A574EE535C2B00B7D64F203A62E796B05(L_1, NULL); return (bool)((((int32_t)L_0) == ((int32_t)L_2))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnectionTds_set_ThreadHasParserLockForClose_m0F8A079BDAEE114AD523322539CEE6709B04EDD3 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; if (!L_0) { goto IL_0014; } } { Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_1; L_1 = Thread_get_CurrentThread_m6D4719F4993DB9200490531FF02D4076FF9CA9BD(NULL); NullCheck(L_1); int32_t L_2; L_2 = Thread_get_ManagedThreadId_m74ACB74A574EE535C2B00B7D64F203A62E796B05(L_1, NULL); __this->____threadIdOwningParserLock = L_2; return; } IL_0014: { int32_t L_3 = __this->____threadIdOwningParserLock; Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_4; L_4 = Thread_get_CurrentThread_m6D4719F4993DB9200490531FF02D4076FF9CA9BD(NULL); NullCheck(L_4); int32_t L_5; L_5 = Thread_get_ManagedThreadId_m74ACB74A574EE535C2B00B7D64F203A62E796B05(L_4, NULL); if ((!(((uint32_t)L_3) == ((uint32_t)L_5)))) { goto IL_002d; } } { __this->____threadIdOwningParserLock = (-1); } IL_002d: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInternalConnectionTds_TryReplaceConnection_mF822F27F5E0488D500A452E37D82BE38CD289F65 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, DbConnection_tC49F5E2144AE2E053E71F1AE2EF1022916AE4662* ___0_outerConnection, DbConnectionFactory_tE3D6CD7AB7F7153AEAD5A525FDD3A933CC221788* ___1_connectionFactory, TaskCompletionSource_1_tDE643F9A66BD49F930CC9BCFC87E1E9ACF857720* ___2_retry, DbConnectionOptions_tA7B55DACBCC4D58ABBE993AFA6D1B98830E55B25* ___3_userOptions, const RuntimeMethod* method) { { DbConnection_tC49F5E2144AE2E053E71F1AE2EF1022916AE4662* L_0 = ___0_outerConnection; DbConnectionFactory_tE3D6CD7AB7F7153AEAD5A525FDD3A933CC221788* L_1 = ___1_connectionFactory; TaskCompletionSource_1_tDE643F9A66BD49F930CC9BCFC87E1E9ACF857720* L_2 = ___2_retry; DbConnectionOptions_tA7B55DACBCC4D58ABBE993AFA6D1B98830E55B25* L_3 = ___3_userOptions; bool L_4; L_4 = DbConnectionInternal_TryOpenConnectionInternal_m81DB7DAA07CBFB84E1D573B4ADFF506F50FF0BB3(__this, L_0, L_1, L_2, L_3, NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalConnectionTds__cctor_m4CB6977CE40CD5B1F9F0B57D9EE7FB584BF9DA38 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_0 = (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2*)il2cpp_codegen_object_new(HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2_il2cpp_TypeInfo_var); HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF(L_0, HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF_RuntimeMethod_var); HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_1 = L_0; NullCheck(L_1); bool L_2; L_2 = HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB(L_1, ((int32_t)4060), HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var); HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_3 = L_1; NullCheck(L_3); bool L_4; L_4 = HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB(L_3, ((int32_t)10928), HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var); HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_5 = L_3; NullCheck(L_5); bool L_6; L_6 = HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB(L_5, ((int32_t)10929), HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var); HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_7 = L_5; NullCheck(L_7); bool L_8; L_8 = HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB(L_7, ((int32_t)40197), HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var); HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_9 = L_7; NullCheck(L_9); bool L_10; L_10 = HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB(L_9, ((int32_t)40501), HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var); HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_11 = L_9; NullCheck(L_11); bool L_12; L_12 = HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB(L_11, ((int32_t)40613), HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var); ((SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92_StaticFields*)il2cpp_codegen_static_fields_for(SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92_il2cpp_TypeInfo_var))->___s_transientErrors = L_11; Il2CppCodeGenWriteBarrier((void**)(&((SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92_StaticFields*)il2cpp_codegen_static_fields_for(SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92_il2cpp_TypeInfo_var))->___s_transientErrors), (void*)L_11); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SyncAsyncLock_Wait_mA20235153D69606C6C94702FCC24F82188BDDF91 (SyncAsyncLock_tC8EC1C5BFE077BA32CE3242DCDEC96D9A8FC1149* __this, bool ___0_canReleaseFromAnyThread, const RuntimeMethod* method) { { SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2* L_0 = __this->____semaphore; Monitor_Enter_m759A82E6E56E06C313A9AF4679E304E0D58ABB93(L_0, NULL); bool L_1 = ___0_canReleaseFromAnyThread; if (L_1) { goto IL_001b; } } { SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2* L_2 = __this->____semaphore; NullCheck(L_2); int32_t L_3; L_3 = SemaphoreSlim_get_CurrentCount_m19C6DB628D1FC39E1DCAAF0A1FB68439BB9BEE12(L_2, NULL); if (L_3) { goto IL_0041; } } IL_001b: { SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2* L_4 = __this->____semaphore; NullCheck(L_4); SemaphoreSlim_Wait_m7D9142C725E70A145FFB1CF69BAA88478B16B0F4(L_4, NULL); bool L_5 = ___0_canReleaseFromAnyThread; if (!L_5) { goto IL_0035; } } { SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2* L_6 = __this->____semaphore; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_6, NULL); return; } IL_0035: { SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2* L_7 = __this->____semaphore; NullCheck(L_7); int32_t L_8; L_8 = SemaphoreSlim_Release_m4F3CB668D91DEE067A67266C266FEE5AADF56148(L_7, NULL); } IL_0041: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SyncAsyncLock_Release_m99FF90B307C456507D102FB6F6917008DF927FD7 (SyncAsyncLock_tC8EC1C5BFE077BA32CE3242DCDEC96D9A8FC1149* __this, const RuntimeMethod* method) { { SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2* L_0 = __this->____semaphore; NullCheck(L_0); int32_t L_1; L_1 = SemaphoreSlim_get_CurrentCount_m19C6DB628D1FC39E1DCAAF0A1FB68439BB9BEE12(L_0, NULL); if (L_1) { goto IL_001a; } } { SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2* L_2 = __this->____semaphore; NullCheck(L_2); int32_t L_3; L_3 = SemaphoreSlim_Release_m4F3CB668D91DEE067A67266C266FEE5AADF56148(L_2, NULL); return; } IL_001a: { SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2* L_4 = __this->____semaphore; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_4, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SyncAsyncLock__ctor_m33FF9E8C2EE5D60E4FFD93CA758F7E403FA32BC6 (SyncAsyncLock_tC8EC1C5BFE077BA32CE3242DCDEC96D9A8FC1149* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2* L_0 = (SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2*)il2cpp_codegen_object_new(SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2_il2cpp_TypeInfo_var); SemaphoreSlim__ctor_m73D901D121964C448D9B67A43088FE09FFB886AB(L_0, 1, NULL); __this->____semaphore = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____semaphore), (void*)L_0); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass88_0__ctor_m22458E85D724C45ADE0A151E5B0A0D7197ABD731 (U3CU3Ec__DisplayClass88_0_t1499809889EDEBAD408C845D7F91A5FBD6346824* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass88_0_U3CExecuteTransactionYukonU3Eb__0_m67B24AB2784B404462E294A787E29325DFDF5723 (U3CU3Ec__DisplayClass88_0_t1499809889EDEBAD408C845D7F91A5FBD6346824* __this, const RuntimeMethod* method) { { SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* L_0 = __this->___U3CU3E4__this; NullCheck(L_0); SqlInternalConnectionTds_set_ThreadHasParserLockForClose_m0F8A079BDAEE114AD523322539CEE6709B04EDD3(L_0, (bool)0, NULL); SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* L_1 = __this->___U3CU3E4__this; NullCheck(L_1); SyncAsyncLock_tC8EC1C5BFE077BA32CE3242DCDEC96D9A8FC1149* L_2 = L_1->____parserLock; NullCheck(L_2); SyncAsyncLock_Release_m99FF90B307C456507D102FB6F6917008DF927FD7(L_2, NULL); __this->___releaseConnectionLock = (bool)0; return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ServerInfo_get_ExtendedServerName_mB22402248150C9F9B98FEC47025AB299FA26CD02 (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CExtendedServerNameU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ServerInfo_set_ExtendedServerName_mBA0980C1CBDDD4C70F5265CA8F1849D51109E439 (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CExtendedServerNameU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CExtendedServerNameU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ServerInfo_get_ResolvedServerName_m75A46A0C9C9DA18C63742FEB1C3640A14E7E2E26 (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CResolvedServerNameU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ServerInfo_set_ResolvedServerName_m53B3B811598481BF38EF2C7226F404F7ADA5DA39 (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CResolvedServerNameU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CResolvedServerNameU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ServerInfo_get_ResolvedDatabaseName_mB1504D888CBA93572197F491BA208ABA065E33E8 (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CResolvedDatabaseNameU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ServerInfo_set_ResolvedDatabaseName_m2F0DC53A280EB4E2B7DBCAEF01B22B458272B0DA (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CResolvedDatabaseNameU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CResolvedDatabaseNameU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ServerInfo_get_UserProtocol_m981F841A90E195609A8EB75CD49A537F1D5F7C56 (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CUserProtocolU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ServerInfo_set_UserProtocol_m3B064FE85B07F6FD56064D5123C774F3694D35C6 (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CUserProtocolU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CUserProtocolU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ServerInfo_get_UserServerName_mF53D0FC31E0A4AE2B034456E5A02F21534A2BDF8 (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->____userServerName; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ServerInfo_set_UserServerName_m9D16F2BA204B43D92C16806E33D14A93896166B3 (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->____userServerName = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____userServerName), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ServerInfo__ctor_mD72ACF561E77E1172CEB0ADB019DE7969B83DBB8 (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* __this, SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* ___0_userOptions, const RuntimeMethod* method) { { SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_0 = ___0_userOptions; SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_1 = ___0_userOptions; NullCheck(L_1); String_t* L_2; L_2 = SqlConnectionString_get_DataSource_mD4EBEB4D9C805B0320CE4DD477555E61A2ED0868_inline(L_1, NULL); ServerInfo__ctor_m5D46199260077F330A34C81A1D617AFFD19E48BF(__this, L_0, L_2, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ServerInfo__ctor_m5D46199260077F330A34C81A1D617AFFD19E48BF (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* __this, SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* ___0_userOptions, String_t* ___1_serverName, const RuntimeMethod* method) { String_t* G_B2_0 = NULL; ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* G_B2_1 = NULL; String_t* G_B1_0 = NULL; ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* G_B1_1 = NULL; { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); String_t* L_0 = ___1_serverName; String_t* L_1 = L_0; if (L_1) { G_B2_0 = L_1; G_B2_1 = __this; goto IL_0011; } G_B1_0 = L_1; G_B1_1 = __this; } { String_t* L_2 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty; G_B2_0 = L_2; G_B2_1 = G_B1_1; } IL_0011: { NullCheck(G_B2_1); ServerInfo_set_UserServerName_m9D16F2BA204B43D92C16806E33D14A93896166B3_inline(G_B2_1, G_B2_0, NULL); String_t* L_3 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty; ServerInfo_set_UserProtocol_m3B064FE85B07F6FD56064D5123C774F3694D35C6_inline(__this, L_3, NULL); SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_4 = ___0_userOptions; NullCheck(L_4); String_t* L_5; L_5 = SqlConnectionString_get_InitialCatalog_m09EF7ACA029DA04D1DF9D0BBE616330B9235F78B_inline(L_4, NULL); ServerInfo_set_ResolvedDatabaseName_m2F0DC53A280EB4E2B7DBCAEF01B22B458272B0DA_inline(__this, L_5, NULL); __this->___PreRoutingServerName = (String_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___PreRoutingServerName), (void*)(String_t*)NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ServerInfo__ctor_mE779103DBCAB2F82258984432397026AABC1B0DC (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* __this, SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* ___0_userOptions, RoutingInfo_t4A3157EBC1D97D1EB93B5CD3A5E6A8B16912C4F4* ___1_routing, String_t* ___2_preRoutingServerName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4B5B41568916FC7301EA953E201F53F92BD306D3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9051F83C0785BDA27338FED014D0A4D698A2598A); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); RoutingInfo_t4A3157EBC1D97D1EB93B5CD3A5E6A8B16912C4F4* L_0 = ___1_routing; if (!L_0) { goto IL_0011; } } { RoutingInfo_t4A3157EBC1D97D1EB93B5CD3A5E6A8B16912C4F4* L_1 = ___1_routing; NullCheck(L_1); String_t* L_2; L_2 = RoutingInfo_get_ServerName_m2A86599BAE2495FDCCFAD2F10BED4E9F663F1BE2_inline(L_1, NULL); if (L_2) { goto IL_001e; } } IL_0011: { String_t* L_3 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty; ServerInfo_set_UserServerName_m9D16F2BA204B43D92C16806E33D14A93896166B3_inline(__this, L_3, NULL); goto IL_0044; } IL_001e: { il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_4; L_4 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); RoutingInfo_t4A3157EBC1D97D1EB93B5CD3A5E6A8B16912C4F4* L_5 = ___1_routing; NullCheck(L_5); String_t* L_6; L_6 = RoutingInfo_get_ServerName_m2A86599BAE2495FDCCFAD2F10BED4E9F663F1BE2_inline(L_5, NULL); RoutingInfo_t4A3157EBC1D97D1EB93B5CD3A5E6A8B16912C4F4* L_7 = ___1_routing; NullCheck(L_7); uint16_t L_8; L_8 = RoutingInfo_get_Port_mA5D80EB00DB4865798ED47AFDAE25115731A0BFE_inline(L_7, NULL); uint16_t L_9 = L_8; RuntimeObject* L_10 = Box(il2cpp_defaults.uint16_class, &L_9); String_t* L_11; L_11 = String_Format_m44BF8BF44DC9B67D6CF265A1A2703A6D743F5C56(L_4, _stringLiteral9051F83C0785BDA27338FED014D0A4D698A2598A, L_6, L_10, NULL); ServerInfo_set_UserServerName_m9D16F2BA204B43D92C16806E33D14A93896166B3_inline(__this, L_11, NULL); } IL_0044: { String_t* L_12 = ___2_preRoutingServerName; __this->___PreRoutingServerName = L_12; Il2CppCodeGenWriteBarrier((void**)(&__this->___PreRoutingServerName), (void*)L_12); ServerInfo_set_UserProtocol_m3B064FE85B07F6FD56064D5123C774F3694D35C6_inline(__this, _stringLiteral4B5B41568916FC7301EA953E201F53F92BD306D3, NULL); String_t* L_13; L_13 = ServerInfo_get_UserProtocol_m981F841A90E195609A8EB75CD49A537F1D5F7C56_inline(__this, NULL); String_t* L_14; L_14 = ServerInfo_get_UserServerName_mF53D0FC31E0A4AE2B034456E5A02F21534A2BDF8_inline(__this, NULL); ServerInfo_SetDerivedNames_m3B44B9EE01D818D71FB50A0CF9D4F14B516A7866(__this, L_13, L_14, NULL); SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_15 = ___0_userOptions; NullCheck(L_15); String_t* L_16; L_16 = SqlConnectionString_get_InitialCatalog_m09EF7ACA029DA04D1DF9D0BBE616330B9235F78B_inline(L_15, NULL); ServerInfo_set_ResolvedDatabaseName_m2F0DC53A280EB4E2B7DBCAEF01B22B458272B0DA_inline(__this, L_16, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ServerInfo_SetDerivedNames_m3B44B9EE01D818D71FB50A0CF9D4F14B516A7866 (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* __this, String_t* ___0_protocol, String_t* ___1_serverName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral876C4B39B6E4D0187090400768899C71D99DE90D); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___0_protocol; bool L_1; L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL); if (L_1) { goto IL_001c; } } { String_t* L_2 = ___0_protocol; String_t* L_3 = ___1_serverName; String_t* L_4; L_4 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_2, _stringLiteral876C4B39B6E4D0187090400768899C71D99DE90D, L_3, NULL); ServerInfo_set_ExtendedServerName_mBA0980C1CBDDD4C70F5265CA8F1849D51109E439_inline(__this, L_4, NULL); goto IL_0023; } IL_001c: { String_t* L_5 = ___1_serverName; ServerInfo_set_ExtendedServerName_mBA0980C1CBDDD4C70F5265CA8F1849D51109E439_inline(__this, L_5, NULL); } IL_0023: { String_t* L_6 = ___1_serverName; ServerInfo_set_ResolvedServerName_m53B3B811598481BF38EF2C7226F404F7ADA5DA39_inline(__this, L_6, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInternalTransaction_get_RestoreBrokenConnection_mCE910621D240A9A221372EBCBE41459C39550552 (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CRestoreBrokenConnectionU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalTransaction_set_RestoreBrokenConnection_mFB6DCB8AFBD69419656FEDB660EEC412E2B3B9AB (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CRestoreBrokenConnectionU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalTransaction_set_ConnectionHasBeenRestored_m613489F9C2BBB1B2E1F7E65E8C72CD8885B66351 (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CConnectionHasBeenRestoredU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalTransaction__ctor_m8E914C5C5C934FC9F0DCA349BB843B66313DB231 (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* __this, SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* ___0_innerConnection, int32_t ___1_type, SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE* ___2_outerTransaction, const RuntimeMethod* method) { { SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_0 = ___0_innerConnection; int32_t L_1 = ___1_type; SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE* L_2 = ___2_outerTransaction; SqlInternalTransaction__ctor_mE27B54D639A349869D4DC0E47CAF850C87065A9C(__this, L_0, L_1, L_2, ((int64_t)0), NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalTransaction__ctor_mE27B54D639A349869D4DC0E47CAF850C87065A9C (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* __this, SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* ___0_innerConnection, int32_t ___1_type, SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE* ___2_outerTransaction, int64_t ___3_transactionId, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_0 = ___0_innerConnection; __this->____innerConnection = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____innerConnection), (void*)L_0); int32_t L_1 = ___1_type; __this->____transactionType = L_1; SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE* L_2 = ___2_outerTransaction; if (!L_2) { goto IL_0023; } } { SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE* L_3 = ___2_outerTransaction; WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E* L_4 = (WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E*)il2cpp_codegen_object_new(WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E_il2cpp_TypeInfo_var); WeakReference__ctor_m5F9E2F970CD85965A003C0B37ABDBFAA1F5CF241(L_4, L_3, NULL); __this->____parent = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->____parent), (void*)L_4); } IL_0023: { int64_t L_5 = ___3_transactionId; __this->____transactionId = L_5; SqlInternalTransaction_set_RestoreBrokenConnection_mFB6DCB8AFBD69419656FEDB660EEC412E2B3B9AB_inline(__this, (bool)0, NULL); SqlInternalTransaction_set_ConnectionHasBeenRestored_m613489F9C2BBB1B2E1F7E65E8C72CD8885B66351_inline(__this, (bool)0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInternalTransaction_get_HasParentTransaction_m5CF4389504433ED1891FEA062463856B74B7F2D4 (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____transactionType; if ((((int32_t)2) == ((int32_t)L_0))) { goto IL_001e; } } { int32_t L_1 = __this->____transactionType; if ((!(((uint32_t)1) == ((uint32_t)L_1)))) { goto IL_001c; } } { WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E* L_2 = __this->____parent; return (bool)((!(((RuntimeObject*)(WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E*)L_2) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); } IL_001c: { return (bool)0; } IL_001e: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInternalTransaction_get_IsAborted_m7E1073835BC6274F24E2F8D5458D52D0CBB17CF0 (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____transactionState; return (bool)((((int32_t)2) == ((int32_t)L_0))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInternalTransaction_get_IsActive_mEB75DD621FDEE536A6753248A8A0F42CC53447E2 (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____transactionState; return (bool)((((int32_t)1) == ((int32_t)L_0))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInternalTransaction_get_IsCompleted_mE52EC6E32DFFB4F4E1821868B1B40297111F1CA5 (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____transactionState; if ((((int32_t)2) == ((int32_t)L_0))) { goto IL_001c; } } { int32_t L_1 = __this->____transactionState; if ((((int32_t)3) == ((int32_t)L_1))) { goto IL_001c; } } { int32_t L_2 = __this->____transactionState; return (bool)((((int32_t)4) == ((int32_t)L_2))? 1 : 0); } IL_001c: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInternalTransaction_get_IsDelegated_m13DCF5E1149F9D5D364E294A1C50E9552518A807 (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____transactionType; return (bool)((((int32_t)3) == ((int32_t)L_0))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInternalTransaction_get_IsDistributed_m1C8390F3B4291B0A0FCB5E6222183A9F866F56CF (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____transactionType; return (bool)((((int32_t)4) == ((int32_t)L_0))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInternalTransaction_get_IsOrphaned_m4CAC3AECC1C455760F7525D6FFE33B4A5EB9160D (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* __this, const RuntimeMethod* method) { bool V_0 = false; { WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E* L_0 = __this->____parent; if (L_0) { goto IL_000c; } } { V_0 = (bool)0; goto IL_001f; } IL_000c: { WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E* L_1 = __this->____parent; NullCheck(L_1); RuntimeObject* L_2; L_2 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(6, L_1); if (L_2) { goto IL_001d; } } { V_0 = (bool)1; goto IL_001f; } IL_001d: { V_0 = (bool)0; } IL_001f: { bool L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInternalTransaction_get_OpenResultsCount_m1A2F7124721CC9182D0DD4CE49AB742680B025B7 (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____openResultCount; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE* SqlInternalTransaction_get_Parent_m4EB45794F15ACF44DCB28B54E908C918939DD2B3 (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE* V_0 = NULL; { V_0 = (SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE*)NULL; WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E* L_0 = __this->____parent; if (!L_0) { goto IL_001b; } } { WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E* L_1 = __this->____parent; NullCheck(L_1); RuntimeObject* L_2; L_2 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(6, L_1); V_0 = ((SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE*)CastclassSealed((RuntimeObject*)L_2, SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE_il2cpp_TypeInfo_var)); } IL_001b: { SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE* L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t SqlInternalTransaction_get_TransactionId_m67CEAE92BBFEEFA69AA616D10813E94352DCF978 (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* __this, const RuntimeMethod* method) { { int64_t L_0 = __this->____transactionId; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalTransaction_set_TransactionId_m435E16E93C3EF07CC866D343E2803A5CECED24CB (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* __this, int64_t ___0_value, const RuntimeMethod* method) { { int64_t L_0 = ___0_value; __this->____transactionId = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalTransaction_Activate_m27C324490B069E2CDC45F66BB8DD4216F34D6C7B (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* __this, const RuntimeMethod* method) { { __this->____transactionState = 1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalTransaction_CloseFromConnection_m6403C9C04F0356719AA95934130A9CADE219D313 (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* __this, const RuntimeMethod* method) { SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* V_0 = NULL; bool V_1 = false; il2cpp::utils::ExceptionSupportStack __active_exceptions; { SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_0 = __this->____innerConnection; V_0 = L_0; V_1 = (bool)1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_001e: { { bool L_1 = V_1; if (!L_1) { goto IL_0027; } } { SqlInternalTransaction_Zombie_m59CB90172479F055C09962230B93243662BD1A56(__this, NULL); } IL_0027: { return; } } }); try { try { SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_2 = V_0; NullCheck(L_2); VirtualActionInvoker5< int32_t, String_t*, int32_t, SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E*, bool >::Invoke(25, L_2, 4, (String_t*)NULL, (-1), (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E*)NULL, (bool)0); goto IL_0028; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0016_1; } throw e; } CATCH_0016_1: { Exception_t* L_3 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); bool L_4; L_4 = ADP_IsCatchableExceptionType_mF95C2785B055C2BEB155D55C694E42F577515822(L_3, NULL); V_1 = L_4; IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*)); } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0028: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalTransaction_Completed_m32C8B28D4044E2C4CA81590D132F43F50F4CBCDB (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* __this, int32_t ___0_transactionState, const RuntimeMethod* method) { { int32_t L_0 = ___0_transactionState; __this->____transactionState = L_0; SqlInternalTransaction_Zombie_m59CB90172479F055C09962230B93243662BD1A56(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInternalTransaction_DecrementAndObtainOpenResultCount_m09690E9D686FA885F89466647C0C3F28B893A4B1 (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* __this, const RuntimeMethod* method) { int32_t G_B2_0 = 0; int32_t G_B1_0 = 0; { int32_t* L_0 = (int32_t*)(&__this->____openResultCount); int32_t L_1; L_1 = Interlocked_Decrement_m6AFAD2E874CBDA373B1EF7572F11D6E91813E75D(L_0, NULL); int32_t L_2 = L_1; if ((((int32_t)L_2) >= ((int32_t)0))) { G_B2_0 = L_2; goto IL_0015; } G_B1_0 = L_2; } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_3; L_3 = SQL_OpenResultCountExceeded_mF63759F5E450D7F78533DA7C2481C980F723517A(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInternalTransaction_DecrementAndObtainOpenResultCount_m09690E9D686FA885F89466647C0C3F28B893A4B1_RuntimeMethod_var))); } IL_0015: { return G_B2_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInternalTransaction_IncrementAndObtainOpenResultCount_m849E4B6D7FCC425E33FA894219F843CD5158BE00 (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* __this, const RuntimeMethod* method) { int32_t G_B2_0 = 0; int32_t G_B1_0 = 0; { int32_t* L_0 = (int32_t*)(&__this->____openResultCount); int32_t L_1; L_1 = Interlocked_Increment_m3C240C32E8D9544EC050B74D4F28EEB58F1F9309(L_0, NULL); int32_t L_2 = L_1; if ((((int32_t)L_2) >= ((int32_t)0))) { G_B2_0 = L_2; goto IL_0015; } G_B1_0 = L_2; } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_3; L_3 = SQL_OpenResultCountExceeded_mF63759F5E450D7F78533DA7C2481C980F723517A(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlInternalTransaction_IncrementAndObtainOpenResultCount_m849E4B6D7FCC425E33FA894219F843CD5158BE00_RuntimeMethod_var))); } IL_0015: { return G_B2_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalTransaction_Zombie_m59CB90172479F055C09962230B93243662BD1A56 (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* __this, const RuntimeMethod* method) { SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* V_0 = NULL; { SqlInternalTransaction_ZombieParent_m2B899490E6877550BEF6A494C831694D32F86C14(__this, NULL); SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_0 = __this->____innerConnection; V_0 = L_0; __this->____innerConnection = (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____innerConnection), (void*)(SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0*)NULL); SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_1 = V_0; if (!L_1) { goto IL_001e; } } { SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_2 = V_0; NullCheck(L_2); VirtualActionInvoker1< SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* >::Invoke(24, L_2, __this); } IL_001e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInternalTransaction_ZombieParent_m2B899490E6877550BEF6A494C831694D32F86C14 (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE* V_0 = NULL; { WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E* L_0 = __this->____parent; if (!L_0) { goto IL_0029; } } { WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E* L_1 = __this->____parent; NullCheck(L_1); RuntimeObject* L_2; L_2 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(6, L_1); V_0 = ((SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE*)CastclassSealed((RuntimeObject*)L_2, SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE_il2cpp_TypeInfo_var)); SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE* L_3 = V_0; if (!L_3) { goto IL_0022; } } { SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE* L_4 = V_0; NullCheck(L_4); SqlTransaction_Zombie_m05941A206F37DFDCB2CC88B831232537EC24BABC(L_4, NULL); } IL_0022: { __this->____parent = (WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____parent), (void*)(WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E*)NULL); } IL_0029: { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlNotificationEventArgs__ctor_m140384762FAD38A46B6EFFC9F36D54270E75D0DA (SqlNotificationEventArgs_tF7A738D79226B10C0321077F8BC1857BA864A819* __this, int32_t ___0_type, int32_t ___1_info, int32_t ___2_source, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var); EventArgs__ctor_mC6F9412D03203ADEF854117542C8EBF61624C8C3(__this, NULL); int32_t L_0 = ___1_info; __this->____info = L_0; int32_t L_1 = ___2_source; __this->____source = L_1; int32_t L_2 = ___0_type; __this->____type = L_2; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlNotificationEventArgs__cctor_mEF07B03CD1EEFF7E11E4B6D8CB3B5991008995BD (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlNotificationEventArgs_tF7A738D79226B10C0321077F8BC1857BA864A819_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { SqlNotificationEventArgs_tF7A738D79226B10C0321077F8BC1857BA864A819* L_0 = (SqlNotificationEventArgs_tF7A738D79226B10C0321077F8BC1857BA864A819*)il2cpp_codegen_object_new(SqlNotificationEventArgs_tF7A738D79226B10C0321077F8BC1857BA864A819_il2cpp_TypeInfo_var); SqlNotificationEventArgs__ctor_m140384762FAD38A46B6EFFC9F36D54270E75D0DA(L_0, 1, 7, 2, NULL); ((SqlNotificationEventArgs_tF7A738D79226B10C0321077F8BC1857BA864A819_StaticFields*)il2cpp_codegen_static_fields_for(SqlNotificationEventArgs_tF7A738D79226B10C0321077F8BC1857BA864A819_il2cpp_TypeInfo_var))->___s_notifyError = L_0; Il2CppCodeGenWriteBarrier((void**)(&((SqlNotificationEventArgs_tF7A738D79226B10C0321077F8BC1857BA864A819_StaticFields*)il2cpp_codegen_static_fields_for(SqlNotificationEventArgs_tF7A738D79226B10C0321077F8BC1857BA864A819_il2cpp_TypeInfo_var))->___s_notifyError), (void*)L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataFeed__ctor_m5947E684AC8E52C03F69319CEAB94B8763CB6122 (DataFeed_tBBB448C5B96E148E112D1321A26220092A77B0BD* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StreamDataFeed__ctor_m7ABDB1B04AF5155475BE2A4C3A19E88D1C15F792 (StreamDataFeed_tC0BAA795B06E232B9D05297F1FC90FB4524F38E0* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_source, const RuntimeMethod* method) { { DataFeed__ctor_m5947E684AC8E52C03F69319CEAB94B8763CB6122(__this, NULL); Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = ___0_source; __this->____source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____source), (void*)L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextDataFeed__ctor_m7F5AF3871CD87D8803C93AB2AF344C4E5B5D7089 (TextDataFeed_tF748A1E2F561668AB7E3533ACF6FBA0C3089B0C3* __this, TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7* ___0_source, const RuntimeMethod* method) { { DataFeed__ctor_m5947E684AC8E52C03F69319CEAB94B8763CB6122(__this, NULL); TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7* L_0 = ___0_source; __this->____source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____source), (void*)L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XmlDataFeed__ctor_mA78EAC71B44E5F9401A628396BE8F5627F31E8F3 (XmlDataFeed_t4C0D47A3F05B5BF5456D10D9900ED8A855433991* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_source, const RuntimeMethod* method) { { DataFeed__ctor_m5947E684AC8E52C03F69319CEAB94B8763CB6122(__this, NULL); XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = ___0_source; __this->____source = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____source), (void*)L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter__ctor_mFF8B74A84701FDE3D1A0D1557454854A3FF5A6DF (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { { __this->____isNull = (bool)1; __this->____actualSize = (-1); DbParameter__ctor_mF3F5691577DC88D612514B3212755F47C434639F(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter__ctor_mE451E743B6E66A025597279812CDB834BD0B3F98 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, String_t* ___0_parameterName, int32_t ___1_dbType, const RuntimeMethod* method) { { SqlParameter__ctor_mFF8B74A84701FDE3D1A0D1557454854A3FF5A6DF(__this, NULL); String_t* L_0 = ___0_parameterName; VirtualActionInvoker1< String_t* >::Invoke(13, __this, L_0); int32_t L_1 = ___1_dbType; SqlParameter_set_SqlDbType_m35E66AF8518AD7E789C9BE98AEC97810F0471368(__this, L_1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter__ctor_mDCF3E97435A0A33ABBDA5DB10F083D03BF123923 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, String_t* ___0_parameterName, RuntimeObject* ___1_value, const RuntimeMethod* method) { { SqlParameter__ctor_mFF8B74A84701FDE3D1A0D1557454854A3FF5A6DF(__this, NULL); String_t* L_0 = ___0_parameterName; VirtualActionInvoker1< String_t* >::Invoke(13, __this, L_0); RuntimeObject* L_1 = ___1_value; VirtualActionInvoker1< RuntimeObject* >::Invoke(25, __this, L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter__ctor_m64BBE8D924C527FDCBF750FE82E9AC27E9D0E9A4 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, String_t* ___0_parameterName, int32_t ___1_dbType, int32_t ___2_size, const RuntimeMethod* method) { { SqlParameter__ctor_mFF8B74A84701FDE3D1A0D1557454854A3FF5A6DF(__this, NULL); String_t* L_0 = ___0_parameterName; VirtualActionInvoker1< String_t* >::Invoke(13, __this, L_0); int32_t L_1 = ___1_dbType; SqlParameter_set_SqlDbType_m35E66AF8518AD7E789C9BE98AEC97810F0471368(__this, L_1, NULL); int32_t L_2 = ___2_size; VirtualActionInvoker1< int32_t >::Invoke(17, __this, L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter__ctor_m3ACD0F776BBDAB96AEFFD81AB455D66E7C761195 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, String_t* ___0_parameterName, int32_t ___1_dbType, int32_t ___2_size, String_t* ___3_sourceColumn, const RuntimeMethod* method) { { SqlParameter__ctor_mFF8B74A84701FDE3D1A0D1557454854A3FF5A6DF(__this, NULL); String_t* L_0 = ___0_parameterName; VirtualActionInvoker1< String_t* >::Invoke(13, __this, L_0); int32_t L_1 = ___1_dbType; SqlParameter_set_SqlDbType_m35E66AF8518AD7E789C9BE98AEC97810F0471368(__this, L_1, NULL); int32_t L_2 = ___2_size; VirtualActionInvoker1< int32_t >::Invoke(17, __this, L_2); String_t* L_3 = ___3_sourceColumn; VirtualActionInvoker1< String_t* >::Invoke(19, __this, L_3); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter__ctor_m2803430E51EF3E2747319CE585B523DEE2817F8F (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, String_t* ___0_parameterName, int32_t ___1_dbType, int32_t ___2_size, int32_t ___3_direction, bool ___4_isNullable, uint8_t ___5_precision, uint8_t ___6_scale, String_t* ___7_sourceColumn, int32_t ___8_sourceVersion, RuntimeObject* ___9_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_parameterName; int32_t L_1 = ___1_dbType; int32_t L_2 = ___2_size; String_t* L_3 = ___7_sourceColumn; SqlParameter__ctor_m3ACD0F776BBDAB96AEFFD81AB455D66E7C761195(__this, L_0, L_1, L_2, L_3, NULL); int32_t L_4 = ___3_direction; VirtualActionInvoker1< int32_t >::Invoke(9, __this, L_4); bool L_5 = ___4_isNullable; VirtualActionInvoker1< bool >::Invoke(11, __this, L_5); uint8_t L_6 = ___5_precision; SqlParameter_set_Precision_m520FEB95C71C3169E2AC9CEF78529BD4E3E2D7F6(__this, L_6, NULL); uint8_t L_7 = ___6_scale; SqlParameter_set_Scale_m1AB6BE8709FA00B5D28A49A6113C88F74C6654ED(__this, L_7, NULL); int32_t L_8 = ___8_sourceVersion; VirtualActionInvoker1< int32_t >::Invoke(23, __this, L_8); RuntimeObject* L_9 = ___9_value; VirtualActionInvoker1< RuntimeObject* >::Invoke(25, __this, L_9); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter__ctor_m7F1A103C2998036143784276A83A1A38AE697F5C (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, String_t* ___0_parameterName, int32_t ___1_dbType, int32_t ___2_size, int32_t ___3_direction, uint8_t ___4_precision, uint8_t ___5_scale, String_t* ___6_sourceColumn, int32_t ___7_sourceVersion, bool ___8_sourceColumnNullMapping, RuntimeObject* ___9_value, String_t* ___10_xmlSchemaCollectionDatabase, String_t* ___11_xmlSchemaCollectionOwningSchema, String_t* ___12_xmlSchemaCollectionName, const RuntimeMethod* method) { { SqlParameter__ctor_mFF8B74A84701FDE3D1A0D1557454854A3FF5A6DF(__this, NULL); String_t* L_0 = ___0_parameterName; VirtualActionInvoker1< String_t* >::Invoke(13, __this, L_0); int32_t L_1 = ___1_dbType; SqlParameter_set_SqlDbType_m35E66AF8518AD7E789C9BE98AEC97810F0471368(__this, L_1, NULL); int32_t L_2 = ___2_size; VirtualActionInvoker1< int32_t >::Invoke(17, __this, L_2); int32_t L_3 = ___3_direction; VirtualActionInvoker1< int32_t >::Invoke(9, __this, L_3); uint8_t L_4 = ___4_precision; SqlParameter_set_Precision_m520FEB95C71C3169E2AC9CEF78529BD4E3E2D7F6(__this, L_4, NULL); uint8_t L_5 = ___5_scale; SqlParameter_set_Scale_m1AB6BE8709FA00B5D28A49A6113C88F74C6654ED(__this, L_5, NULL); String_t* L_6 = ___6_sourceColumn; VirtualActionInvoker1< String_t* >::Invoke(19, __this, L_6); int32_t L_7 = ___7_sourceVersion; VirtualActionInvoker1< int32_t >::Invoke(23, __this, L_7); bool L_8 = ___8_sourceColumnNullMapping; VirtualActionInvoker1< bool >::Invoke(21, __this, L_8); RuntimeObject* L_9 = ___9_value; VirtualActionInvoker1< RuntimeObject* >::Invoke(25, __this, L_9); String_t* L_10 = ___10_xmlSchemaCollectionDatabase; SqlParameter_set_XmlSchemaCollectionDatabase_m0239E02D61F344DA644A680C57234E7C247A9DE2_inline(__this, L_10, NULL); String_t* L_11 = ___11_xmlSchemaCollectionOwningSchema; SqlParameter_set_XmlSchemaCollectionOwningSchema_m3C823A20832B78F410A3E5ADB8383B16842E3BCC_inline(__this, L_11, NULL); String_t* L_12 = ___12_xmlSchemaCollectionName; SqlParameter_set_XmlSchemaCollectionName_mEE0156517E0B3064B335838951352A95290EE16F_inline(__this, L_12, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter__ctor_m9532D4641BDD1568CA27432B65C62E25C8DF321A (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* ___0_source, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICloneable_t5118E0179AA4A8D8B4D4A85BF3CE9BB363B88E14_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; { SqlParameter__ctor_mFF8B74A84701FDE3D1A0D1557454854A3FF5A6DF(__this, NULL); SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_0 = ___0_source; il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); ADP_CheckArgumentNull_mD1BABBBAC0FA42969065C735467B4F0B7871C5F9(L_0, _stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5, NULL); SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_1 = ___0_source; NullCheck(L_1); SqlParameter_CloneHelper_m0C66AE3E4FA25C1AB5B57FED5A41C4D60CDDF21F(L_1, __this, NULL); RuntimeObject* L_2 = __this->____value; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_2, ICloneable_t5118E0179AA4A8D8B4D4A85BF3CE9BB363B88E14_il2cpp_TypeInfo_var)); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0033; } } { RuntimeObject* L_4 = V_0; NullCheck(L_4); RuntimeObject* L_5; L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, ICloneable_t5118E0179AA4A8D8B4D4A85BF3CE9BB363B88E14_il2cpp_TypeInfo_var, L_4); __this->____value = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->____value), (void*)L_5); } IL_0033: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlCollation_t1389F05EEF7D7F27C721B3EABAB6C070C4CBF8A4* SqlParameter_get_Collation_m14525170722883E41B3F216FFE9CF2A0121126AD (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { { SqlCollation_t1389F05EEF7D7F27C721B3EABAB6C070C4CBF8A4* L_0 = __this->____collation; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter_set_Collation_mD864D1041795EB328044EDA0A8F944C8AB5053FF (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, SqlCollation_t1389F05EEF7D7F27C721B3EABAB6C070C4CBF8A4* ___0_value, const RuntimeMethod* method) { { SqlCollation_t1389F05EEF7D7F27C721B3EABAB6C070C4CBF8A4* L_0 = ___0_value; __this->____collation = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____collation), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlParameter_get_CompareInfo_m3B5BC82FADD8BC0D449E60A41058D4046134BAC0 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { SqlCollation_t1389F05EEF7D7F27C721B3EABAB6C070C4CBF8A4* V_0 = NULL; { SqlCollation_t1389F05EEF7D7F27C721B3EABAB6C070C4CBF8A4* L_0 = __this->____collation; V_0 = L_0; SqlCollation_t1389F05EEF7D7F27C721B3EABAB6C070C4CBF8A4* L_1 = V_0; if (!L_1) { goto IL_0011; } } { SqlCollation_t1389F05EEF7D7F27C721B3EABAB6C070C4CBF8A4* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = SqlCollation_get_SqlCompareOptions_m960F22B5DE4373D929D844958DFBCDA221C4673D(L_2, NULL); return L_3; } IL_0011: { return (int32_t)(0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlParameter_get_XmlSchemaCollectionDatabase_m271E360E223AA3EE046A230A1AD79817FF67D5BF (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* G_B2_0 = NULL; String_t* G_B1_0 = NULL; { String_t* L_0 = __this->____xmlSchemaCollectionDatabase; String_t* L_1 = L_0; if (L_1) { G_B2_0 = L_1; goto IL_000f; } G_B1_0 = L_1; } { il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); String_t* L_2 = ((ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_StaticFields*)il2cpp_codegen_static_fields_for(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))->___StrEmpty; G_B2_0 = L_2; } IL_000f: { return G_B2_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter_set_XmlSchemaCollectionDatabase_m0239E02D61F344DA644A680C57234E7C247A9DE2 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->____xmlSchemaCollectionDatabase = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____xmlSchemaCollectionDatabase), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlParameter_get_XmlSchemaCollectionOwningSchema_m10650E8D590B39BE5DE542509EF89721FDF873BE (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* G_B2_0 = NULL; String_t* G_B1_0 = NULL; { String_t* L_0 = __this->____xmlSchemaCollectionOwningSchema; String_t* L_1 = L_0; if (L_1) { G_B2_0 = L_1; goto IL_000f; } G_B1_0 = L_1; } { il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); String_t* L_2 = ((ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_StaticFields*)il2cpp_codegen_static_fields_for(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))->___StrEmpty; G_B2_0 = L_2; } IL_000f: { return G_B2_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter_set_XmlSchemaCollectionOwningSchema_m3C823A20832B78F410A3E5ADB8383B16842E3BCC (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->____xmlSchemaCollectionOwningSchema = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____xmlSchemaCollectionOwningSchema), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlParameter_get_XmlSchemaCollectionName_mB04C372E2DD8FCF84B41AC77966CCEC6937BE2D9 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* G_B2_0 = NULL; String_t* G_B1_0 = NULL; { String_t* L_0 = __this->____xmlSchemaCollectionName; String_t* L_1 = L_0; if (L_1) { G_B2_0 = L_1; goto IL_000f; } G_B1_0 = L_1; } { il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); String_t* L_2 = ((ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_StaticFields*)il2cpp_codegen_static_fields_for(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))->___StrEmpty; G_B2_0 = L_2; } IL_000f: { return G_B2_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter_set_XmlSchemaCollectionName_mEE0156517E0B3064B335838951352A95290EE16F (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->____xmlSchemaCollectionName = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____xmlSchemaCollectionName), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* SqlParameter_get_InternalMetaType_m3F4856C4C3C294B81B05001EC6D62898C489ED30 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_0 = __this->____internalMetaType; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter_set_InternalMetaType_m136EB0C78FCA2AB8F640761185528E502E4C5C9D (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___0_value, const RuntimeMethod* method) { { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_0 = ___0_value; __this->____internalMetaType = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____internalMetaType), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlParameter_get_LocaleId_mE83971C02D100482192F5041ADFE3468445B81D6 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { SqlCollation_t1389F05EEF7D7F27C721B3EABAB6C070C4CBF8A4* V_0 = NULL; { SqlCollation_t1389F05EEF7D7F27C721B3EABAB6C070C4CBF8A4* L_0 = __this->____collation; V_0 = L_0; SqlCollation_t1389F05EEF7D7F27C721B3EABAB6C070C4CBF8A4* L_1 = V_0; if (!L_1) { goto IL_0011; } } { SqlCollation_t1389F05EEF7D7F27C721B3EABAB6C070C4CBF8A4* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = SqlCollation_get_LCID_m65A508123BD72F365622399968A90BA2735FA739(L_2, NULL); return L_3; } IL_0011: { return 0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SmiParameterMetaData_t034D56242D0F52A4F3363BE08CA216A45A79BD63* SqlParameter_MetaDataForSmi_m129A7812035A3A91EC68FA76E9EF5430E59FBBC9 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, ParameterPeekAheadValue_tE9C0D802B93426731290C7E6D5C0D9331933DE6F** ___0_peekAhead, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SmiParameterMetaData_t034D56242D0F52A4F3363BE08CA216A45A79BD63_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* V_0 = NULL; int64_t V_1 = 0; int64_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; String_t* V_5 = NULL; String_t* V_6 = NULL; String_t* V_7 = NULL; uint8_t V_8 = 0x0; uint8_t V_9 = 0x0; List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC* V_10 = NULL; SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68* V_11 = NULL; RuntimeObject* V_12 = NULL; SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D V_13; memset((&V_13), 0, sizeof(V_13)); RuntimeObject* V_14 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_15 = NULL; { ParameterPeekAheadValue_tE9C0D802B93426731290C7E6D5C0D9331933DE6F** L_0 = ___0_peekAhead; *((RuntimeObject**)L_0) = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_1; L_1 = SqlParameter_ValidateTypeLengths_m82166FDE8621CFE6ECA5734B86FD0764E9438649(__this, NULL); V_0 = L_1; int32_t L_2; L_2 = SqlParameter_GetActualSize_m3F4C75395185B48F970BCC049D8D00C17AF13109(__this, NULL); V_1 = ((int64_t)L_2); int32_t L_3; L_3 = VirtualFuncInvoker0< int32_t >::Invoke(16, __this); V_2 = ((int64_t)L_3); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_4 = V_0; NullCheck(L_4); bool L_5 = L_4->___IsLong; if (L_5) { goto IL_0041; } } { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_6 = V_0; NullCheck(L_6); int32_t L_7 = L_6->___SqlDbType; if ((((int32_t)((int32_t)10)) == ((int32_t)L_7))) { goto IL_0036; } } { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_8 = V_0; NullCheck(L_8); int32_t L_9 = L_8->___SqlDbType; if ((!(((uint32_t)((int32_t)12)) == ((uint32_t)L_9)))) { goto IL_003b; } } IL_0036: { int64_t L_10 = V_1; V_1 = ((int64_t)(L_10/((int64_t)2))); } IL_003b: { int64_t L_11 = V_1; int64_t L_12 = V_2; if ((((int64_t)L_11) <= ((int64_t)L_12))) { goto IL_0041; } } { int64_t L_13 = V_1; V_2 = L_13; } IL_0041: { int64_t L_14 = V_2; if (L_14) { goto IL_009c; } } { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_15 = V_0; NullCheck(L_15); int32_t L_16 = L_15->___SqlDbType; if ((((int32_t)1) == ((int32_t)L_16))) { goto IL_0057; } } { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_17 = V_0; NullCheck(L_17); int32_t L_18 = L_17->___SqlDbType; if ((!(((uint32_t)((int32_t)21)) == ((uint32_t)L_18)))) { goto IL_0063; } } IL_0057: { V_2 = ((int64_t)((int32_t)8000)); goto IL_00f4; } IL_0063: { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_19 = V_0; NullCheck(L_19); int32_t L_20 = L_19->___SqlDbType; if ((((int32_t)3) == ((int32_t)L_20))) { goto IL_0076; } } { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_21 = V_0; NullCheck(L_21); int32_t L_22 = L_21->___SqlDbType; if ((!(((uint32_t)((int32_t)22)) == ((uint32_t)L_22)))) { goto IL_007f; } } IL_0076: { V_2 = ((int64_t)((int32_t)8000)); goto IL_00f4; } IL_007f: { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_23 = V_0; NullCheck(L_23); int32_t L_24 = L_23->___SqlDbType; if ((((int32_t)((int32_t)10)) == ((int32_t)L_24))) { goto IL_0093; } } { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_25 = V_0; NullCheck(L_25); int32_t L_26 = L_25->___SqlDbType; if ((!(((uint32_t)((int32_t)12)) == ((uint32_t)L_26)))) { goto IL_00f4; } } IL_0093: { V_2 = ((int64_t)((int32_t)4000)); goto IL_00f4; } IL_009c: { int64_t L_27 = V_2; if ((((int64_t)L_27) <= ((int64_t)((int64_t)((int32_t)8000))))) { goto IL_00b8; } } { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_28 = V_0; NullCheck(L_28); int32_t L_29 = L_28->___SqlDbType; if ((((int32_t)1) == ((int32_t)L_29))) { goto IL_00f1; } } { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_30 = V_0; NullCheck(L_30); int32_t L_31 = L_30->___SqlDbType; if ((((int32_t)((int32_t)21)) == ((int32_t)L_31))) { goto IL_00f1; } } IL_00b8: { int64_t L_32 = V_2; if ((((int64_t)L_32) <= ((int64_t)((int64_t)((int32_t)8000))))) { goto IL_00d4; } } { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_33 = V_0; NullCheck(L_33); int32_t L_34 = L_33->___SqlDbType; if ((((int32_t)3) == ((int32_t)L_34))) { goto IL_00f1; } } { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_35 = V_0; NullCheck(L_35); int32_t L_36 = L_35->___SqlDbType; if ((((int32_t)((int32_t)22)) == ((int32_t)L_36))) { goto IL_00f1; } } IL_00d4: { int64_t L_37 = V_2; if ((((int64_t)L_37) <= ((int64_t)((int64_t)((int32_t)4000))))) { goto IL_00f4; } } { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_38 = V_0; NullCheck(L_38); int32_t L_39 = L_38->___SqlDbType; if ((((int32_t)((int32_t)10)) == ((int32_t)L_39))) { goto IL_00f1; } } { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_40 = V_0; NullCheck(L_40); int32_t L_41 = L_40->___SqlDbType; if ((!(((uint32_t)((int32_t)12)) == ((uint32_t)L_41)))) { goto IL_00f4; } } IL_00f1: { V_2 = ((int64_t)(-1)); } IL_00f4: { int32_t L_42; L_42 = SqlParameter_get_LocaleId_mE83971C02D100482192F5041ADFE3468445B81D6(__this, NULL); V_3 = L_42; int32_t L_43 = V_3; if (L_43) { goto IL_0147; } } { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_44 = V_0; NullCheck(L_44); bool L_45 = L_44->___IsCharType; if (!L_45) { goto IL_0147; } } { RuntimeObject* L_46; L_46 = SqlParameter_GetCoercedValue_m93C1844E702FF8EB0A0B4CA5DFEA471DD31A0DF9(__this, NULL); V_12 = L_46; RuntimeObject* L_47 = V_12; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_47, SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var))) { goto IL_013c; } } { RuntimeObject* L_48 = V_12; V_13 = ((*(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D*)UnBox(L_48, SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var))); il2cpp_codegen_runtime_class_init_inline(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var); bool L_49; L_49 = SqlString_get_IsNull_mC369763D29E440BDBBCA1CD83C4FF8F3D5F8EF9A((&V_13), NULL); if (L_49) { goto IL_013c; } } { RuntimeObject* L_50 = V_12; V_13 = ((*(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D*)UnBox(L_50, SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var))); il2cpp_codegen_runtime_class_init_inline(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var); int32_t L_51; L_51 = SqlString_get_LCID_m91E88EBD66289DBB6652E88E3E7F8038CF1F3FF2((&V_13), NULL); V_3 = L_51; goto IL_0147; } IL_013c: { il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_52; L_52 = CultureInfo_get_CurrentCulture_m8A4580F49DDD7E9DB34C699965423DB8E3BBA9A5(NULL); NullCheck(L_52); int32_t L_53; L_53 = VirtualFuncInvoker0< int32_t >::Invoke(6, L_52); V_3 = L_53; } IL_0147: { int32_t L_54; L_54 = SqlParameter_get_CompareInfo_m3B5BC82FADD8BC0D449E60A41058D4046134BAC0(__this, NULL); V_4 = L_54; int32_t L_55 = V_4; if (L_55) { goto IL_01a4; } } { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_56 = V_0; NullCheck(L_56); bool L_57 = L_56->___IsCharType; if (!L_57) { goto IL_01a4; } } { RuntimeObject* L_58; L_58 = SqlParameter_GetCoercedValue_m93C1844E702FF8EB0A0B4CA5DFEA471DD31A0DF9(__this, NULL); V_14 = L_58; RuntimeObject* L_59 = V_14; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_59, SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var))) { goto IL_0192; } } { RuntimeObject* L_60 = V_14; V_13 = ((*(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D*)UnBox(L_60, SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var))); il2cpp_codegen_runtime_class_init_inline(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var); bool L_61; L_61 = SqlString_get_IsNull_mC369763D29E440BDBBCA1CD83C4FF8F3D5F8EF9A((&V_13), NULL); if (L_61) { goto IL_0192; } } { RuntimeObject* L_62 = V_14; V_13 = ((*(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D*)UnBox(L_62, SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var))); il2cpp_codegen_runtime_class_init_inline(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var); int32_t L_63; L_63 = SqlString_get_SqlCompareOptions_m680D70AA27DFA966C40E43DE64A23958FF969D47((&V_13), NULL); V_4 = L_63; goto IL_01a4; } IL_0192: { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_64 = V_0; NullCheck(L_64); int32_t L_65 = L_64->___SqlDbType; il2cpp_codegen_runtime_class_init_inline(SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC_il2cpp_TypeInfo_var); SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC* L_66; L_66 = SmiMetaData_GetDefaultForType_m908A2061052ACA246489479F35014F74873E8245(L_65, NULL); NullCheck(L_66); int32_t L_67; L_67 = SmiMetaData_get_CompareOptions_m102F679FC361EE9F8C03B76A7E87E4ECF4BB8C24_inline(L_66, NULL); V_4 = L_67; } IL_01a4: { V_5 = (String_t*)NULL; V_6 = (String_t*)NULL; V_7 = (String_t*)NULL; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_68 = V_0; NullCheck(L_68); int32_t L_69 = L_68->___SqlDbType; if ((!(((uint32_t)((int32_t)25)) == ((uint32_t)L_69)))) { goto IL_01d4; } } { String_t* L_70; L_70 = SqlParameter_get_XmlSchemaCollectionDatabase_m271E360E223AA3EE046A230A1AD79817FF67D5BF(__this, NULL); V_5 = L_70; String_t* L_71; L_71 = SqlParameter_get_XmlSchemaCollectionOwningSchema_m10650E8D590B39BE5DE542509EF89721FDF873BE(__this, NULL); V_6 = L_71; String_t* L_72; L_72 = SqlParameter_get_XmlSchemaCollectionName_mB04C372E2DD8FCF84B41AC77966CCEC6937BE2D9(__this, NULL); V_7 = L_72; goto IL_02bd; } IL_01d4: { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_73 = V_0; NullCheck(L_73); int32_t L_74 = L_73->___SqlDbType; if ((((int32_t)((int32_t)29)) == ((int32_t)L_74))) { goto IL_01fb; } } { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_75 = V_0; NullCheck(L_75); int32_t L_76 = L_75->___SqlDbType; if ((!(((uint32_t)((int32_t)30)) == ((uint32_t)L_76)))) { goto IL_02bd; } } { String_t* L_77; L_77 = SqlParameter_get_TypeName_m68701843BD8F857EAEBC1F72FB4441F6E144310F(__this, NULL); bool L_78; L_78 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_77, NULL); if (L_78) { goto IL_02bd; } } IL_01fb: { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_79 = V_0; NullCheck(L_79); int32_t L_80 = L_79->___SqlDbType; if ((!(((uint32_t)((int32_t)29)) == ((uint32_t)L_80)))) { goto IL_0215; } } { String_t* L_81; L_81 = SqlParameter_get_UdtTypeName_m3D878103040AEF88BF1C72A7E60861335F7C3DB4(__this, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_82; L_82 = SqlParameter_ParseTypeName_m6547CDD220C3643ABE2E7BF2014ED858C598D14A(L_81, (bool)1, NULL); V_15 = L_82; goto IL_0223; } IL_0215: { String_t* L_83; L_83 = SqlParameter_get_TypeName_m68701843BD8F857EAEBC1F72FB4441F6E144310F(__this, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_84; L_84 = SqlParameter_ParseTypeName_m6547CDD220C3643ABE2E7BF2014ED858C598D14A(L_83, (bool)0, NULL); V_15 = L_84; } IL_0223: { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_85 = V_15; NullCheck(L_85); if ((!(((uint32_t)1) == ((uint32_t)((int32_t)(((RuntimeArray*)L_85)->max_length)))))) { goto IL_0232; } } { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_86 = V_15; NullCheck(L_86); int32_t L_87 = 0; String_t* L_88 = (L_86)->GetAt(static_cast(L_87)); V_7 = L_88; goto IL_026d; } IL_0232: { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_89 = V_15; NullCheck(L_89); if ((!(((uint32_t)2) == ((uint32_t)((int32_t)(((RuntimeArray*)L_89)->max_length)))))) { goto IL_0247; } } { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_90 = V_15; NullCheck(L_90); int32_t L_91 = 0; String_t* L_92 = (L_90)->GetAt(static_cast(L_91)); V_6 = L_92; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_93 = V_15; NullCheck(L_93); int32_t L_94 = 1; String_t* L_95 = (L_93)->GetAt(static_cast(L_94)); V_7 = L_95; goto IL_026d; } IL_0247: { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_96 = V_15; NullCheck(L_96); if ((!(((uint32_t)3) == ((uint32_t)((int32_t)(((RuntimeArray*)L_96)->max_length)))))) { goto IL_0262; } } { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_97 = V_15; NullCheck(L_97); int32_t L_98 = 0; String_t* L_99 = (L_97)->GetAt(static_cast(L_98)); V_5 = L_99; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_100 = V_15; NullCheck(L_100); int32_t L_101 = 1; String_t* L_102 = (L_100)->GetAt(static_cast(L_101)); V_6 = L_102; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_103 = V_15; NullCheck(L_103); int32_t L_104 = 2; String_t* L_105 = (L_103)->GetAt(static_cast(L_104)); V_7 = L_105; goto IL_026d; } IL_0262: { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_106; L_106 = ADP_ArgumentOutOfRange_m69781EEE4098F294CBF7C49D38D2DE04237A2C8A(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralADA4D475564F0B5914EF8E59C83EB9956589D338)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_106, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameter_MetaDataForSmi_m129A7812035A3A91EC68FA76E9EF5430E59FBBC9_RuntimeMethod_var))); } IL_026d: { String_t* L_107 = V_5; bool L_108; L_108 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_107, NULL); if (L_108) { goto IL_0284; } } { String_t* L_109 = V_5; NullCheck(L_109); int32_t L_110; L_110 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_109, NULL); if ((((int32_t)((int32_t)255)) < ((int32_t)L_110))) { goto IL_02b2; } } IL_0284: { String_t* L_111 = V_6; bool L_112; L_112 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_111, NULL); if (L_112) { goto IL_029b; } } { String_t* L_113 = V_6; NullCheck(L_113); int32_t L_114; L_114 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_113, NULL); if ((((int32_t)((int32_t)255)) < ((int32_t)L_114))) { goto IL_02b2; } } IL_029b: { String_t* L_115 = V_7; bool L_116; L_116 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_115, NULL); if (L_116) { goto IL_02bd; } } { String_t* L_117 = V_7; NullCheck(L_117); int32_t L_118; L_118 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_117, NULL); if ((((int32_t)((int32_t)255)) >= ((int32_t)L_118))) { goto IL_02bd; } } IL_02b2: { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_119; L_119 = ADP_ArgumentOutOfRange_m69781EEE4098F294CBF7C49D38D2DE04237A2C8A(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralADA4D475564F0B5914EF8E59C83EB9956589D338)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_119, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameter_MetaDataForSmi_m129A7812035A3A91EC68FA76E9EF5430E59FBBC9_RuntimeMethod_var))); } IL_02bd: { uint8_t L_120; L_120 = SqlParameter_GetActualPrecision_m71E3B148B7AAA3E8602A22ABB7743A3AFC11A848(__this, NULL); V_8 = L_120; uint8_t L_121; L_121 = SqlParameter_GetActualScale_m04FC714BA0FB596A862E7888D64689D1765311CF(__this, NULL); V_9 = L_121; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_122 = V_0; NullCheck(L_122); int32_t L_123 = L_122->___SqlDbType; if ((!(((uint32_t)5) == ((uint32_t)L_123)))) { goto IL_02de; } } { uint8_t L_124 = V_8; if (L_124) { goto IL_02de; } } { V_8 = (uint8_t)((int32_t)29); } IL_02de: { V_10 = (List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC*)NULL; V_11 = (SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68*)NULL; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_125 = V_0; NullCheck(L_125); int32_t L_126 = L_125->___SqlDbType; if ((!(((uint32_t)((int32_t)30)) == ((uint32_t)L_126)))) { goto IL_02f9; } } { ParameterPeekAheadValue_tE9C0D802B93426731290C7E6D5C0D9331933DE6F** L_127 = ___0_peekAhead; SqlParameter_GetActualFieldsAndProperties_mC0F841C725E5BA86C562A2968BCDEC4CF6DA00FA(__this, (&V_10), (&V_11), L_127, NULL); } IL_02f9: { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_128 = V_0; NullCheck(L_128); int32_t L_129 = L_128->___SqlDbType; int64_t L_130 = V_2; uint8_t L_131 = V_8; uint8_t L_132 = V_9; int32_t L_133 = V_3; int32_t L_134 = V_4; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_135 = V_0; NullCheck(L_135); int32_t L_136 = L_135->___SqlDbType; List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC* L_137 = V_10; SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68* L_138 = V_11; String_t* L_139; L_139 = SqlParameter_get_ParameterNameFixed_m304BB56DE79DD6FB7FAB51844450E4B4AB7E2172(__this, NULL); String_t* L_140 = V_5; String_t* L_141 = V_6; String_t* L_142 = V_7; int32_t L_143; L_143 = VirtualFuncInvoker0< int32_t >::Invoke(8, __this); SmiParameterMetaData_t034D56242D0F52A4F3363BE08CA216A45A79BD63* L_144 = (SmiParameterMetaData_t034D56242D0F52A4F3363BE08CA216A45A79BD63*)il2cpp_codegen_object_new(SmiParameterMetaData_t034D56242D0F52A4F3363BE08CA216A45A79BD63_il2cpp_TypeInfo_var); SmiParameterMetaData__ctor_m5C04D4646EDF732C5E0EE9EC319EB31985386657(L_144, L_129, L_130, L_131, L_132, ((int64_t)L_133), L_134, (Type_t*)NULL, (bool)((((int32_t)((int32_t)30)) == ((int32_t)L_136))? 1 : 0), L_137, L_138, L_139, L_140, L_141, L_142, L_143, NULL); return L_144; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlParameter_get_ParameterIsSqlType_m430001D792FD936C422D8F5E2F045D203A1990FB (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { { bool L_0 = __this->____isSqlParameterSqlType; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter_set_ParameterIsSqlType_m8F21D5CF7525478695AE22FCE745AB328DF0D61D (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->____isSqlParameterSqlType = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlParameter_get_ParameterName_m637848B67FCC29DE15ADFE91E6E8607BFD5567FC (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* G_B2_0 = NULL; String_t* G_B1_0 = NULL; { String_t* L_0 = __this->____parameterName; String_t* L_1 = L_0; if (L_1) { G_B2_0 = L_1; goto IL_000f; } G_B1_0 = L_1; } { il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); String_t* L_2 = ((ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_StaticFields*)il2cpp_codegen_static_fields_for(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))->___StrEmpty; G_B2_0 = L_2; } IL_000f: { return G_B2_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter_set_ParameterName_m2CB1D4C314E5316240FFC3D032B60B335F769388 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; bool L_1; L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL); if (L_1) { goto IL_002d; } } { String_t* L_2 = ___0_value; NullCheck(L_2); int32_t L_3; L_3 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_2, NULL); if ((((int32_t)L_3) < ((int32_t)((int32_t)128)))) { goto IL_002d; } } { String_t* L_4 = ___0_value; NullCheck(L_4); Il2CppChar L_5; L_5 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_4, 0, NULL); if ((!(((uint32_t)((int32_t)64)) == ((uint32_t)L_5)))) { goto IL_0049; } } { String_t* L_6 = ___0_value; NullCheck(L_6); int32_t L_7; L_7 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_6, NULL); if ((((int32_t)L_7) > ((int32_t)((int32_t)128)))) { goto IL_0049; } } IL_002d: { String_t* L_8 = __this->____parameterName; String_t* L_9 = ___0_value; bool L_10; L_10 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_8, L_9, NULL); if (!L_10) { goto IL_0050; } } { SqlParameter_PropertyChanging_m732DBC99902C0DADD06DA2811F86CDF262C06FE7(__this, NULL); String_t* L_11 = ___0_value; __this->____parameterName = L_11; Il2CppCodeGenWriteBarrier((void**)(&__this->____parameterName), (void*)L_11); return; } IL_0049: { String_t* L_12 = ___0_value; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_13; L_13 = SQL_InvalidParameterNameLength_m297515FDB3FD50982D2636F7A65B4FF5966550D4(L_12, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameter_set_ParameterName_m2CB1D4C314E5316240FFC3D032B60B335F769388_RuntimeMethod_var))); } IL_0050: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlParameter_get_ParameterNameFixed_m304BB56DE79DD6FB7FAB51844450E4B4AB7E2172 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBA1039E8CDAE53E44AC3E6185B0871F3D031A476); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { String_t* L_0; L_0 = VirtualFuncInvoker0< String_t* >::Invoke(12, __this); V_0 = L_0; String_t* L_1 = V_0; NullCheck(L_1); int32_t L_2; L_2 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_1, NULL); if ((((int32_t)0) >= ((int32_t)L_2))) { goto IL_0027; } } { String_t* L_3 = V_0; NullCheck(L_3); Il2CppChar L_4; L_4 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_3, 0, NULL); if ((((int32_t)((int32_t)64)) == ((int32_t)L_4))) { goto IL_0027; } } { String_t* L_5 = V_0; String_t* L_6; L_6 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralBA1039E8CDAE53E44AC3E6185B0871F3D031A476, L_5, NULL); V_0 = L_6; } IL_0027: { String_t* L_7 = V_0; return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter_set_Precision_m520FEB95C71C3169E2AC9CEF78529BD4E3E2D7F6 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, uint8_t ___0_value, const RuntimeMethod* method) { { uint8_t L_0 = ___0_value; SqlParameter_set_PrecisionInternal_mE6AD447EC4293D51FFC02E8E242D96D04F3676F2(__this, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlParameter_get_PrecisionInternal_mEC9C88F456C7BF3027107A1D7FE7845EA2A4F948 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { uint8_t V_0 = 0x0; int32_t V_1 = 0; { uint8_t L_0 = __this->____precision; V_0 = L_0; int32_t L_1; L_1 = SqlParameter_GetMetaSqlDbTypeOnly_mD858ED4FD2BCD017CA7976952C7FEC950D5E0E71(__this, NULL); V_1 = L_1; uint8_t L_2 = V_0; if (L_2) { goto IL_0022; } } { int32_t L_3 = V_1; if ((!(((uint32_t)5) == ((uint32_t)L_3)))) { goto IL_0022; } } { RuntimeObject* L_4; L_4 = SqlParameter_get_SqlValue_m79562DC1A84CF2B5BF0A9533EA9D7C223DDE8FB5(__this, NULL); uint8_t L_5; L_5 = SqlParameter_ValuePrecision_mA889552D65EFE89B7CDABFD10A2B4F6A52D763FC(__this, L_4, NULL); V_0 = L_5; } IL_0022: { uint8_t L_6 = V_0; return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter_set_PrecisionInternal_mE6AD447EC4293D51FFC02E8E242D96D04F3676F2 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, uint8_t ___0_value, const RuntimeMethod* method) { { int32_t L_0; L_0 = SqlParameter_get_SqlDbType_m51A2E9238D559901C8A76FB9FFB07DD0BD9B9A9D(__this, NULL); if ((!(((uint32_t)L_0) == ((uint32_t)5)))) { goto IL_0015; } } { uint8_t L_1 = ___0_value; if ((((int32_t)L_1) <= ((int32_t)((int32_t)38)))) { goto IL_0015; } } { uint8_t L_2 = ___0_value; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_3; L_3 = SQL_PrecisionValueOutOfRange_m6617D14FDBD90D3EF17F6CEDCA003F00F607B7E3(L_2, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameter_set_PrecisionInternal_mE6AD447EC4293D51FFC02E8E242D96D04F3676F2_RuntimeMethod_var))); } IL_0015: { uint8_t L_4 = __this->____precision; uint8_t L_5 = ___0_value; if ((((int32_t)L_4) == ((int32_t)L_5))) { goto IL_002b; } } { SqlParameter_PropertyChanging_m732DBC99902C0DADD06DA2811F86CDF262C06FE7(__this, NULL); uint8_t L_6 = ___0_value; __this->____precision = L_6; } IL_002b: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlParameter_ShouldSerializePrecision_m4379A6A39945EC78750ABC9FA055DCEB93DF14A7 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { { uint8_t L_0 = __this->____precision; return (bool)((!(((uint32_t)L_0) <= ((uint32_t)0)))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter_set_Scale_m1AB6BE8709FA00B5D28A49A6113C88F74C6654ED (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, uint8_t ___0_value, const RuntimeMethod* method) { { uint8_t L_0 = ___0_value; SqlParameter_set_ScaleInternal_mEFDCF3C248202B4F96F86B703972AFD8BD2892E0(__this, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlParameter_get_ScaleInternal_m66C5FA7BC72F53B4EB995770270663C44D77471B (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { uint8_t V_0 = 0x0; int32_t V_1 = 0; { uint8_t L_0 = __this->____scale; V_0 = L_0; int32_t L_1; L_1 = SqlParameter_GetMetaSqlDbTypeOnly_mD858ED4FD2BCD017CA7976952C7FEC950D5E0E71(__this, NULL); V_1 = L_1; uint8_t L_2 = V_0; if (L_2) { goto IL_0022; } } { int32_t L_3 = V_1; if ((!(((uint32_t)5) == ((uint32_t)L_3)))) { goto IL_0022; } } { RuntimeObject* L_4; L_4 = SqlParameter_get_SqlValue_m79562DC1A84CF2B5BF0A9533EA9D7C223DDE8FB5(__this, NULL); uint8_t L_5; L_5 = SqlParameter_ValueScale_mE77B1345F1D654CD677064D597B13AF425AA3601(__this, L_4, NULL); V_0 = L_5; } IL_0022: { uint8_t L_6 = V_0; return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter_set_ScaleInternal_mEFDCF3C248202B4F96F86B703972AFD8BD2892E0 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, uint8_t ___0_value, const RuntimeMethod* method) { { uint8_t L_0 = __this->____scale; uint8_t L_1 = ___0_value; if ((!(((uint32_t)L_0) == ((uint32_t)L_1)))) { goto IL_0011; } } { bool L_2 = __this->____hasScale; if (L_2) { goto IL_002c; } } IL_0011: { SqlParameter_PropertyChanging_m732DBC99902C0DADD06DA2811F86CDF262C06FE7(__this, NULL); uint8_t L_3 = ___0_value; __this->____scale = L_3; __this->____hasScale = (bool)1; __this->____actualSize = (-1); } IL_002c: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlParameter_ShouldSerializeScale_m2AB22F643C741F2147958556187B368ACA50E027 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { { uint8_t L_0 = __this->____scale; return (bool)((!(((uint32_t)L_0) <= ((uint32_t)0)))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlParameter_get_SqlDbType_m51A2E9238D559901C8A76FB9FFB07DD0BD9B9A9D (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_0; L_0 = SqlParameter_GetMetaTypeOnly_m8C3BFEB66570216048D445FCA6D8295DC8EA587E(__this, NULL); NullCheck(L_0); int32_t L_1 = L_0->___SqlDbType; return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter_set_SqlDbType_m35E66AF8518AD7E789C9BE98AEC97810F0471368 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, int32_t ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* V_0 = NULL; { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_0 = __this->____metaType; V_0 = L_0; int32_t L_1 = ___0_value; if ((!(((uint32_t)((int32_t)24)) == ((uint32_t)L_1)))) { goto IL_0013; } } { int32_t L_2 = ___0_value; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_3; L_3 = SQL_InvalidSqlDbType_m58D57E7ECB0A45CF88EA4F9CFA02A208A6BF9DFF(L_2, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameter_set_SqlDbType_m35E66AF8518AD7E789C9BE98AEC97810F0471368_RuntimeMethod_var))); } IL_0013: { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_4 = V_0; if (!L_4) { goto IL_001f; } } { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_5 = V_0; NullCheck(L_5); int32_t L_6 = L_5->___SqlDbType; int32_t L_7 = ___0_value; if ((((int32_t)L_6) == ((int32_t)L_7))) { goto IL_0036; } } IL_001f: { SqlParameter_PropertyTypeChanging_m559DA65063A32DB684E6F2FC475C34FEF30B67AC(__this, NULL); int32_t L_8 = ___0_value; int32_t L_9 = ___0_value; il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_10; L_10 = MetaType_GetMetaTypeFromSqlDbType_m444D3A013D8DCBE0C2E5591AA4853A4ED0D7D5C7(L_8, (bool)((((int32_t)L_9) == ((int32_t)((int32_t)30)))? 1 : 0), NULL); __this->____metaType = L_10; Il2CppCodeGenWriteBarrier((void**)(&__this->____metaType), (void*)L_10); } IL_0036: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlParameter_ShouldSerializeSqlDbType_mC73607E0E42B5EF84CB926BC2F5E5A9AA323D43A (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_0 = __this->____metaType; return (bool)((!(((RuntimeObject*)(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SqlParameter_get_SqlValue_m79562DC1A84CF2B5BF0A9533EA9D7C223DDE8FB5 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&INullable_t0D0891A26A5794B5E6082B3D2007925ECD311DAB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Exception_t* L_0 = __this->____udtLoadError; if (!L_0) { goto IL_000f; } } { Exception_t* L_1 = __this->____udtLoadError; IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameter_get_SqlValue_m79562DC1A84CF2B5BF0A9533EA9D7C223DDE8FB5_RuntimeMethod_var))); } IL_000f: { RuntimeObject* L_2 = __this->____value; if (!L_2) { goto IL_007f; } } { RuntimeObject* L_3 = __this->____value; il2cpp_codegen_runtime_class_init_inline(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var); DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC* L_4 = ((DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_StaticFields*)il2cpp_codegen_static_fields_for(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var))->___Value; if ((!(((RuntimeObject*)(RuntimeObject*)L_3) == ((RuntimeObject*)(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC*)L_4)))) { goto IL_0035; } } { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_5; L_5 = SqlParameter_GetMetaTypeOnly_m8C3BFEB66570216048D445FCA6D8295DC8EA587E(__this, NULL); NullCheck(L_5); Type_t* L_6 = L_5->___SqlType; il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); RuntimeObject* L_7; L_7 = MetaType_GetNullSqlValue_m2959DBE45CCCDDF837469AD862E6F634D8BE4958(L_6, NULL); return L_7; } IL_0035: { RuntimeObject* L_8 = __this->____value; if (!((RuntimeObject*)IsInst((RuntimeObject*)L_8, INullable_t0D0891A26A5794B5E6082B3D2007925ECD311DAB_il2cpp_TypeInfo_var))) { goto IL_0049; } } { RuntimeObject* L_9 = __this->____value; return L_9; } IL_0049: { RuntimeObject* L_10 = __this->____value; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_10, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var))) { goto IL_0073; } } { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_11; L_11 = SqlParameter_GetMetaTypeOnly_m8C3BFEB66570216048D445FCA6D8295DC8EA587E(__this, NULL); NullCheck(L_11); int32_t L_12 = L_11->___SqlDbType; V_0 = L_12; int32_t L_13 = V_0; if ((((int32_t)L_13) == ((int32_t)((int32_t)31)))) { goto IL_006c; } } { int32_t L_14 = V_0; if ((!(((uint32_t)L_14) == ((uint32_t)((int32_t)33))))) { goto IL_0073; } } IL_006c: { RuntimeObject* L_15 = __this->____value; return L_15; } IL_0073: { RuntimeObject* L_16 = __this->____value; il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); RuntimeObject* L_17; L_17 = MetaType_GetSqlValueFromComVariant_m44B80DAD8427D97630D0F9B9D990C3577941D9D7(L_16, NULL); return L_17; } IL_007f: { SqlBuffer_tA16C8472199CD768CA3CFB0765EB66E923ADE2D8* L_18 = __this->____sqlBufferReturnValue; if (!L_18) { goto IL_0093; } } { SqlBuffer_tA16C8472199CD768CA3CFB0765EB66E923ADE2D8* L_19 = __this->____sqlBufferReturnValue; NullCheck(L_19); RuntimeObject* L_20; L_20 = SqlBuffer_get_SqlValue_m4FB9A2E56AC16C09FFCD209965A59A37031072B5(L_19, NULL); return L_20; } IL_0093: { return NULL; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlParameter_get_UdtTypeName_m3D878103040AEF88BF1C72A7E60861335F7C3DB4 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* G_B2_0 = NULL; String_t* G_B1_0 = NULL; { String_t* L_0 = __this->____udtTypeName; String_t* L_1 = L_0; if (L_1) { G_B2_0 = L_1; goto IL_000f; } G_B1_0 = L_1; } { il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); String_t* L_2 = ((ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_StaticFields*)il2cpp_codegen_static_fields_for(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))->___StrEmpty; G_B2_0 = L_2; } IL_000f: { return G_B2_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlParameter_get_TypeName_m68701843BD8F857EAEBC1F72FB4441F6E144310F (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* G_B2_0 = NULL; String_t* G_B1_0 = NULL; { String_t* L_0 = __this->____typeName; String_t* L_1 = L_0; if (L_1) { G_B2_0 = L_1; goto IL_000f; } G_B1_0 = L_1; } { il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); String_t* L_2 = ((ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_StaticFields*)il2cpp_codegen_static_fields_for(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))->___StrEmpty; G_B2_0 = L_2; } IL_000f: { return G_B2_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SqlParameter_get_Value_m06A4D8CE2E6FEB59EFDDFB13FBAAF797FB7DCDE3 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { { Exception_t* L_0 = __this->____udtLoadError; if (!L_0) { goto IL_000f; } } { Exception_t* L_1 = __this->____udtLoadError; IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameter_get_Value_m06A4D8CE2E6FEB59EFDDFB13FBAAF797FB7DCDE3_RuntimeMethod_var))); } IL_000f: { RuntimeObject* L_2 = __this->____value; if (!L_2) { goto IL_001e; } } { RuntimeObject* L_3 = __this->____value; return L_3; } IL_001e: { SqlBuffer_tA16C8472199CD768CA3CFB0765EB66E923ADE2D8* L_4 = __this->____sqlBufferReturnValue; if (!L_4) { goto IL_0046; } } { bool L_5; L_5 = SqlParameter_get_ParameterIsSqlType_m430001D792FD936C422D8F5E2F045D203A1990FB_inline(__this, NULL); if (!L_5) { goto IL_003a; } } { SqlBuffer_tA16C8472199CD768CA3CFB0765EB66E923ADE2D8* L_6 = __this->____sqlBufferReturnValue; NullCheck(L_6); RuntimeObject* L_7; L_7 = SqlBuffer_get_SqlValue_m4FB9A2E56AC16C09FFCD209965A59A37031072B5(L_6, NULL); return L_7; } IL_003a: { SqlBuffer_tA16C8472199CD768CA3CFB0765EB66E923ADE2D8* L_8 = __this->____sqlBufferReturnValue; NullCheck(L_8); RuntimeObject* L_9; L_9 = SqlBuffer_get_Value_mEDD518D5E0DD7FE9D505B0DCA895790E761C243F(L_8, NULL); return L_9; } IL_0046: { return NULL; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter_set_Value_mCF17BE12425F6A0F5B686E45B337B969C35FA85E (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&INullable_t0D0891A26A5794B5E6082B3D2007925ECD311DAB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B5_0 = NULL; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B1_0 = NULL; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B2_0 = NULL; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B4_0 = NULL; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B3_0 = NULL; int32_t G_B6_0 = 0; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B6_1 = NULL; { RuntimeObject* L_0 = ___0_value; __this->____value = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____value), (void*)L_0); __this->____sqlBufferReturnValue = (SqlBuffer_tA16C8472199CD768CA3CFB0765EB66E923ADE2D8*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____sqlBufferReturnValue), (void*)(SqlBuffer_tA16C8472199CD768CA3CFB0765EB66E923ADE2D8*)NULL); __this->____coercedValue = NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____coercedValue), (void*)NULL); RuntimeObject* L_1 = __this->____value; __this->____valueAsINullable = ((RuntimeObject*)IsInst((RuntimeObject*)L_1, INullable_t0D0891A26A5794B5E6082B3D2007925ECD311DAB_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&__this->____valueAsINullable), (void*)((RuntimeObject*)IsInst((RuntimeObject*)L_1, INullable_t0D0891A26A5794B5E6082B3D2007925ECD311DAB_il2cpp_TypeInfo_var))); RuntimeObject* L_2 = __this->____valueAsINullable; __this->____isSqlParameterSqlType = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_2) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); RuntimeObject* L_3 = __this->____value; if (!L_3) { G_B5_0 = __this; goto IL_0063; } G_B1_0 = __this; } { RuntimeObject* L_4 = __this->____value; il2cpp_codegen_runtime_class_init_inline(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var); DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC* L_5 = ((DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_StaticFields*)il2cpp_codegen_static_fields_for(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var))->___Value; if ((((RuntimeObject*)(RuntimeObject*)L_4) == ((RuntimeObject*)(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC*)L_5))) { G_B5_0 = G_B1_0; goto IL_0063; } G_B2_0 = G_B1_0; } { bool L_6 = __this->____isSqlParameterSqlType; if (!L_6) { G_B4_0 = G_B2_0; goto IL_0060; } G_B3_0 = G_B2_0; } { RuntimeObject* L_7 = __this->____valueAsINullable; NullCheck(L_7); bool L_8; L_8 = InterfaceFuncInvoker0< bool >::Invoke(0, INullable_t0D0891A26A5794B5E6082B3D2007925ECD311DAB_il2cpp_TypeInfo_var, L_7); G_B6_0 = ((int32_t)(L_8)); G_B6_1 = G_B3_0; goto IL_0064; } IL_0060: { G_B6_0 = 0; G_B6_1 = G_B4_0; goto IL_0064; } IL_0063: { G_B6_0 = 1; G_B6_1 = G_B5_0; } IL_0064: { NullCheck(G_B6_1); G_B6_1->____isNull = (bool)G_B6_0; __this->____udtLoadError = (Exception_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____udtLoadError), (void*)(Exception_t*)NULL); __this->____actualSize = (-1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlParameter_get_IsNull_mEC0BEF32F3484027E6256FAA24CCD298A87A2A4C (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&INullable_t0D0891A26A5794B5E6082B3D2007925ECD311DAB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B6_0 = NULL; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B2_0 = NULL; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B3_0 = NULL; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B5_0 = NULL; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B4_0 = NULL; int32_t G_B7_0 = 0; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B7_1 = NULL; { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_0 = __this->____internalMetaType; NullCheck(L_0); int32_t L_1 = L_0->___SqlDbType; if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)29))))) { goto IL_0043; } } { RuntimeObject* L_2 = __this->____value; if (!L_2) { G_B6_0 = __this; goto IL_003d; } G_B2_0 = __this; } { RuntimeObject* L_3 = __this->____value; il2cpp_codegen_runtime_class_init_inline(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var); DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC* L_4 = ((DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_StaticFields*)il2cpp_codegen_static_fields_for(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var))->___Value; if ((((RuntimeObject*)(RuntimeObject*)L_3) == ((RuntimeObject*)(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC*)L_4))) { G_B6_0 = G_B2_0; goto IL_003d; } G_B3_0 = G_B2_0; } { bool L_5 = __this->____isSqlParameterSqlType; if (!L_5) { G_B5_0 = G_B3_0; goto IL_003a; } G_B4_0 = G_B3_0; } { RuntimeObject* L_6 = __this->____valueAsINullable; NullCheck(L_6); bool L_7; L_7 = InterfaceFuncInvoker0< bool >::Invoke(0, INullable_t0D0891A26A5794B5E6082B3D2007925ECD311DAB_il2cpp_TypeInfo_var, L_6); G_B7_0 = ((int32_t)(L_7)); G_B7_1 = G_B4_0; goto IL_003e; } IL_003a: { G_B7_0 = 0; G_B7_1 = G_B5_0; goto IL_003e; } IL_003d: { G_B7_0 = 1; G_B7_1 = G_B6_0; } IL_003e: { NullCheck(G_B7_1); G_B7_1->____isNull = (bool)G_B7_0; } IL_0043: { bool L_8 = __this->____isNull; return L_8; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlParameter_GetActualSize_m3F4C75395185B48F970BCC049D8D00C17AF13109 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; bool V_3 = false; int32_t V_4 = 0; int32_t G_B21_0 = 0; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B23_0 = NULL; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B22_0 = NULL; int32_t G_B24_0 = 0; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B24_1 = NULL; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B26_0 = NULL; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B25_0 = NULL; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B27_0 = NULL; int32_t G_B28_0 = 0; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B28_1 = NULL; int32_t G_B35_0 = 0; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B37_0 = NULL; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B36_0 = NULL; int32_t G_B38_0 = 0; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B38_1 = NULL; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B40_0 = NULL; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B39_0 = NULL; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B41_0 = NULL; int32_t G_B42_0 = 0; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B42_1 = NULL; int32_t G_B48_0 = 0; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B50_0 = NULL; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B49_0 = NULL; int32_t G_B51_0 = 0; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B51_1 = NULL; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B53_0 = NULL; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B52_0 = NULL; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B54_0 = NULL; int32_t G_B55_0 = 0; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B55_1 = NULL; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B62_0 = NULL; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B61_0 = NULL; int32_t G_B63_0 = 0; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B63_1 = NULL; int32_t G_B66_0 = 0; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B66_1 = NULL; int32_t G_B65_0 = 0; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B65_1 = NULL; int32_t G_B67_0 = 0; int32_t G_B67_1 = 0; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B67_2 = NULL; int32_t G_B70_0 = 0; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B70_1 = NULL; int32_t G_B69_0 = 0; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B69_1 = NULL; int32_t G_B71_0 = 0; int32_t G_B71_1 = 0; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B71_2 = NULL; { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_0; L_0 = SqlParameter_get_InternalMetaType_m3F4856C4C3C294B81B05001EC6D62898C489ED30_inline(__this, NULL); V_0 = L_0; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_1 = V_0; NullCheck(L_1); int32_t L_2 = L_1->___SqlDbType; V_1 = L_2; int32_t L_3 = __this->____actualSize; if ((((int32_t)L_3) == ((int32_t)(-1)))) { goto IL_001f; } } { int32_t L_4 = V_1; if ((!(((uint32_t)L_4) == ((uint32_t)((int32_t)29))))) { goto IL_02d0; } } IL_001f: { __this->____actualSize = 0; RuntimeObject* L_5; L_5 = SqlParameter_GetCoercedValue_m93C1844E702FF8EB0A0B4CA5DFEA471DD31A0DF9(__this, NULL); V_2 = L_5; V_3 = (bool)0; bool L_6; L_6 = SqlParameter_get_IsNull_mEC0BEF32F3484027E6256FAA24CCD298A87A2A4C(__this, NULL); if (!L_6) { goto IL_0041; } } { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_7 = V_0; NullCheck(L_7); bool L_8 = L_7->___IsVarTime; if (L_8) { goto IL_0041; } } { return 0; } IL_0041: { int32_t L_9 = V_1; if ((!(((uint32_t)L_9) == ((uint32_t)((int32_t)23))))) { goto IL_0063; } } { RuntimeObject* L_10 = V_2; il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_11; L_11 = MetaType_GetMetaTypeFromValue_m4188301BBAC0FDC53584CAF51B056D0DE805EB70(L_10, (bool)0, NULL); V_0 = L_11; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_12 = V_0; NullCheck(L_12); uint8_t L_13 = L_12->___TDSType; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_14; L_14 = MetaType_GetSqlDataType_mF7C69CFE39E8D9E1BD8C183201B9D07B9480A1CF(L_13, 0, 0, NULL); NullCheck(L_14); int32_t L_15 = L_14->___SqlDbType; V_1 = L_15; V_3 = (bool)1; } IL_0063: { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_16 = V_0; NullCheck(L_16); bool L_17 = L_16->___IsFixed; if (!L_17) { goto IL_007c; } } { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_18 = V_0; NullCheck(L_18); int32_t L_19 = L_18->___FixedLength; __this->____actualSize = L_19; goto IL_02d0; } IL_007c: { V_4 = 0; int32_t L_20 = V_1; if ((((int32_t)L_20) > ((int32_t)3))) { goto IL_0096; } } { int32_t L_21 = V_1; if ((((int32_t)L_21) == ((int32_t)1))) { goto IL_01e7; } } { int32_t L_22 = V_1; if ((((int32_t)L_22) == ((int32_t)3))) { goto IL_0174; } } { goto IL_02b8; } IL_0096: { int32_t L_23 = V_1; if ((((int32_t)L_23) == ((int32_t)7))) { goto IL_01e7; } } { int32_t L_24 = V_1; if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_24, ((int32_t)10)))) > ((uint32_t)2)))) { goto IL_00f6; } } { int32_t L_25 = V_1; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_25, ((int32_t)18)))) { case 0: { goto IL_0174; } case 1: { goto IL_01e7; } case 2: { goto IL_02b8; } case 3: { goto IL_01e7; } case 4: { goto IL_0174; } case 5: { goto IL_02b8; } case 6: { goto IL_02b8; } case 7: { goto IL_00f6; } case 8: { goto IL_02b8; } case 9: { goto IL_02b8; } case 10: { goto IL_02b8; } case 11: { goto IL_0254; } case 12: { goto IL_0266; } case 13: { goto IL_02b8; } case 14: { goto IL_026b; } case 15: { goto IL_0284; } case 16: { goto IL_029f; } } } { goto IL_02b8; } IL_00f6: { bool L_26 = __this->____isNull; if (L_26) { goto IL_0106; } } { bool L_27 = __this->____coercedValueIsDataFeed; if (!L_27) { goto IL_0109; } } IL_0106: { G_B21_0 = 0; goto IL_0115; } IL_0109: { RuntimeObject* L_28 = V_2; bool L_29 = __this->____coercedValueIsSqlType; int32_t L_30; L_30 = SqlParameter_StringSize_mB1BE1B6F5D51458B93E249FA1CEDB50BC750D016(L_28, L_29, NULL); G_B21_0 = L_30; } IL_0115: { V_4 = G_B21_0; bool L_31; L_31 = SqlParameter_ShouldSerializeSize_mBBEF278A9F0871326D8E6F6E9ED7151BA955437A(__this, NULL); if (L_31) { G_B23_0 = __this; goto IL_0123; } G_B22_0 = __this; } { G_B24_0 = 0; G_B24_1 = G_B22_0; goto IL_0129; } IL_0123: { int32_t L_32; L_32 = VirtualFuncInvoker0< int32_t >::Invoke(16, __this); G_B24_0 = L_32; G_B24_1 = G_B23_0; } IL_0129: { NullCheck(G_B24_1); G_B24_1->____actualSize = G_B24_0; bool L_33; L_33 = SqlParameter_ShouldSerializeSize_mBBEF278A9F0871326D8E6F6E9ED7151BA955437A(__this, NULL); if (!L_33) { G_B26_0 = __this; goto IL_0141; } G_B25_0 = __this; } { int32_t L_34 = __this->____actualSize; int32_t L_35 = V_4; if ((((int32_t)L_34) <= ((int32_t)L_35))) { G_B27_0 = G_B25_0; goto IL_0145; } G_B26_0 = G_B25_0; } IL_0141: { int32_t L_36 = V_4; G_B28_0 = L_36; G_B28_1 = G_B26_0; goto IL_014b; } IL_0145: { int32_t L_37 = __this->____actualSize; G_B28_0 = L_37; G_B28_1 = G_B27_0; } IL_014b: { NullCheck(G_B28_1); G_B28_1->____actualSize = G_B28_0; int32_t L_38 = __this->____actualSize; if ((!(((uint32_t)L_38) == ((uint32_t)(-1))))) { goto IL_0161; } } { int32_t L_39 = V_4; __this->____actualSize = L_39; } IL_0161: { int32_t L_40 = __this->____actualSize; __this->____actualSize = ((int32_t)(L_40<<1)); goto IL_02b8; } IL_0174: { bool L_41 = __this->____isNull; if (L_41) { goto IL_0184; } } { bool L_42 = __this->____coercedValueIsDataFeed; if (!L_42) { goto IL_0187; } } IL_0184: { G_B35_0 = 0; goto IL_0193; } IL_0187: { RuntimeObject* L_43 = V_2; bool L_44 = __this->____coercedValueIsSqlType; int32_t L_45; L_45 = SqlParameter_StringSize_mB1BE1B6F5D51458B93E249FA1CEDB50BC750D016(L_43, L_44, NULL); G_B35_0 = L_45; } IL_0193: { V_4 = G_B35_0; bool L_46; L_46 = SqlParameter_ShouldSerializeSize_mBBEF278A9F0871326D8E6F6E9ED7151BA955437A(__this, NULL); if (L_46) { G_B37_0 = __this; goto IL_01a1; } G_B36_0 = __this; } { G_B38_0 = 0; G_B38_1 = G_B36_0; goto IL_01a7; } IL_01a1: { int32_t L_47; L_47 = VirtualFuncInvoker0< int32_t >::Invoke(16, __this); G_B38_0 = L_47; G_B38_1 = G_B37_0; } IL_01a7: { NullCheck(G_B38_1); G_B38_1->____actualSize = G_B38_0; bool L_48; L_48 = SqlParameter_ShouldSerializeSize_mBBEF278A9F0871326D8E6F6E9ED7151BA955437A(__this, NULL); if (!L_48) { G_B40_0 = __this; goto IL_01bf; } G_B39_0 = __this; } { int32_t L_49 = __this->____actualSize; int32_t L_50 = V_4; if ((((int32_t)L_49) <= ((int32_t)L_50))) { G_B41_0 = G_B39_0; goto IL_01c3; } G_B40_0 = G_B39_0; } IL_01bf: { int32_t L_51 = V_4; G_B42_0 = L_51; G_B42_1 = G_B40_0; goto IL_01c9; } IL_01c3: { int32_t L_52 = __this->____actualSize; G_B42_0 = L_52; G_B42_1 = G_B41_0; } IL_01c9: { NullCheck(G_B42_1); G_B42_1->____actualSize = G_B42_0; int32_t L_53 = __this->____actualSize; if ((!(((uint32_t)L_53) == ((uint32_t)(-1))))) { goto IL_02b8; } } { int32_t L_54 = V_4; __this->____actualSize = L_54; goto IL_02b8; } IL_01e7: { bool L_55 = __this->____isNull; if (L_55) { goto IL_01f7; } } { bool L_56 = __this->____coercedValueIsDataFeed; if (!L_56) { goto IL_01fa; } } IL_01f7: { G_B48_0 = 0; goto IL_0206; } IL_01fa: { RuntimeObject* L_57 = V_2; bool L_58 = __this->____coercedValueIsSqlType; int32_t L_59; L_59 = SqlParameter_BinarySize_m5EFC789A5535173064D689B57E60FA7D5200E320(L_57, L_58, NULL); G_B48_0 = L_59; } IL_0206: { V_4 = G_B48_0; bool L_60; L_60 = SqlParameter_ShouldSerializeSize_mBBEF278A9F0871326D8E6F6E9ED7151BA955437A(__this, NULL); if (L_60) { G_B50_0 = __this; goto IL_0214; } G_B49_0 = __this; } { G_B51_0 = 0; G_B51_1 = G_B49_0; goto IL_021a; } IL_0214: { int32_t L_61; L_61 = VirtualFuncInvoker0< int32_t >::Invoke(16, __this); G_B51_0 = L_61; G_B51_1 = G_B50_0; } IL_021a: { NullCheck(G_B51_1); G_B51_1->____actualSize = G_B51_0; bool L_62; L_62 = SqlParameter_ShouldSerializeSize_mBBEF278A9F0871326D8E6F6E9ED7151BA955437A(__this, NULL); if (!L_62) { G_B53_0 = __this; goto IL_0232; } G_B52_0 = __this; } { int32_t L_63 = __this->____actualSize; int32_t L_64 = V_4; if ((((int32_t)L_63) <= ((int32_t)L_64))) { G_B54_0 = G_B52_0; goto IL_0236; } G_B53_0 = G_B52_0; } IL_0232: { int32_t L_65 = V_4; G_B55_0 = L_65; G_B55_1 = G_B53_0; goto IL_023c; } IL_0236: { int32_t L_66 = __this->____actualSize; G_B55_0 = L_66; G_B55_1 = G_B54_0; } IL_023c: { NullCheck(G_B55_1); G_B55_1->____actualSize = G_B55_0; int32_t L_67 = __this->____actualSize; if ((!(((uint32_t)L_67) == ((uint32_t)(-1))))) { goto IL_02b8; } } { int32_t L_68 = V_4; __this->____actualSize = L_68; goto IL_02b8; } IL_0254: { bool L_69; L_69 = SqlParameter_get_IsNull_mEC0BEF32F3484027E6256FAA24CCD298A87A2A4C(__this, NULL); if (L_69) { goto IL_02b8; } } { RuntimeObject* L_70 = V_2; int32_t L_71; L_71 = SerializationHelperSql9_SizeInBytes_mA7F50DF98F95DFE5687690270D7EFEC410A73981(L_70, NULL); V_4 = L_71; goto IL_02b8; } IL_0266: { V_4 = (-1); goto IL_02b8; } IL_026b: { bool L_72 = V_3; if (L_72) { G_B62_0 = __this; goto IL_027c; } G_B61_0 = __this; } { uint8_t L_73; L_73 = SqlParameter_GetActualScale_m04FC714BA0FB596A862E7888D64689D1765311CF(__this, NULL); il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); int32_t L_74; L_74 = MetaType_GetTimeSizeFromScale_m36306556E886A0CAC2C72DD9D10F3145D1B42931(L_73, NULL); G_B63_0 = L_74; G_B63_1 = G_B61_0; goto IL_027d; } IL_027c: { G_B63_0 = 5; G_B63_1 = G_B62_0; } IL_027d: { NullCheck(G_B63_1); G_B63_1->____actualSize = G_B63_0; goto IL_02b8; } IL_0284: { bool L_75 = V_3; if (L_75) { G_B66_0 = 3; G_B66_1 = __this; goto IL_0296; } G_B65_0 = 3; G_B65_1 = __this; } { uint8_t L_76; L_76 = SqlParameter_GetActualScale_m04FC714BA0FB596A862E7888D64689D1765311CF(__this, NULL); il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); int32_t L_77; L_77 = MetaType_GetTimeSizeFromScale_m36306556E886A0CAC2C72DD9D10F3145D1B42931(L_76, NULL); G_B67_0 = L_77; G_B67_1 = G_B65_0; G_B67_2 = G_B65_1; goto IL_0297; } IL_0296: { G_B67_0 = 5; G_B67_1 = G_B66_0; G_B67_2 = G_B66_1; } IL_0297: { NullCheck(G_B67_2); G_B67_2->____actualSize = ((int32_t)il2cpp_codegen_add(G_B67_1, G_B67_0)); goto IL_02b8; } IL_029f: { bool L_78 = V_3; if (L_78) { G_B70_0 = 5; G_B70_1 = __this; goto IL_02b1; } G_B69_0 = 5; G_B69_1 = __this; } { uint8_t L_79; L_79 = SqlParameter_GetActualScale_m04FC714BA0FB596A862E7888D64689D1765311CF(__this, NULL); il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); int32_t L_80; L_80 = MetaType_GetTimeSizeFromScale_m36306556E886A0CAC2C72DD9D10F3145D1B42931(L_79, NULL); G_B71_0 = L_80; G_B71_1 = G_B69_0; G_B71_2 = G_B69_1; goto IL_02b2; } IL_02b1: { G_B71_0 = 5; G_B71_1 = G_B70_0; G_B71_2 = G_B70_1; } IL_02b2: { NullCheck(G_B71_2); G_B71_2->____actualSize = ((int32_t)il2cpp_codegen_add(G_B71_1, G_B71_0)); } IL_02b8: { bool L_81 = V_3; if (!L_81) { goto IL_02d0; } } { int32_t L_82 = V_4; if ((((int32_t)L_82) <= ((int32_t)((int32_t)8000)))) { goto IL_02d0; } } { String_t* L_83; L_83 = VirtualFuncInvoker0< String_t* >::Invoke(12, __this); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_84; L_84 = SQL_ParameterInvalidVariant_m8C716157B3B360446D0E535849327343F36556F6(L_83, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_84, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameter_GetActualSize_m3F4C75395185B48F970BCC049D8D00C17AF13109_RuntimeMethod_var))); } IL_02d0: { int32_t L_85 = __this->____actualSize; return L_85; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SqlParameter_System_ICloneable_Clone_m6BFFCF3C0538F6166A0C377D7F5E950E4184A1D8 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_0 = (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398*)il2cpp_codegen_object_new(SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398_il2cpp_TypeInfo_var); SqlParameter__ctor_m9532D4641BDD1568CA27432B65C62E25C8DF321A(L_0, __this, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SqlParameter_CoerceValue_mB24F861A3348A8DFFB496D6E8D5B94B2F49C6216 (RuntimeObject* ___0_value, MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___1_destinationType, bool* ___2_coercedToDataFeed, bool* ___3_typeChanged, bool ___4_allowStreaming, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DbDataReader_tA1A9729B3ED5125A693F4442984CCE7D721F452F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t1DD96EEE59C0E202D1F7718435DBEB816C629753_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StreamDataFeed_tC0BAA795B06E232B9D05297F1FC90FB4524F38E0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextDataFeed_tF748A1E2F561668AB7E3533ACF6FBA0C3089B0C3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlDataFeed_t4C0D47A3F05B5BF5456D10D9900ED8A855433991_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Type_t* V_0 = NULL; Exception_t* V_1 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; int32_t G_B44_0 = 0; { bool* L_0 = ___2_coercedToDataFeed; *((int8_t*)L_0) = (int8_t)0; bool* L_1 = ___3_typeChanged; *((int8_t*)L_1) = (int8_t)0; RuntimeObject* L_2 = ___0_value; NullCheck(L_2); Type_t* L_3; L_3 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_2, NULL); V_0 = L_3; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast (&il2cpp_defaults.object_class->byval_arg) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_5; L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_6 = ___1_destinationType; NullCheck(L_6); Type_t* L_7 = L_6->___ClassType; bool L_8; L_8 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_5, L_7, NULL); if (!L_8) { goto IL_0303; } } { Type_t* L_9 = V_0; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_10 = ___1_destinationType; NullCheck(L_10); Type_t* L_11 = L_10->___ClassType; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); bool L_12; L_12 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_9, L_11, NULL); if (!L_12) { goto IL_0303; } } { Type_t* L_13 = V_0; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_14 = ___1_destinationType; NullCheck(L_14); Type_t* L_15 = L_14->___SqlType; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); bool L_16; L_16 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_13, L_15, NULL); if (L_16) { goto IL_0053; } } { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_17 = ___1_destinationType; NullCheck(L_17); int32_t L_18 = L_17->___SqlDbType; if ((!(((uint32_t)((int32_t)25)) == ((uint32_t)L_18)))) { goto IL_0303; } } IL_0053: { } try { { bool* L_19 = ___3_typeChanged; *((int8_t*)L_19) = (int8_t)1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_20 = { reinterpret_cast (&il2cpp_defaults.string_class->byval_arg) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_21; L_21 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_20, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_22 = ___1_destinationType; NullCheck(L_22); Type_t* L_23 = L_22->___ClassType; bool L_24; L_24 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_21, L_23, NULL); if (!L_24) { goto IL_0175_1; } } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_25 = { reinterpret_cast (SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_26; L_26 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_25, NULL); Type_t* L_27 = V_0; bool L_28; L_28 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_26, L_27, NULL); if (!L_28) { goto IL_009a_1; } } { RuntimeObject* L_29 = ___0_value; NullCheck(((SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A*)CastclassSealed((RuntimeObject*)L_29, SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var))); XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_30; L_30 = SqlXml_CreateReader_m59F9A80303B82D0FF44D044EB1F56E7B1F9D668E(((SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A*)CastclassSealed((RuntimeObject*)L_29, SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var)), NULL); il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); String_t* L_31; L_31 = MetaType_GetStringFromXml_m43B54EF442658587535038F0204028A3F97BDEB4(L_30, NULL); ___0_value = L_31; goto IL_02e8_1; } IL_009a_1: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_32 = { reinterpret_cast (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_33; L_33 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_32, NULL); Type_t* L_34 = V_0; bool L_35; L_35 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_33, L_34, NULL); if (!L_35) { goto IL_00b4_1; } } { bool* L_36 = ___3_typeChanged; *((int8_t*)L_36) = (int8_t)0; goto IL_02e8_1; } IL_00b4_1: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_37 = { reinterpret_cast (XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_38; L_38 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_37, NULL); Type_t* L_39 = V_0; NullCheck(L_38); bool L_40; L_40 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22, L_38, L_39); if (!L_40) { goto IL_00f1_1; } } { bool L_41 = ___4_allowStreaming; if (!L_41) { goto IL_00df_1; } } { bool* L_42 = ___2_coercedToDataFeed; *((int8_t*)L_42) = (int8_t)1; RuntimeObject* L_43 = ___0_value; XmlDataFeed_t4C0D47A3F05B5BF5456D10D9900ED8A855433991* L_44 = (XmlDataFeed_t4C0D47A3F05B5BF5456D10D9900ED8A855433991*)il2cpp_codegen_object_new(XmlDataFeed_t4C0D47A3F05B5BF5456D10D9900ED8A855433991_il2cpp_TypeInfo_var); XmlDataFeed__ctor_mA78EAC71B44E5F9401A628396BE8F5627F31E8F3(L_44, ((XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD*)CastclassClass((RuntimeObject*)L_43, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD_il2cpp_TypeInfo_var)), NULL); ___0_value = L_44; goto IL_02e8_1; } IL_00df_1: { RuntimeObject* L_45 = ___0_value; il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); String_t* L_46; L_46 = MetaType_GetStringFromXml_m43B54EF442658587535038F0204028A3F97BDEB4(((XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD*)CastclassClass((RuntimeObject*)L_45, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD_il2cpp_TypeInfo_var)), NULL); ___0_value = L_46; goto IL_02e8_1; } IL_00f1_1: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_47 = { reinterpret_cast (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_48; L_48 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_47, NULL); Type_t* L_49 = V_0; bool L_50; L_50 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_48, L_49, NULL); if (!L_50) { goto IL_0115_1; } } { RuntimeObject* L_51 = ___0_value; String_t* L_52; L_52 = String_CreateString_mFBC28D2E3EB87D497F7E702E4FFAD65F635E44DF(NULL, ((CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)Castclass((RuntimeObject*)L_51, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var)), NULL); ___0_value = L_52; goto IL_02e8_1; } IL_0115_1: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_53 = { reinterpret_cast (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_54; L_54 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_53, NULL); Type_t* L_55 = V_0; bool L_56; L_56 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_54, L_55, NULL); if (!L_56) { goto IL_013e_1; } } { RuntimeObject* L_57 = ___0_value; NullCheck(((SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F*)CastclassSealed((RuntimeObject*)L_57, SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F_il2cpp_TypeInfo_var))); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_58; L_58 = SqlChars_get_Value_mCF05AAF6DE452232B74C912E89B9598D6306C48A(((SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F*)CastclassSealed((RuntimeObject*)L_57, SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F_il2cpp_TypeInfo_var)), NULL); String_t* L_59; L_59 = String_CreateString_mFBC28D2E3EB87D497F7E702E4FFAD65F635E44DF(NULL, L_58, NULL); ___0_value = L_59; goto IL_02e8_1; } IL_013e_1: { RuntimeObject* L_60 = ___0_value; bool L_61 = ___4_allowStreaming; if (!((int32_t)(((!(((RuntimeObject*)(TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7*)((TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7*)IsInstClass((RuntimeObject*)L_60, TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0)&(int32_t)L_61))) { goto IL_0161_1; } } { bool* L_62 = ___2_coercedToDataFeed; *((int8_t*)L_62) = (int8_t)1; RuntimeObject* L_63 = ___0_value; TextDataFeed_tF748A1E2F561668AB7E3533ACF6FBA0C3089B0C3* L_64 = (TextDataFeed_tF748A1E2F561668AB7E3533ACF6FBA0C3089B0C3*)il2cpp_codegen_object_new(TextDataFeed_tF748A1E2F561668AB7E3533ACF6FBA0C3089B0C3_il2cpp_TypeInfo_var); TextDataFeed__ctor_m7F5AF3871CD87D8803C93AB2AF344C4E5B5D7089(L_64, ((TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7*)CastclassClass((RuntimeObject*)L_63, TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7_il2cpp_TypeInfo_var)), NULL); ___0_value = L_64; goto IL_02e8_1; } IL_0161_1: { RuntimeObject* L_65 = ___0_value; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_66 = ___1_destinationType; NullCheck(L_66); Type_t* L_67 = L_66->___ClassType; il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); RuntimeObject* L_68; L_68 = Convert_ChangeType_m2AA053891B5D1BD5CA7689B72EE5ADC95CD3E14B(L_65, L_67, (RuntimeObject*)NULL, NULL); ___0_value = L_68; goto IL_02e8_1; } IL_0175_1: { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_69 = ___1_destinationType; NullCheck(L_69); int32_t L_70 = L_69->___DbType; if ((!(((uint32_t)4) == ((uint32_t)L_70)))) { goto IL_01ad_1; } } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_71 = { reinterpret_cast (&il2cpp_defaults.string_class->byval_arg) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_72; L_72 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_71, NULL); Type_t* L_73 = V_0; bool L_74; L_74 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_72, L_73, NULL); if (!L_74) { goto IL_01ad_1; } } { RuntimeObject* L_75 = ___0_value; il2cpp_codegen_runtime_class_init_inline(Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var); Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_76; L_76 = Decimal_Parse_m6023D6BA10DAAF7AA6443D08022299A0529B7107(((String_t*)CastclassSealed((RuntimeObject*)L_75, il2cpp_defaults.string_class)), ((int32_t)383), (RuntimeObject*)NULL, NULL); Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_77 = L_76; RuntimeObject* L_78 = Box(Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var, &L_77); ___0_value = L_78; goto IL_02e8_1; } IL_01ad_1: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_79 = { reinterpret_cast (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_80; L_80 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_79, NULL); Type_t* L_81 = V_0; bool L_82; L_82 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_80, L_81, NULL); if (!L_82) { goto IL_01de_1; } } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_83 = { reinterpret_cast (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_84; L_84 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_83, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_85 = ___1_destinationType; NullCheck(L_85); Type_t* L_86 = L_85->___ClassType; bool L_87; L_87 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_84, L_86, NULL); if (!L_87) { goto IL_01de_1; } } { bool* L_88 = ___3_typeChanged; *((int8_t*)L_88) = (int8_t)0; goto IL_02e8_1; } IL_01de_1: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_89 = { reinterpret_cast (&il2cpp_defaults.string_class->byval_arg) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_90; L_90 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_89, NULL); Type_t* L_91 = V_0; bool L_92; L_92 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_90, L_91, NULL); if (!L_92) { goto IL_0211_1; } } { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_93 = ___1_destinationType; NullCheck(L_93); int32_t L_94 = L_93->___SqlDbType; if ((!(((uint32_t)((int32_t)32)) == ((uint32_t)L_94)))) { goto IL_0211_1; } } { RuntimeObject* L_95 = ___0_value; il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_96; L_96 = TimeSpan_Parse_m4686E70A0FA2425C083A58B73A025D36F738AD35(((String_t*)CastclassSealed((RuntimeObject*)L_95, il2cpp_defaults.string_class)), NULL); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_97 = L_96; RuntimeObject* L_98 = Box(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var, &L_97); ___0_value = L_98; goto IL_02e8_1; } IL_0211_1: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_99 = { reinterpret_cast (&il2cpp_defaults.string_class->byval_arg) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_100; L_100 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_99, NULL); Type_t* L_101 = V_0; bool L_102; L_102 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_100, L_101, NULL); if (!L_102) { goto IL_0245_1; } } { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_103 = ___1_destinationType; NullCheck(L_103); int32_t L_104 = L_103->___SqlDbType; if ((!(((uint32_t)((int32_t)34)) == ((uint32_t)L_104)))) { goto IL_0245_1; } } { RuntimeObject* L_105 = ___0_value; il2cpp_codegen_runtime_class_init_inline(DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var); DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 L_106; L_106 = DateTimeOffset_Parse_m8424EADCF014945BF1C47215B851C735B26BC341(((String_t*)CastclassSealed((RuntimeObject*)L_105, il2cpp_defaults.string_class)), (RuntimeObject*)NULL, NULL); DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 L_107 = L_106; RuntimeObject* L_108 = Box(DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var, &L_107); ___0_value = L_108; goto IL_02e8_1; } IL_0245_1: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_109 = { reinterpret_cast (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_110; L_110 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_109, NULL); Type_t* L_111 = V_0; bool L_112; L_112 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_110, L_111, NULL); if (!L_112) { goto IL_0275_1; } } { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_113 = ___1_destinationType; NullCheck(L_113); int32_t L_114 = L_113->___SqlDbType; if ((!(((uint32_t)((int32_t)34)) == ((uint32_t)L_114)))) { goto IL_0275_1; } } { RuntimeObject* L_115 = ___0_value; DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 L_116; memset((&L_116), 0, sizeof(L_116)); DateTimeOffset__ctor_mB1671EA00463E92811C8DEA80797DC89B2FFCA62((&L_116), ((*(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D*)UnBox(L_115, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var))), NULL); DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 L_117 = L_116; RuntimeObject* L_118 = Box(DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var, &L_117); ___0_value = L_118; goto IL_02e8_1; } IL_0275_1: { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_119 = ___1_destinationType; NullCheck(L_119); uint8_t L_120 = L_119->___TDSType; if ((!(((uint32_t)((int32_t)243)) == ((uint32_t)L_120)))) { goto IL_029f_1; } } { RuntimeObject* L_121 = ___0_value; if (((DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07*)IsInstClass((RuntimeObject*)L_121, DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07_il2cpp_TypeInfo_var))) { goto IL_029a_1; } } { RuntimeObject* L_122 = ___0_value; if (((DbDataReader_tA1A9729B3ED5125A693F4442984CCE7D721F452F*)IsInstClass((RuntimeObject*)L_122, DbDataReader_tA1A9729B3ED5125A693F4442984CCE7D721F452F_il2cpp_TypeInfo_var))) { goto IL_029a_1; } } { RuntimeObject* L_123 = ___0_value; if (!((RuntimeObject*)IsInst((RuntimeObject*)L_123, IEnumerable_1_t1DD96EEE59C0E202D1F7718435DBEB816C629753_il2cpp_TypeInfo_var))) { goto IL_029f_1; } } IL_029a_1: { bool* L_124 = ___3_typeChanged; *((int8_t*)L_124) = (int8_t)0; goto IL_02e8_1; } IL_029f_1: { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_125 = ___1_destinationType; NullCheck(L_125); Type_t* L_126 = L_125->___ClassType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_127 = { reinterpret_cast (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_128; L_128 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_127, NULL); bool L_129; L_129 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_126, L_128, NULL); if (!L_129) { goto IL_02c1_1; } } { RuntimeObject* L_130 = ___0_value; G_B44_0 = ((!(((RuntimeObject*)(Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)((Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)IsInstClass((RuntimeObject*)L_130, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); goto IL_02c2_1; } IL_02c1_1: { G_B44_0 = 0; } IL_02c2_1: { bool L_131 = ___4_allowStreaming; if (!((int32_t)(G_B44_0&(int32_t)L_131))) { goto IL_02d9_1; } } { bool* L_132 = ___2_coercedToDataFeed; *((int8_t*)L_132) = (int8_t)1; RuntimeObject* L_133 = ___0_value; StreamDataFeed_tC0BAA795B06E232B9D05297F1FC90FB4524F38E0* L_134 = (StreamDataFeed_tC0BAA795B06E232B9D05297F1FC90FB4524F38E0*)il2cpp_codegen_object_new(StreamDataFeed_tC0BAA795B06E232B9D05297F1FC90FB4524F38E0_il2cpp_TypeInfo_var); StreamDataFeed__ctor_m7ABDB1B04AF5155475BE2A4C3A19E88D1C15F792(L_134, ((Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)CastclassClass((RuntimeObject*)L_133, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_il2cpp_TypeInfo_var)), NULL); ___0_value = L_134; goto IL_02e8_1; } IL_02d9_1: { RuntimeObject* L_135 = ___0_value; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_136 = ___1_destinationType; NullCheck(L_136); Type_t* L_137 = L_136->___ClassType; il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); RuntimeObject* L_138; L_138 = Convert_ChangeType_m2AA053891B5D1BD5CA7689B72EE5ADC95CD3E14B(L_135, L_137, (RuntimeObject*)NULL, NULL); ___0_value = L_138; } IL_02e8_1: { goto IL_0303; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_02ea; } throw e; } CATCH_02ea: { { Exception_t* L_139 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_1 = L_139; Exception_t* L_140 = V_1; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); bool L_141; L_141 = ADP_IsCatchableExceptionType_mF95C2785B055C2BEB155D55C694E42F577515822(L_140, NULL); if (L_141) { goto IL_02f5; } } { IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*)); } IL_02f5: { RuntimeObject* L_142 = ___0_value; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_143 = ___1_destinationType; NullCheck(L_143); Type_t* L_144 = L_143->___ClassType; Exception_t* L_145 = V_1; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); Exception_t* L_146; L_146 = ADP_ParameterConversionFailed_m5C5ED5D61A5F9C539235C6991874B3C78BCCE3D7(L_142, L_144, L_145, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); IL2CPP_RAISE_MANAGED_EXCEPTION(L_146, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameter_CoerceValue_mB24F861A3348A8DFFB496D6E8D5B94B2F49C6216_RuntimeMethod_var))); } } IL_0303: { RuntimeObject* L_147 = ___0_value; return L_147; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter_FixStreamDataForNonPLP_m5D92F3DD503A6893E3E436854D2C6E0CF86E2D34 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mDEA5A67641D397AE82678232B46E377173ED4297_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StreamDataFeed_tC0BAA795B06E232B9D05297F1FC90FB4524F38E0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextDataFeed_tF748A1E2F561668AB7E3533ACF6FBA0C3089B0C3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlDataFeed_t4C0D47A3F05B5BF5456D10D9900ED8A855433991_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_1 = NULL; int32_t V_2 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_3 = NULL; int32_t V_4 = 0; Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* V_5 = NULL; int32_t V_6 = 0; MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* V_7 = NULL; { RuntimeObject* L_0; L_0 = SqlParameter_GetCoercedValue_m93C1844E702FF8EB0A0B4CA5DFEA471DD31A0DF9(__this, NULL); V_0 = L_0; bool L_1 = __this->____coercedValueIsDataFeed; if (L_1) { goto IL_0010; } } { return; } IL_0010: { __this->____coercedValueIsDataFeed = (bool)0; RuntimeObject* L_2 = V_0; if (!((TextDataFeed_tF748A1E2F561668AB7E3533ACF6FBA0C3089B0C3*)IsInstClass((RuntimeObject*)L_2, TextDataFeed_tF748A1E2F561668AB7E3533ACF6FBA0C3089B0C3_il2cpp_TypeInfo_var))) { goto IL_0073; } } { int32_t L_3; L_3 = VirtualFuncInvoker0< int32_t >::Invoke(16, __this); if ((((int32_t)L_3) <= ((int32_t)0))) { goto IL_005c; } } { int32_t L_4; L_4 = VirtualFuncInvoker0< int32_t >::Invoke(16, __this); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_5 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)L_4); V_1 = L_5; RuntimeObject* L_6 = V_0; NullCheck(((TextDataFeed_tF748A1E2F561668AB7E3533ACF6FBA0C3089B0C3*)CastclassClass((RuntimeObject*)L_6, TextDataFeed_tF748A1E2F561668AB7E3533ACF6FBA0C3089B0C3_il2cpp_TypeInfo_var))); TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7* L_7 = ((TextDataFeed_tF748A1E2F561668AB7E3533ACF6FBA0C3089B0C3*)CastclassClass((RuntimeObject*)L_6, TextDataFeed_tF748A1E2F561668AB7E3533ACF6FBA0C3089B0C3_il2cpp_TypeInfo_var))->____source; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_8 = V_1; int32_t L_9; L_9 = VirtualFuncInvoker0< int32_t >::Invoke(16, __this); NullCheck(L_7); int32_t L_10; L_10 = VirtualFuncInvoker3< int32_t, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*, int32_t, int32_t >::Invoke(14, L_7, L_8, 0, L_9); V_2 = L_10; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_11 = V_1; int32_t L_12 = V_2; String_t* L_13; L_13 = String_CreateString_mB7B3AC2AF28010538650051A9000369B1CD6BAB6(NULL, L_11, 0, L_12, NULL); SqlParameter_set_CoercedValue_m46058637483AA5806A74CDFDD8E55E88093F2F4E_inline(__this, L_13, NULL); return; } IL_005c: { RuntimeObject* L_14 = V_0; NullCheck(((TextDataFeed_tF748A1E2F561668AB7E3533ACF6FBA0C3089B0C3*)CastclassClass((RuntimeObject*)L_14, TextDataFeed_tF748A1E2F561668AB7E3533ACF6FBA0C3089B0C3_il2cpp_TypeInfo_var))); TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7* L_15 = ((TextDataFeed_tF748A1E2F561668AB7E3533ACF6FBA0C3089B0C3*)CastclassClass((RuntimeObject*)L_14, TextDataFeed_tF748A1E2F561668AB7E3533ACF6FBA0C3089B0C3_il2cpp_TypeInfo_var))->____source; NullCheck(L_15); String_t* L_16; L_16 = VirtualFuncInvoker0< String_t* >::Invoke(13, L_15); SqlParameter_set_CoercedValue_m46058637483AA5806A74CDFDD8E55E88093F2F4E_inline(__this, L_16, NULL); return; } IL_0073: { RuntimeObject* L_17 = V_0; if (!((StreamDataFeed_tC0BAA795B06E232B9D05297F1FC90FB4524F38E0*)IsInstClass((RuntimeObject*)L_17, StreamDataFeed_tC0BAA795B06E232B9D05297F1FC90FB4524F38E0_il2cpp_TypeInfo_var))) { goto IL_0111; } } { int32_t L_18; L_18 = VirtualFuncInvoker0< int32_t >::Invoke(16, __this); if ((((int32_t)L_18) <= ((int32_t)0))) { goto IL_00ea; } } { int32_t L_19; L_19 = VirtualFuncInvoker0< int32_t >::Invoke(16, __this); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_20 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_19); V_3 = L_20; V_4 = 0; RuntimeObject* L_21 = V_0; NullCheck(((StreamDataFeed_tC0BAA795B06E232B9D05297F1FC90FB4524F38E0*)CastclassClass((RuntimeObject*)L_21, StreamDataFeed_tC0BAA795B06E232B9D05297F1FC90FB4524F38E0_il2cpp_TypeInfo_var))); Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_22 = ((StreamDataFeed_tC0BAA795B06E232B9D05297F1FC90FB4524F38E0*)CastclassClass((RuntimeObject*)L_21, StreamDataFeed_tC0BAA795B06E232B9D05297F1FC90FB4524F38E0_il2cpp_TypeInfo_var))->____source; V_5 = L_22; goto IL_00c5; } IL_00a5: { Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_23 = V_5; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_24 = V_3; int32_t L_25 = V_4; int32_t L_26; L_26 = VirtualFuncInvoker0< int32_t >::Invoke(16, __this); int32_t L_27 = V_4; NullCheck(L_23); int32_t L_28; L_28 = VirtualFuncInvoker3< int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(33, L_23, L_24, L_25, ((int32_t)il2cpp_codegen_subtract(L_26, L_27))); V_6 = L_28; int32_t L_29 = V_6; if (!L_29) { goto IL_00cf; } } { int32_t L_30 = V_4; int32_t L_31 = V_6; V_4 = ((int32_t)il2cpp_codegen_add(L_30, L_31)); } IL_00c5: { int32_t L_32 = V_4; int32_t L_33; L_33 = VirtualFuncInvoker0< int32_t >::Invoke(16, __this); if ((((int32_t)L_32) < ((int32_t)L_33))) { goto IL_00a5; } } IL_00cf: { int32_t L_34 = V_4; int32_t L_35; L_35 = VirtualFuncInvoker0< int32_t >::Invoke(16, __this); if ((((int32_t)L_34) >= ((int32_t)L_35))) { goto IL_00e2; } } { int32_t L_36 = V_4; Array_Resize_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mDEA5A67641D397AE82678232B46E377173ED4297((&V_3), L_36, Array_Resize_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mDEA5A67641D397AE82678232B46E377173ED4297_RuntimeMethod_var); } IL_00e2: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_37 = V_3; SqlParameter_set_CoercedValue_m46058637483AA5806A74CDFDD8E55E88093F2F4E_inline(__this, (RuntimeObject*)L_37, NULL); return; } IL_00ea: { MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_38 = (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2*)il2cpp_codegen_object_new(MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var); MemoryStream__ctor_m8F3BAE0B48E65BAA13C52FB020E502B3EA22CA6B(L_38, NULL); V_7 = L_38; RuntimeObject* L_39 = V_0; NullCheck(((StreamDataFeed_tC0BAA795B06E232B9D05297F1FC90FB4524F38E0*)CastclassClass((RuntimeObject*)L_39, StreamDataFeed_tC0BAA795B06E232B9D05297F1FC90FB4524F38E0_il2cpp_TypeInfo_var))); Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_40 = ((StreamDataFeed_tC0BAA795B06E232B9D05297F1FC90FB4524F38E0*)CastclassClass((RuntimeObject*)L_39, StreamDataFeed_tC0BAA795B06E232B9D05297F1FC90FB4524F38E0_il2cpp_TypeInfo_var))->____source; MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_41 = V_7; NullCheck(L_40); Stream_CopyTo_m61DC54FF3708C2B8AB5C5D63D300AA57ADA01999(L_40, L_41, NULL); MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_42 = V_7; NullCheck(L_42); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_43; L_43 = VirtualFuncInvoker0< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(42, L_42); SqlParameter_set_CoercedValue_m46058637483AA5806A74CDFDD8E55E88093F2F4E_inline(__this, (RuntimeObject*)L_43, NULL); return; } IL_0111: { RuntimeObject* L_44 = V_0; if (!((XmlDataFeed_t4C0D47A3F05B5BF5456D10D9900ED8A855433991*)IsInstClass((RuntimeObject*)L_44, XmlDataFeed_t4C0D47A3F05B5BF5456D10D9900ED8A855433991_il2cpp_TypeInfo_var))) { goto IL_0130; } } { RuntimeObject* L_45 = V_0; NullCheck(((XmlDataFeed_t4C0D47A3F05B5BF5456D10D9900ED8A855433991*)CastclassClass((RuntimeObject*)L_45, XmlDataFeed_t4C0D47A3F05B5BF5456D10D9900ED8A855433991_il2cpp_TypeInfo_var))); XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_46 = ((XmlDataFeed_t4C0D47A3F05B5BF5456D10D9900ED8A855433991*)CastclassClass((RuntimeObject*)L_45, XmlDataFeed_t4C0D47A3F05B5BF5456D10D9900ED8A855433991_il2cpp_TypeInfo_var))->____source; il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); String_t* L_47; L_47 = MetaType_GetStringFromXml_m43B54EF442658587535038F0204028A3F97BDEB4(L_46, NULL); SqlParameter_set_CoercedValue_m46058637483AA5806A74CDFDD8E55E88093F2F4E_inline(__this, L_47, NULL); return; } IL_0130: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter_CloneHelper_m0C66AE3E4FA25C1AB5B57FED5A41C4D60CDDF21F (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* ___0_destination, const RuntimeMethod* method) { { SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_0 = ___0_destination; RuntimeObject* L_1 = __this->____value; NullCheck(L_0); L_0->____value = L_1; Il2CppCodeGenWriteBarrier((void**)(&L_0->____value), (void*)L_1); SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_2 = ___0_destination; int32_t L_3 = __this->____direction; NullCheck(L_2); L_2->____direction = L_3; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_4 = ___0_destination; int32_t L_5 = __this->____size; NullCheck(L_4); L_4->____size = L_5; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_6 = ___0_destination; int32_t L_7 = __this->____offset; NullCheck(L_6); L_6->____offset = L_7; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_8 = ___0_destination; String_t* L_9 = __this->____sourceColumn; NullCheck(L_8); L_8->____sourceColumn = L_9; Il2CppCodeGenWriteBarrier((void**)(&L_8->____sourceColumn), (void*)L_9); SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_10 = ___0_destination; int32_t L_11 = __this->____sourceVersion; NullCheck(L_10); L_10->____sourceVersion = L_11; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_12 = ___0_destination; bool L_13 = __this->____sourceColumnNullMapping; NullCheck(L_12); L_12->____sourceColumnNullMapping = L_13; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_14 = ___0_destination; bool L_15 = __this->____isNullable; NullCheck(L_14); L_14->____isNullable = L_15; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_16 = ___0_destination; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_17 = __this->____metaType; NullCheck(L_16); L_16->____metaType = L_17; Il2CppCodeGenWriteBarrier((void**)(&L_16->____metaType), (void*)L_17); SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_18 = ___0_destination; SqlCollation_t1389F05EEF7D7F27C721B3EABAB6C070C4CBF8A4* L_19 = __this->____collation; NullCheck(L_18); L_18->____collation = L_19; Il2CppCodeGenWriteBarrier((void**)(&L_18->____collation), (void*)L_19); SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_20 = ___0_destination; String_t* L_21 = __this->____xmlSchemaCollectionDatabase; NullCheck(L_20); L_20->____xmlSchemaCollectionDatabase = L_21; Il2CppCodeGenWriteBarrier((void**)(&L_20->____xmlSchemaCollectionDatabase), (void*)L_21); SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_22 = ___0_destination; String_t* L_23 = __this->____xmlSchemaCollectionOwningSchema; NullCheck(L_22); L_22->____xmlSchemaCollectionOwningSchema = L_23; Il2CppCodeGenWriteBarrier((void**)(&L_22->____xmlSchemaCollectionOwningSchema), (void*)L_23); SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_24 = ___0_destination; String_t* L_25 = __this->____xmlSchemaCollectionName; NullCheck(L_24); L_24->____xmlSchemaCollectionName = L_25; Il2CppCodeGenWriteBarrier((void**)(&L_24->____xmlSchemaCollectionName), (void*)L_25); SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_26 = ___0_destination; String_t* L_27 = __this->____udtTypeName; NullCheck(L_26); L_26->____udtTypeName = L_27; Il2CppCodeGenWriteBarrier((void**)(&L_26->____udtTypeName), (void*)L_27); SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_28 = ___0_destination; String_t* L_29 = __this->____typeName; NullCheck(L_28); L_28->____typeName = L_29; Il2CppCodeGenWriteBarrier((void**)(&L_28->____typeName), (void*)L_29); SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_30 = ___0_destination; Exception_t* L_31 = __this->____udtLoadError; NullCheck(L_30); L_30->____udtLoadError = L_31; Il2CppCodeGenWriteBarrier((void**)(&L_30->____udtLoadError), (void*)L_31); SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_32 = ___0_destination; String_t* L_33 = __this->____parameterName; NullCheck(L_32); L_32->____parameterName = L_33; Il2CppCodeGenWriteBarrier((void**)(&L_32->____parameterName), (void*)L_33); SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_34 = ___0_destination; uint8_t L_35 = __this->____precision; NullCheck(L_34); L_34->____precision = L_35; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_36 = ___0_destination; uint8_t L_37 = __this->____scale; NullCheck(L_36); L_36->____scale = L_37; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_38 = ___0_destination; SqlBuffer_tA16C8472199CD768CA3CFB0765EB66E923ADE2D8* L_39 = __this->____sqlBufferReturnValue; NullCheck(L_38); L_38->____sqlBufferReturnValue = L_39; Il2CppCodeGenWriteBarrier((void**)(&L_38->____sqlBufferReturnValue), (void*)L_39); SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_40 = ___0_destination; bool L_41 = __this->____isSqlParameterSqlType; NullCheck(L_40); L_40->____isSqlParameterSqlType = L_41; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_42 = ___0_destination; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_43 = __this->____internalMetaType; NullCheck(L_42); L_42->____internalMetaType = L_43; Il2CppCodeGenWriteBarrier((void**)(&L_42->____internalMetaType), (void*)L_43); SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_44 = ___0_destination; RuntimeObject* L_45; L_45 = SqlParameter_get_CoercedValue_mE12EA36D4D5A7B95425503C4BB09D3A00269A8FA_inline(__this, NULL); NullCheck(L_44); SqlParameter_set_CoercedValue_m46058637483AA5806A74CDFDD8E55E88093F2F4E_inline(L_44, L_45, NULL); SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_46 = ___0_destination; RuntimeObject* L_47 = __this->____valueAsINullable; NullCheck(L_46); L_46->____valueAsINullable = L_47; Il2CppCodeGenWriteBarrier((void**)(&L_46->____valueAsINullable), (void*)L_47); SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_48 = ___0_destination; bool L_49 = __this->____isNull; NullCheck(L_48); L_48->____isNull = L_49; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_50 = ___0_destination; bool L_51 = __this->____coercedValueIsDataFeed; NullCheck(L_50); L_50->____coercedValueIsDataFeed = L_51; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_52 = ___0_destination; bool L_53 = __this->____coercedValueIsSqlType; NullCheck(L_52); L_52->____coercedValueIsSqlType = L_53; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_54 = ___0_destination; int32_t L_55 = __this->____actualSize; NullCheck(L_54); L_54->____actualSize = L_55; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlParameter_get_SourceVersion_mFF9067DF2CD0EB51DA06806F271B19C8D178FBCF (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->____sourceVersion; V_0 = L_0; int32_t L_1 = V_0; if (L_1) { goto IL_0010; } } { return (int32_t)(((int32_t)512)); } IL_0010: { int32_t L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter_set_SourceVersion_mCC73904EC397D442326C7EB4E06ED776BD806E01 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; if ((((int32_t)L_0) > ((int32_t)((int32_t)512)))) { goto IL_001a; } } { int32_t L_1 = ___0_value; if ((((int32_t)L_1) == ((int32_t)((int32_t)256)))) { goto IL_002a; } } { int32_t L_2 = ___0_value; if ((((int32_t)L_2) == ((int32_t)((int32_t)512)))) { goto IL_002a; } } { goto IL_0032; } IL_001a: { int32_t L_3 = ___0_value; if ((((int32_t)L_3) == ((int32_t)((int32_t)1024)))) { goto IL_002a; } } { int32_t L_4 = ___0_value; if ((!(((uint32_t)L_4) == ((uint32_t)((int32_t)1536))))) { goto IL_0032; } } IL_002a: { int32_t L_5 = ___0_value; __this->____sourceVersion = L_5; return; } IL_0032: { int32_t L_6 = ___0_value; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_7; L_7 = ADP_InvalidDataRowVersion_mE4FE3A4704BC5F97E11842C153D3AE6FAF8E0F03(L_6, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameter_set_SourceVersion_mCC73904EC397D442326C7EB4E06ED776BD806E01_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlParameter_GetActualPrecision_m71E3B148B7AAA3E8602A22ABB7743A3AFC11A848 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { { bool L_0; L_0 = SqlParameter_ShouldSerializePrecision_m4379A6A39945EC78750ABC9FA055DCEB93DF14A7(__this, NULL); if (L_0) { goto IL_0015; } } { RuntimeObject* L_1; L_1 = SqlParameter_get_CoercedValue_mE12EA36D4D5A7B95425503C4BB09D3A00269A8FA_inline(__this, NULL); uint8_t L_2; L_2 = SqlParameter_ValuePrecision_mA889552D65EFE89B7CDABFD10A2B4F6A52D763FC(__this, L_1, NULL); return L_2; } IL_0015: { uint8_t L_3; L_3 = SqlParameter_get_PrecisionInternal_mEC9C88F456C7BF3027107A1D7FE7845EA2A4F948(__this, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlParameter_GetActualScale_m04FC714BA0FB596A862E7888D64689D1765311CF (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { { bool L_0; L_0 = SqlParameter_ShouldSerializeScale_m2AB22F643C741F2147958556187B368ACA50E027(__this, NULL); if (!L_0) { goto IL_000f; } } { uint8_t L_1; L_1 = SqlParameter_get_ScaleInternal_m66C5FA7BC72F53B4EB995770270663C44D77471B(__this, NULL); return L_1; } IL_000f: { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_2; L_2 = SqlParameter_GetMetaTypeOnly_m8C3BFEB66570216048D445FCA6D8295DC8EA587E(__this, NULL); NullCheck(L_2); bool L_3 = L_2->___IsVarTime; if (!L_3) { goto IL_001e; } } { return (uint8_t)7; } IL_001e: { RuntimeObject* L_4; L_4 = SqlParameter_get_CoercedValue_mE12EA36D4D5A7B95425503C4BB09D3A00269A8FA_inline(__this, NULL); uint8_t L_5; L_5 = SqlParameter_ValueScale_mE77B1345F1D654CD677064D597B13AF425AA3601(__this, L_4, NULL); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlParameter_GetParameterSize_m4E3C8B682AA57538C68D08D9A61B24DE3C9C962D (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { { bool L_0; L_0 = SqlParameter_ShouldSerializeSize_mBBEF278A9F0871326D8E6F6E9ED7151BA955437A(__this, NULL); if (L_0) { goto IL_0015; } } { RuntimeObject* L_1; L_1 = SqlParameter_get_CoercedValue_mE12EA36D4D5A7B95425503C4BB09D3A00269A8FA_inline(__this, NULL); int32_t L_2; L_2 = SqlParameter_ValueSize_m1E141DAA50347904D4FCAE0EB0131E75754E6B6C(__this, L_1, NULL); return L_2; } IL_0015: { int32_t L_3; L_3 = VirtualFuncInvoker0< int32_t >::Invoke(16, __this); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter_GetActualFieldsAndProperties_mC0F841C725E5BA86C562A2968BCDEC4CF6DA00FA (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC** ___0_fields, SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68** ___1_props, ParameterPeekAheadValue_tE9C0D802B93426731290C7E6D5C0D9331933DE6F** ___2_peekAhead, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DbDataReader_tA1A9729B3ED5125A693F4442984CCE7D721F452F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t1DD96EEE59C0E202D1F7718435DBEB816C629753_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tB44BA4FE494810CCCF763D3279C667BBC1463BA6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m3643788C525A6AB1767A878A8DE2E7E2FCD3491E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m23F8B43EF3A35E31244001F996AD86A28C75CB81_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m773C08AB560521AB8C89AE40F16F0AFAEBC62C3A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mB199D9D5E202B2AE2458E50C6FDC8FA877C3431A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mC23734029455913E1C43937554F7E6D191A1E76F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m18BB747345D2632B196C6B2A12CB41281613FB5B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m628BD712C68D733DF090211269846A3A7898040D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m2834B183C2B52BF8A8975079CFD36E5D53415DEE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t0DEBFF0AF13E84FF24F89DD30EB4F0108A132F23_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MetaDataUtilsSmi_t491F7F55C03FD28A7CFB1D29F7908067C32ED4F9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParameterPeekAheadValue_tE9C0D802B93426731290C7E6D5C0D9331933DE6F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SchemaTableColumn_t6D0ABB781370197E13F0892690D26E68D6F37ED6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SmiColumnOrderU5BU5D_tC75B16AAB37F78231F8AE9D5679A142EE4BE7B97_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SmiDefaultFieldsProperty_t3797EB98884A57A05DD51458AE0BAEE9C848D031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SmiOrderProperty_t1E9EDB35A3EC0858DAFCC137FE0D03C89F1A3F08_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SmiQueryMetaData_t362ABBEBF81EBA86C2BE788A212EAD5135408289_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SmiUniqueKeyProperty_tD70F090E1A3DEF27DA1228C7A861C1E354D01BB2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* V_1 = NULL; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* V_2 = NULL; bool V_3 = false; DataColumnU5BU5D_t4600ECA5C95E7699298FCD6D677AEAD7D9F5F0CA* V_4 = NULL; int32_t V_5 = 0; DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* V_6 = NULL; int32_t V_7 = 0; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* V_8 = NULL; bool V_9 = false; int32_t V_10 = 0; SmiQueryMetaData_t362ABBEBF81EBA86C2BE788A212EAD5135408289* V_11 = NULL; SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 V_12; memset((&V_12), 0, sizeof(V_12)); RuntimeObject* V_13 = NULL; SqlDataRecord_t3408A207A14FCC65A6DF9647E954ABC3C043E278* V_14 = NULL; int32_t V_15 = 0; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* V_16 = NULL; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* V_17 = NULL; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* V_18 = NULL; int32_t V_19 = 0; bool V_20 = false; bool V_21 = false; int32_t V_22 = 0; SmiColumnOrderU5BU5D_tC75B16AAB37F78231F8AE9D5679A142EE4BE7B97* V_23 = NULL; int32_t V_24 = 0; SqlMetaData_t4A916562C4C42F763A55C599B5F758E5773489CA* V_25 = NULL; int32_t V_26 = 0; DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* V_27 = NULL; int32_t V_28 = 0; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* V_29 = NULL; bool V_30 = false; int32_t V_31 = 0; int32_t V_32 = 0; int32_t V_33 = 0; DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* V_34 = NULL; SmiExtendedMetaData_tAAF67F8B7957CFDBC99D708543BDF6F2F2749150* V_35 = NULL; int32_t V_36 = 0; { List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC** L_0 = ___0_fields; *((RuntimeObject**)L_0) = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)NULL); SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68** L_1 = ___1_props; *((RuntimeObject**)L_1) = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_1, (void*)(RuntimeObject*)NULL); ParameterPeekAheadValue_tE9C0D802B93426731290C7E6D5C0D9331933DE6F** L_2 = ___2_peekAhead; *((RuntimeObject**)L_2) = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_2, (void*)(RuntimeObject*)NULL); RuntimeObject* L_3; L_3 = SqlParameter_GetCoercedValue_m93C1844E702FF8EB0A0B4CA5DFEA471DD31A0DF9(__this, NULL); V_0 = L_3; RuntimeObject* L_4 = V_0; V_1 = ((DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07*)IsInstClass((RuntimeObject*)L_4, DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07_il2cpp_TypeInfo_var)); DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_5 = V_1; if (!L_5) { goto IL_0108; } } { DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_6 = V_1; NullCheck(L_6); DataColumnCollection_t8F6538DA2E98DED6F9FBD06C4C475533A548630E* L_7; L_7 = DataTable_get_Columns_mF03D7E14E2C43C9B80521C00ABD8CBE7EA19772E_inline(L_6, NULL); NullCheck(L_7); int32_t L_8; L_8 = VirtualFuncInvoker0< int32_t >::Invoke(8, L_7); if ((((int32_t)L_8) > ((int32_t)0))) { goto IL_0031; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_9; L_9 = SQL_NotEnoughColumnsInStructuredType_m845E900769DF06FDF6AAB176858CE7BECC2E8336(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameter_GetActualFieldsAndProperties_mC0F841C725E5BA86C562A2968BCDEC4CF6DA00FA_RuntimeMethod_var))); } IL_0031: { List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC** L_10 = ___0_fields; DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_11 = V_1; NullCheck(L_11); DataColumnCollection_t8F6538DA2E98DED6F9FBD06C4C475533A548630E* L_12; L_12 = DataTable_get_Columns_mF03D7E14E2C43C9B80521C00ABD8CBE7EA19772E_inline(L_11, NULL); NullCheck(L_12); int32_t L_13; L_13 = VirtualFuncInvoker0< int32_t >::Invoke(8, L_12); List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC* L_14 = (List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC*)il2cpp_codegen_object_new(List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC_il2cpp_TypeInfo_var); List_1__ctor_m23F8B43EF3A35E31244001F996AD86A28C75CB81(L_14, L_13, List_1__ctor_m23F8B43EF3A35E31244001F996AD86A28C75CB81_RuntimeMethod_var); *((RuntimeObject**)L_10) = (RuntimeObject*)L_14; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_10, (void*)(RuntimeObject*)L_14); DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_15 = V_1; NullCheck(L_15); DataColumnCollection_t8F6538DA2E98DED6F9FBD06C4C475533A548630E* L_16; L_16 = DataTable_get_Columns_mF03D7E14E2C43C9B80521C00ABD8CBE7EA19772E_inline(L_15, NULL); NullCheck(L_16); int32_t L_17; L_17 = VirtualFuncInvoker0< int32_t >::Invoke(8, L_16); BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_18 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var, (uint32_t)L_17); V_2 = L_18; V_3 = (bool)0; DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_19 = V_1; NullCheck(L_19); DataColumnU5BU5D_t4600ECA5C95E7699298FCD6D677AEAD7D9F5F0CA* L_20; L_20 = DataTable_get_PrimaryKey_m7B7B08659D578A150EAC86193EACBE4F5330867E(L_19, NULL); if (!L_20) { goto IL_0095; } } { DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_21 = V_1; NullCheck(L_21); DataColumnU5BU5D_t4600ECA5C95E7699298FCD6D677AEAD7D9F5F0CA* L_22; L_22 = DataTable_get_PrimaryKey_m7B7B08659D578A150EAC86193EACBE4F5330867E(L_21, NULL); NullCheck(L_22); if (!(((RuntimeArray*)L_22)->max_length)) { goto IL_0095; } } { DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_23 = V_1; NullCheck(L_23); DataColumnU5BU5D_t4600ECA5C95E7699298FCD6D677AEAD7D9F5F0CA* L_24; L_24 = DataTable_get_PrimaryKey_m7B7B08659D578A150EAC86193EACBE4F5330867E(L_23, NULL); V_4 = L_24; V_5 = 0; goto IL_008d; } IL_0074: { DataColumnU5BU5D_t4600ECA5C95E7699298FCD6D677AEAD7D9F5F0CA* L_25 = V_4; int32_t L_26 = V_5; NullCheck(L_25); int32_t L_27 = L_26; DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_28 = (L_25)->GetAt(static_cast(L_27)); V_6 = L_28; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_29 = V_2; DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_30 = V_6; NullCheck(L_30); int32_t L_31; L_31 = DataColumn_get_Ordinal_m2CB4158EED7C96B10D81C240E9F1D2927FD329E4_inline(L_30, NULL); NullCheck(L_29); (L_29)->SetAt(static_cast(L_31), (bool)1); V_3 = (bool)1; int32_t L_32 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_32, 1)); } IL_008d: { int32_t L_33 = V_5; DataColumnU5BU5D_t4600ECA5C95E7699298FCD6D677AEAD7D9F5F0CA* L_34 = V_4; NullCheck(L_34); if ((((int32_t)L_33) < ((int32_t)((int32_t)(((RuntimeArray*)L_34)->max_length))))) { goto IL_0074; } } IL_0095: { V_7 = 0; goto IL_00d8; } IL_009a: { List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC** L_35 = ___0_fields; List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC* L_36 = *((List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC**)L_35); DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_37 = V_1; NullCheck(L_37); DataColumnCollection_t8F6538DA2E98DED6F9FBD06C4C475533A548630E* L_38; L_38 = DataTable_get_Columns_mF03D7E14E2C43C9B80521C00ABD8CBE7EA19772E_inline(L_37, NULL); int32_t L_39 = V_7; NullCheck(L_38); DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_40; L_40 = DataColumnCollection_get_Item_m58D4D7CEAD439B889E72C42EE698D39CD98B22C5(L_38, L_39, NULL); DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_41 = V_1; il2cpp_codegen_runtime_class_init_inline(MetaDataUtilsSmi_t491F7F55C03FD28A7CFB1D29F7908067C32ED4F9_il2cpp_TypeInfo_var); SmiExtendedMetaData_tAAF67F8B7957CFDBC99D708543BDF6F2F2749150* L_42; L_42 = MetaDataUtilsSmi_SmiMetaDataFromDataColumn_mF15DABA27AE011C5CDDAAD7067BB4FF349912015(L_40, L_41, NULL); NullCheck(L_36); List_1_Add_m3643788C525A6AB1767A878A8DE2E7E2FCD3491E_inline(L_36, L_42, List_1_Add_m3643788C525A6AB1767A878A8DE2E7E2FCD3491E_RuntimeMethod_var); bool L_43 = V_3; if (L_43) { goto IL_00d2; } } { DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_44 = V_1; NullCheck(L_44); DataColumnCollection_t8F6538DA2E98DED6F9FBD06C4C475533A548630E* L_45; L_45 = DataTable_get_Columns_mF03D7E14E2C43C9B80521C00ABD8CBE7EA19772E_inline(L_44, NULL); int32_t L_46 = V_7; NullCheck(L_45); DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_47; L_47 = DataColumnCollection_get_Item_m58D4D7CEAD439B889E72C42EE698D39CD98B22C5(L_45, L_46, NULL); NullCheck(L_47); bool L_48; L_48 = DataColumn_get_Unique_mB4EBEC6A07F52A14EE166F8C8B880C98E893B680_inline(L_47, NULL); if (!L_48) { goto IL_00d2; } } { BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_49 = V_2; int32_t L_50 = V_7; NullCheck(L_49); (L_49)->SetAt(static_cast(L_50), (bool)1); V_3 = (bool)1; } IL_00d2: { int32_t L_51 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_51, 1)); } IL_00d8: { int32_t L_52 = V_7; DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_53 = V_1; NullCheck(L_53); DataColumnCollection_t8F6538DA2E98DED6F9FBD06C4C475533A548630E* L_54; L_54 = DataTable_get_Columns_mF03D7E14E2C43C9B80521C00ABD8CBE7EA19772E_inline(L_53, NULL); NullCheck(L_54); int32_t L_55; L_55 = VirtualFuncInvoker0< int32_t >::Invoke(8, L_54); if ((((int32_t)L_52) < ((int32_t)L_55))) { goto IL_009a; } } { bool L_56 = V_3; if (!L_56) { goto IL_0545; } } { SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68** L_57 = ___1_props; SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68* L_58 = (SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68*)il2cpp_codegen_object_new(SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68_il2cpp_TypeInfo_var); SmiMetaDataPropertyCollection__ctor_m495D7DCB676369D5D9AA4422FF1FA4C7C3D02017(L_58, NULL); *((RuntimeObject**)L_57) = (RuntimeObject*)L_58; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_57, (void*)(RuntimeObject*)L_58); SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68** L_59 = ___1_props; SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68* L_60 = *((SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68**)L_59); BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_61 = V_2; List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* L_62 = (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*)il2cpp_codegen_object_new(List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A_il2cpp_TypeInfo_var); List_1__ctor_mB199D9D5E202B2AE2458E50C6FDC8FA877C3431A(L_62, (RuntimeObject*)L_61, List_1__ctor_mB199D9D5E202B2AE2458E50C6FDC8FA877C3431A_RuntimeMethod_var); SmiUniqueKeyProperty_tD70F090E1A3DEF27DA1228C7A861C1E354D01BB2* L_63 = (SmiUniqueKeyProperty_tD70F090E1A3DEF27DA1228C7A861C1E354D01BB2*)il2cpp_codegen_object_new(SmiUniqueKeyProperty_tD70F090E1A3DEF27DA1228C7A861C1E354D01BB2_il2cpp_TypeInfo_var); SmiUniqueKeyProperty__ctor_m69BCA74F6339130725EE417AB36B4E039FBE4D74(L_63, L_62, NULL); NullCheck(L_60); SmiMetaDataPropertyCollection_set_Item_mBF76CE705C998EC3762FB43E2C3021417281339C(L_60, 2, L_63, NULL); return; } IL_0108: { RuntimeObject* L_64 = V_0; if (!((SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187*)IsInstClass((RuntimeObject*)L_64, SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187_il2cpp_TypeInfo_var))) { goto IL_01c0; } } { List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC** L_65 = ___0_fields; RuntimeObject* L_66 = V_0; NullCheck(((SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187*)CastclassClass((RuntimeObject*)L_66, SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187_il2cpp_TypeInfo_var))); SmiExtendedMetaDataU5BU5D_tB046A87F9324890E8C4859A1E2CEC2146E7A5FCF* L_67; L_67 = VirtualFuncInvoker0< SmiExtendedMetaDataU5BU5D_tB046A87F9324890E8C4859A1E2CEC2146E7A5FCF* >::Invoke(46, ((SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187*)CastclassClass((RuntimeObject*)L_66, SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187_il2cpp_TypeInfo_var))); List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC* L_68 = (List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC*)il2cpp_codegen_object_new(List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC_il2cpp_TypeInfo_var); List_1__ctor_m773C08AB560521AB8C89AE40F16F0AFAEBC62C3A(L_68, (RuntimeObject*)L_67, List_1__ctor_m773C08AB560521AB8C89AE40F16F0AFAEBC62C3A_RuntimeMethod_var); *((RuntimeObject**)L_65) = (RuntimeObject*)L_68; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_65, (void*)(RuntimeObject*)L_68); List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC** L_69 = ___0_fields; List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC* L_70 = *((List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC**)L_69); NullCheck(L_70); int32_t L_71; L_71 = List_1_get_Count_m18BB747345D2632B196C6B2A12CB41281613FB5B_inline(L_70, List_1_get_Count_m18BB747345D2632B196C6B2A12CB41281613FB5B_RuntimeMethod_var); if ((((int32_t)L_71) > ((int32_t)0))) { goto IL_0135; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_72; L_72 = SQL_NotEnoughColumnsInStructuredType_m845E900769DF06FDF6AAB176858CE7BECC2E8336(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_72, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameter_GetActualFieldsAndProperties_mC0F841C725E5BA86C562A2968BCDEC4CF6DA00FA_RuntimeMethod_var))); } IL_0135: { List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC** L_73 = ___0_fields; List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC* L_74 = *((List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC**)L_73); NullCheck(L_74); int32_t L_75; L_75 = List_1_get_Count_m18BB747345D2632B196C6B2A12CB41281613FB5B_inline(L_74, List_1_get_Count_m18BB747345D2632B196C6B2A12CB41281613FB5B_RuntimeMethod_var); BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_76 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var, (uint32_t)L_75); V_8 = L_76; V_9 = (bool)0; V_10 = 0; goto IL_0192; } IL_014b: { List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC** L_77 = ___0_fields; List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC* L_78 = *((List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC**)L_77); int32_t L_79 = V_10; NullCheck(L_78); SmiExtendedMetaData_tAAF67F8B7957CFDBC99D708543BDF6F2F2749150* L_80; L_80 = List_1_get_Item_m628BD712C68D733DF090211269846A3A7898040D(L_78, L_79, List_1_get_Item_m628BD712C68D733DF090211269846A3A7898040D_RuntimeMethod_var); V_11 = ((SmiQueryMetaData_t362ABBEBF81EBA86C2BE788A212EAD5135408289*)IsInstClass((RuntimeObject*)L_80, SmiQueryMetaData_t362ABBEBF81EBA86C2BE788A212EAD5135408289_il2cpp_TypeInfo_var)); SmiQueryMetaData_t362ABBEBF81EBA86C2BE788A212EAD5135408289* L_81 = V_11; if (!L_81) { goto IL_018c; } } { SmiQueryMetaData_t362ABBEBF81EBA86C2BE788A212EAD5135408289* L_82 = V_11; NullCheck(L_82); SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_83; L_83 = SmiStorageMetaData_get_IsKey_m2A495F40DF22480273DB0EFF39EF044F281DB7E8_inline(L_82, NULL); V_12 = L_83; il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var); bool L_84; L_84 = SqlBoolean_get_IsNull_mA4ECA927DBC05F2D362301DA216CAEF9CE7BCCBB((&V_12), NULL); if (L_84) { goto IL_018c; } } { SmiQueryMetaData_t362ABBEBF81EBA86C2BE788A212EAD5135408289* L_85 = V_11; NullCheck(L_85); SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_86; L_86 = SmiStorageMetaData_get_IsKey_m2A495F40DF22480273DB0EFF39EF044F281DB7E8_inline(L_85, NULL); V_12 = L_86; il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var); bool L_87; L_87 = SqlBoolean_get_Value_m26D2659D06D56FFBF158051EB3726BAB693A7D97((&V_12), NULL); if (!L_87) { goto IL_018c; } } { BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_88 = V_8; int32_t L_89 = V_10; NullCheck(L_88); (L_88)->SetAt(static_cast(L_89), (bool)1); V_9 = (bool)1; } IL_018c: { int32_t L_90 = V_10; V_10 = ((int32_t)il2cpp_codegen_add(L_90, 1)); } IL_0192: { int32_t L_91 = V_10; List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC** L_92 = ___0_fields; List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC* L_93 = *((List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC**)L_92); NullCheck(L_93); int32_t L_94; L_94 = List_1_get_Count_m18BB747345D2632B196C6B2A12CB41281613FB5B_inline(L_93, List_1_get_Count_m18BB747345D2632B196C6B2A12CB41281613FB5B_RuntimeMethod_var); if ((((int32_t)L_91) < ((int32_t)L_94))) { goto IL_014b; } } { bool L_95 = V_9; if (!L_95) { goto IL_0545; } } { SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68** L_96 = ___1_props; SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68* L_97 = (SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68*)il2cpp_codegen_object_new(SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68_il2cpp_TypeInfo_var); SmiMetaDataPropertyCollection__ctor_m495D7DCB676369D5D9AA4422FF1FA4C7C3D02017(L_97, NULL); *((RuntimeObject**)L_96) = (RuntimeObject*)L_97; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_96, (void*)(RuntimeObject*)L_97); SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68** L_98 = ___1_props; SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68* L_99 = *((SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68**)L_98); BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_100 = V_8; List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* L_101 = (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*)il2cpp_codegen_object_new(List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A_il2cpp_TypeInfo_var); List_1__ctor_mB199D9D5E202B2AE2458E50C6FDC8FA877C3431A(L_101, (RuntimeObject*)L_100, List_1__ctor_mB199D9D5E202B2AE2458E50C6FDC8FA877C3431A_RuntimeMethod_var); SmiUniqueKeyProperty_tD70F090E1A3DEF27DA1228C7A861C1E354D01BB2* L_102 = (SmiUniqueKeyProperty_tD70F090E1A3DEF27DA1228C7A861C1E354D01BB2*)il2cpp_codegen_object_new(SmiUniqueKeyProperty_tD70F090E1A3DEF27DA1228C7A861C1E354D01BB2_il2cpp_TypeInfo_var); SmiUniqueKeyProperty__ctor_m69BCA74F6339130725EE417AB36B4E039FBE4D74(L_102, L_101, NULL); NullCheck(L_99); SmiMetaDataPropertyCollection_set_Item_mBF76CE705C998EC3762FB43E2C3021417281339C(L_99, 2, L_102, NULL); return; } IL_01c0: { RuntimeObject* L_103 = V_0; if (!((RuntimeObject*)IsInst((RuntimeObject*)L_103, IEnumerable_1_t1DD96EEE59C0E202D1F7718435DBEB816C629753_il2cpp_TypeInfo_var))) { goto IL_03dd; } } { RuntimeObject* L_104 = V_0; NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_104, IEnumerable_1_t1DD96EEE59C0E202D1F7718435DBEB816C629753_il2cpp_TypeInfo_var))); RuntimeObject* L_105; L_105 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_t1DD96EEE59C0E202D1F7718435DBEB816C629753_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_104, IEnumerable_1_t1DD96EEE59C0E202D1F7718435DBEB816C629753_il2cpp_TypeInfo_var))); V_13 = L_105; V_14 = (SqlDataRecord_t3408A207A14FCC65A6DF9647E954ABC3C043E278*)NULL; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_03d1: { { RuntimeObject* L_106 = V_13; if (!L_106) { goto IL_03dc; } } { RuntimeObject* L_107 = V_13; NullCheck(L_107); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_107); } IL_03dc: { return; } } }); try { { RuntimeObject* L_108 = V_13; NullCheck(L_108); bool L_109; L_109 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_108); if (!L_109) { goto IL_03cb_1; } } { RuntimeObject* L_110 = V_13; NullCheck(L_110); SqlDataRecord_t3408A207A14FCC65A6DF9647E954ABC3C043E278* L_111; L_111 = InterfaceFuncInvoker0< SqlDataRecord_t3408A207A14FCC65A6DF9647E954ABC3C043E278* >::Invoke(0, IEnumerator_1_tB44BA4FE494810CCCF763D3279C667BBC1463BA6_il2cpp_TypeInfo_var, L_110); V_14 = L_111; SqlDataRecord_t3408A207A14FCC65A6DF9647E954ABC3C043E278* L_112 = V_14; NullCheck(L_112); int32_t L_113; L_113 = VirtualFuncInvoker0< int32_t >::Invoke(10, L_112); V_15 = L_113; int32_t L_114 = V_15; if ((((int32_t)0) >= ((int32_t)L_114))) { goto IL_03c5_1; } } { int32_t L_115 = V_15; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_116 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var, (uint32_t)L_115); V_16 = L_116; int32_t L_117 = V_15; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_118 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var, (uint32_t)L_117); V_17 = L_118; int32_t L_119 = V_15; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_120 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var, (uint32_t)L_119); V_18 = L_120; V_19 = (-1); V_20 = (bool)0; V_21 = (bool)0; V_22 = 0; int32_t L_121 = V_15; SmiColumnOrderU5BU5D_tC75B16AAB37F78231F8AE9D5679A142EE4BE7B97* L_122 = (SmiColumnOrderU5BU5D_tC75B16AAB37F78231F8AE9D5679A142EE4BE7B97*)(SmiColumnOrderU5BU5D_tC75B16AAB37F78231F8AE9D5679A142EE4BE7B97*)SZArrayNew(SmiColumnOrderU5BU5D_tC75B16AAB37F78231F8AE9D5679A142EE4BE7B97_il2cpp_TypeInfo_var, (uint32_t)L_121); V_23 = L_122; List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC** L_123 = ___0_fields; int32_t L_124 = V_15; List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC* L_125 = (List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC*)il2cpp_codegen_object_new(List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC_il2cpp_TypeInfo_var); List_1__ctor_m23F8B43EF3A35E31244001F996AD86A28C75CB81(L_125, L_124, List_1__ctor_m23F8B43EF3A35E31244001F996AD86A28C75CB81_RuntimeMethod_var); *((RuntimeObject**)L_123) = (RuntimeObject*)L_125; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_123, (void*)(RuntimeObject*)L_125); V_24 = 0; goto IL_0311_1; } IL_0242_1: { SqlDataRecord_t3408A207A14FCC65A6DF9647E954ABC3C043E278* L_126 = V_14; int32_t L_127 = V_24; NullCheck(L_126); SqlMetaData_t4A916562C4C42F763A55C599B5F758E5773489CA* L_128; L_128 = VirtualFuncInvoker1< SqlMetaData_t4A916562C4C42F763A55C599B5F758E5773489CA*, int32_t >::Invoke(31, L_126, L_127); V_25 = L_128; List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC** L_129 = ___0_fields; List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC* L_130 = *((List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC**)L_129); SqlMetaData_t4A916562C4C42F763A55C599B5F758E5773489CA* L_131 = V_25; il2cpp_codegen_runtime_class_init_inline(MetaDataUtilsSmi_t491F7F55C03FD28A7CFB1D29F7908067C32ED4F9_il2cpp_TypeInfo_var); SmiExtendedMetaData_tAAF67F8B7957CFDBC99D708543BDF6F2F2749150* L_132; L_132 = MetaDataUtilsSmi_SqlMetaDataToSmiExtendedMetaData_m53AADA38E7ABA22385F9706839C877C4722FE7ED(L_131, NULL); NullCheck(L_130); List_1_Add_m3643788C525A6AB1767A878A8DE2E7E2FCD3491E_inline(L_130, L_132, List_1_Add_m3643788C525A6AB1767A878A8DE2E7E2FCD3491E_RuntimeMethod_var); SqlMetaData_t4A916562C4C42F763A55C599B5F758E5773489CA* L_133 = V_25; NullCheck(L_133); bool L_134; L_134 = SqlMetaData_get_IsUniqueKey_mF0EEC9226AB68A2FE0824F99FE1952DC46613414_inline(L_133, NULL); if (!L_134) { goto IL_026d_1; } } { BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_135 = V_16; int32_t L_136 = V_24; NullCheck(L_135); (L_135)->SetAt(static_cast(L_136), (bool)1); V_20 = (bool)1; } IL_026d_1: { SqlMetaData_t4A916562C4C42F763A55C599B5F758E5773489CA* L_137 = V_25; NullCheck(L_137); bool L_138; L_138 = SqlMetaData_get_UseServerDefault_m47D2D34463D902455CBDF1B648BCB9495DD52F40_inline(L_137, NULL); if (!L_138) { goto IL_027f_1; } } { BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_139 = V_17; int32_t L_140 = V_24; NullCheck(L_139); (L_139)->SetAt(static_cast(L_140), (bool)1); V_21 = (bool)1; } IL_027f_1: { SmiColumnOrderU5BU5D_tC75B16AAB37F78231F8AE9D5679A142EE4BE7B97* L_141 = V_23; int32_t L_142 = V_24; NullCheck(L_141); SqlMetaData_t4A916562C4C42F763A55C599B5F758E5773489CA* L_143 = V_25; NullCheck(L_143); int32_t L_144; L_144 = SqlMetaData_get_SortOrder_m97CE4BC36A9654202B78CDFC7BD84B3709F5AE24_inline(L_143, NULL); ((L_141)->GetAddressAt(static_cast(L_142)))->___Order = L_144; SqlMetaData_t4A916562C4C42F763A55C599B5F758E5773489CA* L_145 = V_25; NullCheck(L_145); int32_t L_146; L_146 = SqlMetaData_get_SortOrder_m97CE4BC36A9654202B78CDFC7BD84B3709F5AE24_inline(L_145, NULL); if ((((int32_t)(-1)) == ((int32_t)L_146))) { goto IL_030b_1; } } { int32_t L_147 = V_15; SqlMetaData_t4A916562C4C42F763A55C599B5F758E5773489CA* L_148 = V_25; NullCheck(L_148); int32_t L_149; L_149 = SqlMetaData_get_SortOrdinal_m0A87D1C8C7DE278F5C346E0383795E5922A0C4E9_inline(L_148, NULL); if ((((int32_t)L_147) > ((int32_t)L_149))) { goto IL_02b8_1; } } { int32_t L_150 = V_24; SqlMetaData_t4A916562C4C42F763A55C599B5F758E5773489CA* L_151 = V_25; NullCheck(L_151); int32_t L_152; L_152 = SqlMetaData_get_SortOrdinal_m0A87D1C8C7DE278F5C346E0383795E5922A0C4E9_inline(L_151, NULL); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_153; L_153 = SQL_SortOrdinalGreaterThanFieldCount_m3B48061121930DCE88D222841BDB824CB15DED2A(L_150, L_152, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_153, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameter_GetActualFieldsAndProperties_mC0F841C725E5BA86C562A2968BCDEC4CF6DA00FA_RuntimeMethod_var))); } IL_02b8_1: { BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_154 = V_18; SqlMetaData_t4A916562C4C42F763A55C599B5F758E5773489CA* L_155 = V_25; NullCheck(L_155); int32_t L_156; L_156 = SqlMetaData_get_SortOrdinal_m0A87D1C8C7DE278F5C346E0383795E5922A0C4E9_inline(L_155, NULL); NullCheck(L_154); int32_t L_157 = L_156; uint8_t L_158 = (uint8_t)(L_154)->GetAt(static_cast(L_157)); if (!L_158) { goto IL_02d1_1; } } { SqlMetaData_t4A916562C4C42F763A55C599B5F758E5773489CA* L_159 = V_25; NullCheck(L_159); int32_t L_160; L_160 = SqlMetaData_get_SortOrdinal_m0A87D1C8C7DE278F5C346E0383795E5922A0C4E9_inline(L_159, NULL); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_161; L_161 = SQL_DuplicateSortOrdinal_m8545D26365C1B4058B9E113947C3D41D60746F2C(L_160, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_161, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameter_GetActualFieldsAndProperties_mC0F841C725E5BA86C562A2968BCDEC4CF6DA00FA_RuntimeMethod_var))); } IL_02d1_1: { SmiColumnOrderU5BU5D_tC75B16AAB37F78231F8AE9D5679A142EE4BE7B97* L_162 = V_23; int32_t L_163 = V_24; NullCheck(L_162); SqlMetaData_t4A916562C4C42F763A55C599B5F758E5773489CA* L_164 = V_25; NullCheck(L_164); int32_t L_165; L_165 = SqlMetaData_get_SortOrdinal_m0A87D1C8C7DE278F5C346E0383795E5922A0C4E9_inline(L_164, NULL); ((L_162)->GetAddressAt(static_cast(L_163)))->___SortOrdinal = L_165; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_166 = V_18; SqlMetaData_t4A916562C4C42F763A55C599B5F758E5773489CA* L_167 = V_25; NullCheck(L_167); int32_t L_168; L_168 = SqlMetaData_get_SortOrdinal_m0A87D1C8C7DE278F5C346E0383795E5922A0C4E9_inline(L_167, NULL); NullCheck(L_166); (L_166)->SetAt(static_cast(L_168), (bool)1); SqlMetaData_t4A916562C4C42F763A55C599B5F758E5773489CA* L_169 = V_25; NullCheck(L_169); int32_t L_170; L_170 = SqlMetaData_get_SortOrdinal_m0A87D1C8C7DE278F5C346E0383795E5922A0C4E9_inline(L_169, NULL); int32_t L_171 = V_19; if ((((int32_t)L_170) <= ((int32_t)L_171))) { goto IL_0305_1; } } { SqlMetaData_t4A916562C4C42F763A55C599B5F758E5773489CA* L_172 = V_25; NullCheck(L_172); int32_t L_173; L_173 = SqlMetaData_get_SortOrdinal_m0A87D1C8C7DE278F5C346E0383795E5922A0C4E9_inline(L_172, NULL); V_19 = L_173; } IL_0305_1: { int32_t L_174 = V_22; V_22 = ((int32_t)il2cpp_codegen_add(L_174, 1)); } IL_030b_1: { int32_t L_175 = V_24; V_24 = ((int32_t)il2cpp_codegen_add(L_175, 1)); } IL_0311_1: { int32_t L_176 = V_24; int32_t L_177 = V_15; if ((((int32_t)L_176) < ((int32_t)L_177))) { goto IL_0242_1; } } { bool L_178 = V_20; if (!L_178) { goto IL_0339_1; } } { SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68** L_179 = ___1_props; SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68* L_180 = (SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68*)il2cpp_codegen_object_new(SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68_il2cpp_TypeInfo_var); SmiMetaDataPropertyCollection__ctor_m495D7DCB676369D5D9AA4422FF1FA4C7C3D02017(L_180, NULL); *((RuntimeObject**)L_179) = (RuntimeObject*)L_180; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_179, (void*)(RuntimeObject*)L_180); SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68** L_181 = ___1_props; SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68* L_182 = *((SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68**)L_181); BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_183 = V_16; List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* L_184 = (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*)il2cpp_codegen_object_new(List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A_il2cpp_TypeInfo_var); List_1__ctor_mB199D9D5E202B2AE2458E50C6FDC8FA877C3431A(L_184, (RuntimeObject*)L_183, List_1__ctor_mB199D9D5E202B2AE2458E50C6FDC8FA877C3431A_RuntimeMethod_var); SmiUniqueKeyProperty_tD70F090E1A3DEF27DA1228C7A861C1E354D01BB2* L_185 = (SmiUniqueKeyProperty_tD70F090E1A3DEF27DA1228C7A861C1E354D01BB2*)il2cpp_codegen_object_new(SmiUniqueKeyProperty_tD70F090E1A3DEF27DA1228C7A861C1E354D01BB2_il2cpp_TypeInfo_var); SmiUniqueKeyProperty__ctor_m69BCA74F6339130725EE417AB36B4E039FBE4D74(L_185, L_184, NULL); NullCheck(L_182); SmiMetaDataPropertyCollection_set_Item_mBF76CE705C998EC3762FB43E2C3021417281339C(L_182, 2, L_185, NULL); } IL_0339_1: { bool L_186 = V_21; if (!L_186) { goto IL_035c_1; } } { SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68** L_187 = ___1_props; SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68* L_188 = *((SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68**)L_187); if (L_188) { goto IL_0348_1; } } { SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68** L_189 = ___1_props; SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68* L_190 = (SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68*)il2cpp_codegen_object_new(SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68_il2cpp_TypeInfo_var); SmiMetaDataPropertyCollection__ctor_m495D7DCB676369D5D9AA4422FF1FA4C7C3D02017(L_190, NULL); *((RuntimeObject**)L_189) = (RuntimeObject*)L_190; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_189, (void*)(RuntimeObject*)L_190); } IL_0348_1: { SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68** L_191 = ___1_props; SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68* L_192 = *((SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68**)L_191); BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_193 = V_17; List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* L_194 = (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*)il2cpp_codegen_object_new(List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A_il2cpp_TypeInfo_var); List_1__ctor_mB199D9D5E202B2AE2458E50C6FDC8FA877C3431A(L_194, (RuntimeObject*)L_193, List_1__ctor_mB199D9D5E202B2AE2458E50C6FDC8FA877C3431A_RuntimeMethod_var); SmiDefaultFieldsProperty_t3797EB98884A57A05DD51458AE0BAEE9C848D031* L_195 = (SmiDefaultFieldsProperty_t3797EB98884A57A05DD51458AE0BAEE9C848D031*)il2cpp_codegen_object_new(SmiDefaultFieldsProperty_t3797EB98884A57A05DD51458AE0BAEE9C848D031_il2cpp_TypeInfo_var); SmiDefaultFieldsProperty__ctor_m64DC8D0504A52FA772A6BF0F479878F93405D21C(L_195, L_194, NULL); NullCheck(L_192); SmiMetaDataPropertyCollection_set_Item_mBF76CE705C998EC3762FB43E2C3021417281339C(L_192, 0, L_195, NULL); } IL_035c_1: { int32_t L_196 = V_22; if ((((int32_t)0) >= ((int32_t)L_196))) { goto IL_03a6_1; } } { int32_t L_197 = V_19; int32_t L_198 = V_22; if ((((int32_t)L_197) < ((int32_t)L_198))) { goto IL_0387_1; } } { V_26 = 0; goto IL_0379_1; } IL_036c_1: { BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_199 = V_18; int32_t L_200 = V_26; NullCheck(L_199); int32_t L_201 = L_200; uint8_t L_202 = (uint8_t)(L_199)->GetAt(static_cast(L_201)); if (!L_202) { goto IL_037f_1; } } { int32_t L_203 = V_26; V_26 = ((int32_t)il2cpp_codegen_add(L_203, 1)); } IL_0379_1: { int32_t L_204 = V_26; int32_t L_205 = V_22; if ((((int32_t)L_204) < ((int32_t)L_205))) { goto IL_036c_1; } } IL_037f_1: { int32_t L_206 = V_26; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_207; L_207 = SQL_MissingSortOrdinal_m8556F9BDBD7D99C01C0B39F8FCD08FCC02071F41(L_206, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_207, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameter_GetActualFieldsAndProperties_mC0F841C725E5BA86C562A2968BCDEC4CF6DA00FA_RuntimeMethod_var))); } IL_0387_1: { SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68** L_208 = ___1_props; SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68* L_209 = *((SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68**)L_208); if (L_209) { goto IL_0392_1; } } { SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68** L_210 = ___1_props; SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68* L_211 = (SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68*)il2cpp_codegen_object_new(SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68_il2cpp_TypeInfo_var); SmiMetaDataPropertyCollection__ctor_m495D7DCB676369D5D9AA4422FF1FA4C7C3D02017(L_211, NULL); *((RuntimeObject**)L_210) = (RuntimeObject*)L_211; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_210, (void*)(RuntimeObject*)L_211); } IL_0392_1: { SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68** L_212 = ___1_props; SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68* L_213 = *((SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68**)L_212); SmiColumnOrderU5BU5D_tC75B16AAB37F78231F8AE9D5679A142EE4BE7B97* L_214 = V_23; List_1_t0DEBFF0AF13E84FF24F89DD30EB4F0108A132F23* L_215 = (List_1_t0DEBFF0AF13E84FF24F89DD30EB4F0108A132F23*)il2cpp_codegen_object_new(List_1_t0DEBFF0AF13E84FF24F89DD30EB4F0108A132F23_il2cpp_TypeInfo_var); List_1__ctor_mC23734029455913E1C43937554F7E6D191A1E76F(L_215, (RuntimeObject*)L_214, List_1__ctor_mC23734029455913E1C43937554F7E6D191A1E76F_RuntimeMethod_var); SmiOrderProperty_t1E9EDB35A3EC0858DAFCC137FE0D03C89F1A3F08* L_216 = (SmiOrderProperty_t1E9EDB35A3EC0858DAFCC137FE0D03C89F1A3F08*)il2cpp_codegen_object_new(SmiOrderProperty_t1E9EDB35A3EC0858DAFCC137FE0D03C89F1A3F08_il2cpp_TypeInfo_var); SmiOrderProperty__ctor_m4EB16856F47EF5431588695D8DD6D595D34F28F7(L_216, L_215, NULL); NullCheck(L_213); SmiMetaDataPropertyCollection_set_Item_mBF76CE705C998EC3762FB43E2C3021417281339C(L_213, 1, L_216, NULL); } IL_03a6_1: { ParameterPeekAheadValue_tE9C0D802B93426731290C7E6D5C0D9331933DE6F** L_217 = ___2_peekAhead; ParameterPeekAheadValue_tE9C0D802B93426731290C7E6D5C0D9331933DE6F* L_218 = (ParameterPeekAheadValue_tE9C0D802B93426731290C7E6D5C0D9331933DE6F*)il2cpp_codegen_object_new(ParameterPeekAheadValue_tE9C0D802B93426731290C7E6D5C0D9331933DE6F_il2cpp_TypeInfo_var); ParameterPeekAheadValue__ctor_m8A525208A1B7F19533877F1A336E06AD6B9BE20E(L_218, NULL); ParameterPeekAheadValue_tE9C0D802B93426731290C7E6D5C0D9331933DE6F* L_219 = L_218; RuntimeObject* L_220 = V_13; NullCheck(L_219); L_219->___Enumerator = L_220; Il2CppCodeGenWriteBarrier((void**)(&L_219->___Enumerator), (void*)L_220); ParameterPeekAheadValue_tE9C0D802B93426731290C7E6D5C0D9331933DE6F* L_221 = L_219; SqlDataRecord_t3408A207A14FCC65A6DF9647E954ABC3C043E278* L_222 = V_14; NullCheck(L_221); L_221->___FirstRecord = L_222; Il2CppCodeGenWriteBarrier((void**)(&L_221->___FirstRecord), (void*)L_222); *((RuntimeObject**)L_217) = (RuntimeObject*)L_221; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_217, (void*)(RuntimeObject*)L_221); V_13 = (RuntimeObject*)NULL; goto IL_0545; } IL_03c5_1: { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_223; L_223 = SQL_NotEnoughColumnsInStructuredType_m845E900769DF06FDF6AAB176858CE7BECC2E8336(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_223, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameter_GetActualFieldsAndProperties_mC0F841C725E5BA86C562A2968BCDEC4CF6DA00FA_RuntimeMethod_var))); } IL_03cb_1: { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_224; L_224 = SQL_IEnumerableOfSqlDataRecordHasNoRows_mBE22B491CE2AA57235AEEBD57E70DEA8812A1DBC(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_224, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameter_GetActualFieldsAndProperties_mC0F841C725E5BA86C562A2968BCDEC4CF6DA00FA_RuntimeMethod_var))); } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_03dd: { RuntimeObject* L_225 = V_0; if (!((DbDataReader_tA1A9729B3ED5125A693F4442984CCE7D721F452F*)IsInstClass((RuntimeObject*)L_225, DbDataReader_tA1A9729B3ED5125A693F4442984CCE7D721F452F_il2cpp_TypeInfo_var))) { goto IL_0545; } } { RuntimeObject* L_226 = V_0; NullCheck(((DbDataReader_tA1A9729B3ED5125A693F4442984CCE7D721F452F*)CastclassClass((RuntimeObject*)L_226, DbDataReader_tA1A9729B3ED5125A693F4442984CCE7D721F452F_il2cpp_TypeInfo_var))); DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_227; L_227 = VirtualFuncInvoker0< DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* >::Invoke(27, ((DbDataReader_tA1A9729B3ED5125A693F4442984CCE7D721F452F*)CastclassClass((RuntimeObject*)L_226, DbDataReader_tA1A9729B3ED5125A693F4442984CCE7D721F452F_il2cpp_TypeInfo_var))); V_27 = L_227; DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_228 = V_27; NullCheck(L_228); DataRowCollection_t77048F68C7B973AFF280E6C540CE321E242FF738* L_229; L_229 = DataTable_get_Rows_m494EC146C4A26B22D334DE155CF3D68CE30CE718_inline(L_228, NULL); NullCheck(L_229); int32_t L_230; L_230 = VirtualFuncInvoker0< int32_t >::Invoke(8, L_229); if ((((int32_t)L_230) > ((int32_t)0))) { goto IL_040a; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_231; L_231 = SQL_NotEnoughColumnsInStructuredType_m845E900769DF06FDF6AAB176858CE7BECC2E8336(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_231, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameter_GetActualFieldsAndProperties_mC0F841C725E5BA86C562A2968BCDEC4CF6DA00FA_RuntimeMethod_var))); } IL_040a: { DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_232 = V_27; NullCheck(L_232); DataRowCollection_t77048F68C7B973AFF280E6C540CE321E242FF738* L_233; L_233 = DataTable_get_Rows_m494EC146C4A26B22D334DE155CF3D68CE30CE718_inline(L_232, NULL); NullCheck(L_233); int32_t L_234; L_234 = VirtualFuncInvoker0< int32_t >::Invoke(8, L_233); V_28 = L_234; List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC** L_235 = ___0_fields; int32_t L_236 = V_28; List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC* L_237 = (List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC*)il2cpp_codegen_object_new(List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC_il2cpp_TypeInfo_var); List_1__ctor_m23F8B43EF3A35E31244001F996AD86A28C75CB81(L_237, L_236, List_1__ctor_m23F8B43EF3A35E31244001F996AD86A28C75CB81_RuntimeMethod_var); *((RuntimeObject**)L_235) = (RuntimeObject*)L_237; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_235, (void*)(RuntimeObject*)L_237); int32_t L_238 = V_28; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_239 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var, (uint32_t)L_238); V_29 = L_239; V_30 = (bool)0; DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_240 = V_27; NullCheck(L_240); DataColumnCollection_t8F6538DA2E98DED6F9FBD06C4C475533A548630E* L_241; L_241 = DataTable_get_Columns_mF03D7E14E2C43C9B80521C00ABD8CBE7EA19772E_inline(L_240, NULL); il2cpp_codegen_runtime_class_init_inline(SchemaTableColumn_t6D0ABB781370197E13F0892690D26E68D6F37ED6_il2cpp_TypeInfo_var); String_t* L_242 = ((SchemaTableColumn_t6D0ABB781370197E13F0892690D26E68D6F37ED6_StaticFields*)il2cpp_codegen_static_fields_for(SchemaTableColumn_t6D0ABB781370197E13F0892690D26E68D6F37ED6_il2cpp_TypeInfo_var))->___IsKey; NullCheck(L_241); DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_243; L_243 = DataColumnCollection_get_Item_m986CAEFDCA2DD4B16E1AC08A443345CDEF53906A(L_241, L_242, NULL); NullCheck(L_243); int32_t L_244; L_244 = DataColumn_get_Ordinal_m2CB4158EED7C96B10D81C240E9F1D2927FD329E4_inline(L_243, NULL); V_31 = L_244; DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_245 = V_27; NullCheck(L_245); DataColumnCollection_t8F6538DA2E98DED6F9FBD06C4C475533A548630E* L_246; L_246 = DataTable_get_Columns_mF03D7E14E2C43C9B80521C00ABD8CBE7EA19772E_inline(L_245, NULL); String_t* L_247 = ((SchemaTableColumn_t6D0ABB781370197E13F0892690D26E68D6F37ED6_StaticFields*)il2cpp_codegen_static_fields_for(SchemaTableColumn_t6D0ABB781370197E13F0892690D26E68D6F37ED6_il2cpp_TypeInfo_var))->___ColumnOrdinal; NullCheck(L_246); DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* L_248; L_248 = DataColumnCollection_get_Item_m986CAEFDCA2DD4B16E1AC08A443345CDEF53906A(L_246, L_247, NULL); NullCheck(L_248); int32_t L_249; L_249 = DataColumn_get_Ordinal_m2CB4158EED7C96B10D81C240E9F1D2927FD329E4_inline(L_248, NULL); V_32 = L_249; V_33 = 0; goto IL_051d; } IL_0465: { DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* L_250 = V_27; NullCheck(L_250); DataRowCollection_t77048F68C7B973AFF280E6C540CE321E242FF738* L_251; L_251 = DataTable_get_Rows_m494EC146C4A26B22D334DE155CF3D68CE30CE718_inline(L_250, NULL); int32_t L_252 = V_33; NullCheck(L_251); DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* L_253; L_253 = DataRowCollection_get_Item_mB1499CE772BD95C3FBC29FDCAA56AE101F07BE8B(L_251, L_252, NULL); V_34 = L_253; DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* L_254 = V_34; il2cpp_codegen_runtime_class_init_inline(MetaDataUtilsSmi_t491F7F55C03FD28A7CFB1D29F7908067C32ED4F9_il2cpp_TypeInfo_var); SmiExtendedMetaData_tAAF67F8B7957CFDBC99D708543BDF6F2F2749150* L_255; L_255 = MetaDataUtilsSmi_SmiMetaDataFromSchemaTableRow_mB8C3CF4CFB89ECE27B0A144D31455FEB975E19EC(L_254, NULL); V_35 = L_255; int32_t L_256 = V_33; V_36 = L_256; DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* L_257 = V_34; int32_t L_258 = V_32; NullCheck(L_257); bool L_259; L_259 = DataRow_IsNull_mF498ACC65129B909467C4DEA41592D2F5957DD8B(L_257, L_258, NULL); if (L_259) { goto IL_049d; } } { DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* L_260 = V_34; int32_t L_261 = V_32; NullCheck(L_260); RuntimeObject* L_262; L_262 = DataRow_get_Item_mE6C224E65EEDD207088664E41B7D0AE8EBA27EFA(L_260, L_261, NULL); V_36 = ((*(int32_t*)UnBox(L_262, il2cpp_defaults.int32_class))); } IL_049d: { int32_t L_263 = V_36; int32_t L_264 = V_28; if ((((int32_t)L_263) >= ((int32_t)L_264))) { goto IL_04a8; } } { int32_t L_265 = V_36; if ((((int32_t)L_265) >= ((int32_t)0))) { goto IL_04b6; } } IL_04a8: { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_266; L_266 = SQL_InvalidSchemaTableOrdinals_m19C087E577F01C3FFD7DA95ADBD6B9BB0D3961FE(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_266, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameter_GetActualFieldsAndProperties_mC0F841C725E5BA86C562A2968BCDEC4CF6DA00FA_RuntimeMethod_var))); } IL_04ae: { List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC** L_267 = ___0_fields; List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC* L_268 = *((List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC**)L_267); NullCheck(L_268); List_1_Add_m3643788C525A6AB1767A878A8DE2E7E2FCD3491E_inline(L_268, (SmiExtendedMetaData_tAAF67F8B7957CFDBC99D708543BDF6F2F2749150*)NULL, List_1_Add_m3643788C525A6AB1767A878A8DE2E7E2FCD3491E_RuntimeMethod_var); } IL_04b6: { int32_t L_269 = V_36; List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC** L_270 = ___0_fields; List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC* L_271 = *((List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC**)L_270); NullCheck(L_271); int32_t L_272; L_272 = List_1_get_Count_m18BB747345D2632B196C6B2A12CB41281613FB5B_inline(L_271, List_1_get_Count_m18BB747345D2632B196C6B2A12CB41281613FB5B_RuntimeMethod_var); if ((((int32_t)L_269) > ((int32_t)L_272))) { goto IL_04ae; } } { List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC** L_273 = ___0_fields; List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC* L_274 = *((List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC**)L_273); NullCheck(L_274); int32_t L_275; L_275 = List_1_get_Count_m18BB747345D2632B196C6B2A12CB41281613FB5B_inline(L_274, List_1_get_Count_m18BB747345D2632B196C6B2A12CB41281613FB5B_RuntimeMethod_var); int32_t L_276 = V_36; if ((!(((uint32_t)L_275) == ((uint32_t)L_276)))) { goto IL_04d7; } } { List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC** L_277 = ___0_fields; List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC* L_278 = *((List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC**)L_277); SmiExtendedMetaData_tAAF67F8B7957CFDBC99D708543BDF6F2F2749150* L_279 = V_35; NullCheck(L_278); List_1_Add_m3643788C525A6AB1767A878A8DE2E7E2FCD3491E_inline(L_278, L_279, List_1_Add_m3643788C525A6AB1767A878A8DE2E7E2FCD3491E_RuntimeMethod_var); goto IL_04f3; } IL_04d7: { List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC** L_280 = ___0_fields; List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC* L_281 = *((List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC**)L_280); int32_t L_282 = V_36; NullCheck(L_281); SmiExtendedMetaData_tAAF67F8B7957CFDBC99D708543BDF6F2F2749150* L_283; L_283 = List_1_get_Item_m628BD712C68D733DF090211269846A3A7898040D(L_281, L_282, List_1_get_Item_m628BD712C68D733DF090211269846A3A7898040D_RuntimeMethod_var); if (!L_283) { goto IL_04e8; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_284; L_284 = SQL_InvalidSchemaTableOrdinals_m19C087E577F01C3FFD7DA95ADBD6B9BB0D3961FE(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_284, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameter_GetActualFieldsAndProperties_mC0F841C725E5BA86C562A2968BCDEC4CF6DA00FA_RuntimeMethod_var))); } IL_04e8: { List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC** L_285 = ___0_fields; List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC* L_286 = *((List_1_tD676C45F8F5B4E48EBD5E313449E12959CD46FFC**)L_285); int32_t L_287 = V_36; SmiExtendedMetaData_tAAF67F8B7957CFDBC99D708543BDF6F2F2749150* L_288 = V_35; NullCheck(L_286); List_1_set_Item_m2834B183C2B52BF8A8975079CFD36E5D53415DEE(L_286, L_287, L_288, List_1_set_Item_m2834B183C2B52BF8A8975079CFD36E5D53415DEE_RuntimeMethod_var); } IL_04f3: { DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* L_289 = V_34; int32_t L_290 = V_31; NullCheck(L_289); bool L_291; L_291 = DataRow_IsNull_mF498ACC65129B909467C4DEA41592D2F5957DD8B(L_289, L_290, NULL); if (L_291) { goto IL_0517; } } { DataRow_t4C2743279B40E332809F4E6EE3443B75E4C38388* L_292 = V_34; int32_t L_293 = V_31; NullCheck(L_292); RuntimeObject* L_294; L_294 = DataRow_get_Item_mE6C224E65EEDD207088664E41B7D0AE8EBA27EFA(L_292, L_293, NULL); if (!((*(bool*)UnBox(L_294, il2cpp_defaults.boolean_class)))) { goto IL_0517; } } { BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_295 = V_29; int32_t L_296 = V_36; NullCheck(L_295); (L_295)->SetAt(static_cast(L_296), (bool)1); V_30 = (bool)1; } IL_0517: { int32_t L_297 = V_33; V_33 = ((int32_t)il2cpp_codegen_add(L_297, 1)); } IL_051d: { int32_t L_298 = V_33; int32_t L_299 = V_28; if ((((int32_t)L_298) < ((int32_t)L_299))) { goto IL_0465; } } { bool L_300 = V_30; if (!L_300) { goto IL_0545; } } { SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68** L_301 = ___1_props; SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68* L_302 = (SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68*)il2cpp_codegen_object_new(SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68_il2cpp_TypeInfo_var); SmiMetaDataPropertyCollection__ctor_m495D7DCB676369D5D9AA4422FF1FA4C7C3D02017(L_302, NULL); *((RuntimeObject**)L_301) = (RuntimeObject*)L_302; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_301, (void*)(RuntimeObject*)L_302); SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68** L_303 = ___1_props; SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68* L_304 = *((SmiMetaDataPropertyCollection_tD6FDAFE4BD5EB3E10F8D7114B48BF9F433991C68**)L_303); BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_305 = V_29; List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* L_306 = (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*)il2cpp_codegen_object_new(List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A_il2cpp_TypeInfo_var); List_1__ctor_mB199D9D5E202B2AE2458E50C6FDC8FA877C3431A(L_306, (RuntimeObject*)L_305, List_1__ctor_mB199D9D5E202B2AE2458E50C6FDC8FA877C3431A_RuntimeMethod_var); SmiUniqueKeyProperty_tD70F090E1A3DEF27DA1228C7A861C1E354D01BB2* L_307 = (SmiUniqueKeyProperty_tD70F090E1A3DEF27DA1228C7A861C1E354D01BB2*)il2cpp_codegen_object_new(SmiUniqueKeyProperty_tD70F090E1A3DEF27DA1228C7A861C1E354D01BB2_il2cpp_TypeInfo_var); SmiUniqueKeyProperty__ctor_m69BCA74F6339130725EE417AB36B4E039FBE4D74(L_307, L_306, NULL); NullCheck(L_304); SmiMetaDataPropertyCollection_set_Item_mBF76CE705C998EC3762FB43E2C3021417281339C(L_304, 2, L_307, NULL); } IL_0545: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SqlParameter_GetCoercedValue_m93C1844E702FF8EB0A0B4CA5DFEA471DD31A0DF9 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataFeed_tBBB448C5B96E148E112D1321A26220092A77B0BD_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B5_0 = NULL; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B4_0 = NULL; int32_t G_B6_0 = 0; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B6_1 = NULL; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B8_0 = NULL; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B7_0 = NULL; int32_t G_B9_0 = 0; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B9_1 = NULL; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B12_0 = NULL; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B11_0 = NULL; int32_t G_B13_0 = 0; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* G_B13_1 = NULL; { RuntimeObject* L_0 = __this->____coercedValue; if (!L_0) { goto IL_001a; } } { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_1 = __this->____internalMetaType; NullCheck(L_1); int32_t L_2 = L_1->___SqlDbType; if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)29))))) { goto IL_00ad; } } IL_001a: { RuntimeObject* L_3; L_3 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(24, __this); V_0 = (bool)((!(((RuntimeObject*)(DataFeed_tBBB448C5B96E148E112D1321A26220092A77B0BD*)((DataFeed_tBBB448C5B96E148E112D1321A26220092A77B0BD*)IsInstClass((RuntimeObject*)L_3, DataFeed_tBBB448C5B96E148E112D1321A26220092A77B0BD_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_4; L_4 = SqlParameter_get_IsNull_mEC0BEF32F3484027E6256FAA24CCD298A87A2A4C(__this, NULL); bool L_5 = V_0; if (!((int32_t)((int32_t)L_4|(int32_t)L_5))) { goto IL_0071; } } { RuntimeObject* L_6; L_6 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(24, __this); __this->____coercedValue = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->____coercedValue), (void*)L_6); RuntimeObject* L_7 = __this->____coercedValue; if (!L_7) { G_B5_0 = __this; goto IL_0050; } G_B4_0 = __this; } { bool L_8 = __this->____isSqlParameterSqlType; G_B6_0 = ((int32_t)(L_8)); G_B6_1 = G_B4_0; goto IL_0051; } IL_0050: { G_B6_0 = 0; G_B6_1 = G_B5_0; } IL_0051: { NullCheck(G_B6_1); G_B6_1->____coercedValueIsSqlType = (bool)G_B6_0; bool L_9 = V_0; __this->____coercedValueIsDataFeed = L_9; bool L_10; L_10 = SqlParameter_get_IsNull_mEC0BEF32F3484027E6256FAA24CCD298A87A2A4C(__this, NULL); if (L_10) { G_B8_0 = __this; goto IL_0069; } G_B7_0 = __this; } { G_B9_0 = (-1); G_B9_1 = G_B7_0; goto IL_006a; } IL_0069: { G_B9_0 = 0; G_B9_1 = G_B8_0; } IL_006a: { NullCheck(G_B9_1); G_B9_1->____actualSize = G_B9_0; goto IL_00ad; } IL_0071: { RuntimeObject* L_11; L_11 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(24, __this); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_12 = __this->____internalMetaType; bool* L_13 = (bool*)(&__this->____coercedValueIsDataFeed); RuntimeObject* L_14; L_14 = SqlParameter_CoerceValue_mB24F861A3348A8DFFB496D6E8D5B94B2F49C6216(L_11, L_12, L_13, (&V_1), (bool)1, NULL); __this->____coercedValue = L_14; Il2CppCodeGenWriteBarrier((void**)(&__this->____coercedValue), (void*)L_14); bool L_15 = __this->____isSqlParameterSqlType; if (!L_15) { G_B12_0 = __this; goto IL_00a0; } G_B11_0 = __this; } { bool L_16 = V_1; G_B13_0 = ((((int32_t)L_16) == ((int32_t)0))? 1 : 0); G_B13_1 = G_B11_0; goto IL_00a1; } IL_00a0: { G_B13_0 = 0; G_B13_1 = G_B12_0; } IL_00a1: { NullCheck(G_B13_1); G_B13_1->____coercedValueIsSqlType = (bool)G_B13_0; __this->____actualSize = (-1); } IL_00ad: { RuntimeObject* L_17 = __this->____coercedValue; return L_17; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlParameter_get_CoercedValueIsSqlType_m1F16CF4BC0C5911F5C1C32BDBB8C12E17869320C (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->____coercedValue; if (L_0) { goto IL_000f; } } { RuntimeObject* L_1; L_1 = SqlParameter_GetCoercedValue_m93C1844E702FF8EB0A0B4CA5DFEA471DD31A0DF9(__this, NULL); } IL_000f: { bool L_2 = __this->____coercedValueIsSqlType; return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlParameter_get_CoercedValueIsDataFeed_mBE71078B21C1EA34E656848713BCED91044C79B7 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->____coercedValue; if (L_0) { goto IL_000f; } } { RuntimeObject* L_1; L_1 = SqlParameter_GetCoercedValue_m93C1844E702FF8EB0A0B4CA5DFEA471DD31A0DF9(__this, NULL); } IL_000f: { bool L_2 = __this->____coercedValueIsDataFeed; return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlParameter_GetMetaSqlDbTypeOnly_mD858ED4FD2BCD017CA7976952C7FEC950D5E0E71 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* V_0 = NULL; { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_0 = __this->____metaType; V_0 = L_0; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_1 = V_0; if (L_1) { goto IL_0010; } } { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_2; L_2 = MetaType_GetDefaultMetaType_m53FAE7585A1F9613665469A9FCE6C74109D54BFE_inline(NULL); V_0 = L_2; } IL_0010: { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_3 = V_0; NullCheck(L_3); int32_t L_4 = L_3->___SqlDbType; return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* SqlParameter_GetMetaTypeOnly_m8C3BFEB66570216048D445FCA6D8295DC8EA587E (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Type_t* V_0 = NULL; Type_t* V_1 = NULL; { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_0 = __this->____metaType; if (!L_0) { goto IL_000f; } } { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_1 = __this->____metaType; return L_1; } IL_000f: { RuntimeObject* L_2 = __this->____value; if (!L_2) { goto IL_009d; } } { il2cpp_codegen_runtime_class_init_inline(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var); DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC* L_3 = ((DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_StaticFields*)il2cpp_codegen_static_fields_for(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var))->___Value; RuntimeObject* L_4 = __this->____value; if ((((RuntimeObject*)(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC*)L_3) == ((RuntimeObject*)(RuntimeObject*)L_4))) { goto IL_009d; } } { RuntimeObject* L_5 = __this->____value; NullCheck(L_5); Type_t* L_6; L_6 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_5, NULL); V_0 = L_6; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_7 = { reinterpret_cast (&il2cpp_defaults.char_class->byval_arg) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_8; L_8 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_7, NULL); Type_t* L_9 = V_0; bool L_10; L_10 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_8, L_9, NULL); if (!L_10) { goto IL_0063; } } { RuntimeObject* L_11 = __this->____value; NullCheck(L_11); String_t* L_12; L_12 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_11); __this->____value = L_12; Il2CppCodeGenWriteBarrier((void**)(&__this->____value), (void*)L_12); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_13 = { reinterpret_cast (&il2cpp_defaults.string_class->byval_arg) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_14; L_14 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_13, NULL); V_0 = L_14; goto IL_0096; } IL_0063: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_15 = { reinterpret_cast (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_16; L_16 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_15, NULL); Type_t* L_17 = V_0; bool L_18; L_18 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_16, L_17, NULL); if (!L_18) { goto IL_0096; } } { RuntimeObject* L_19 = __this->____value; String_t* L_20; L_20 = String_CreateString_mFBC28D2E3EB87D497F7E702E4FFAD65F635E44DF(NULL, ((CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)Castclass((RuntimeObject*)L_19, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var)), NULL); __this->____value = L_20; Il2CppCodeGenWriteBarrier((void**)(&__this->____value), (void*)L_20); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_21 = { reinterpret_cast (&il2cpp_defaults.string_class->byval_arg) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_22; L_22 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_21, NULL); V_0 = L_22; } IL_0096: { Type_t* L_23 = V_0; il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_24; L_24 = MetaType_GetMetaTypeFromType_m80FA184D0A33F078898A71A18402878C49331F29(L_23, NULL); return L_24; } IL_009d: { SqlBuffer_tA16C8472199CD768CA3CFB0765EB66E923ADE2D8* L_25 = __this->____sqlBufferReturnValue; if (!L_25) { goto IL_00c7; } } { SqlBuffer_tA16C8472199CD768CA3CFB0765EB66E923ADE2D8* L_26 = __this->____sqlBufferReturnValue; bool L_27 = __this->____isSqlParameterSqlType; NullCheck(L_26); Type_t* L_28; L_28 = SqlBuffer_GetTypeFromStorageType_m64CF53BE14C8FB7D84ECBF611C6E76246CEAC237(L_26, L_27, NULL); V_1 = L_28; Type_t* L_29 = V_1; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); bool L_30; L_30 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172((Type_t*)NULL, L_29, NULL); if (!L_30) { goto IL_00c7; } } { Type_t* L_31 = V_1; il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_32; L_32 = MetaType_GetMetaTypeFromType_m80FA184D0A33F078898A71A18402878C49331F29(L_31, NULL); return L_32; } IL_00c7: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_33; L_33 = MetaType_GetDefaultMetaType_m53FAE7585A1F9613665469A9FCE6C74109D54BFE_inline(NULL); return L_33; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter_PropertyChanging_m732DBC99902C0DADD06DA2811F86CDF262C06FE7 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { { __this->____internalMetaType = (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____internalMetaType), (void*)(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F*)NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter_PropertyTypeChanging_m559DA65063A32DB684E6F2FC475C34FEF30B67AC (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { { SqlParameter_PropertyChanging_m732DBC99902C0DADD06DA2811F86CDF262C06FE7(__this, NULL); SqlParameter_set_CoercedValue_m46058637483AA5806A74CDFDD8E55E88093F2F4E_inline(__this, NULL, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter_SetSqlBuffer_mC3C010039D994DCC7A54C0350ED3AA90ACE6419E (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, SqlBuffer_tA16C8472199CD768CA3CFB0765EB66E923ADE2D8* ___0_buff, const RuntimeMethod* method) { { SqlBuffer_tA16C8472199CD768CA3CFB0765EB66E923ADE2D8* L_0 = ___0_buff; __this->____sqlBufferReturnValue = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____sqlBufferReturnValue), (void*)L_0); __this->____value = NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____value), (void*)NULL); __this->____coercedValue = NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____coercedValue), (void*)NULL); SqlBuffer_tA16C8472199CD768CA3CFB0765EB66E923ADE2D8* L_1 = __this->____sqlBufferReturnValue; NullCheck(L_1); bool L_2; L_2 = SqlBuffer_get_IsNull_mC23A1E16A99A6A6285E5FC9DF4FE9FD344A4E58A_inline(L_1, NULL); __this->____isNull = L_2; __this->____coercedValueIsDataFeed = (bool)0; __this->____coercedValueIsSqlType = (bool)0; __this->____udtLoadError = (Exception_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____udtLoadError), (void*)(Exception_t*)NULL); __this->____actualSize = (-1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter_SetUdtLoadError_m7330757DDF4057AD9B268A8CA803EDCDBA77F3CB (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, Exception_t* ___0_e, const RuntimeMethod* method) { { Exception_t* L_0 = ___0_e; __this->____udtLoadError = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____udtLoadError), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter_Validate_m3ECAE31D081AD1C467C20E5F7CF7ED0F5DBFBB2D (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, int32_t ___0_index, bool ___1_isCommandProc, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* V_0 = NULL; { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_0; L_0 = SqlParameter_GetMetaTypeOnly_m8C3BFEB66570216048D445FCA6D8295DC8EA587E(__this, NULL); V_0 = L_0; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_1 = V_0; __this->____internalMetaType = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->____internalMetaType), (void*)L_1); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); bool L_2; L_2 = ADP_IsDirection_mBA09BFDACB68EF31913C45DFE2862E276473786C(__this, 2, NULL); if (!L_2) { goto IL_0078; } } { il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); bool L_3; L_3 = ADP_IsDirection_mBA09BFDACB68EF31913C45DFE2862E276473786C(__this, 6, NULL); if (L_3) { goto IL_0078; } } { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_4 = V_0; NullCheck(L_4); bool L_5 = L_4->___IsFixed; if (L_5) { goto IL_0078; } } { bool L_6; L_6 = SqlParameter_ShouldSerializeSize_mBBEF278A9F0871326D8E6F6E9ED7151BA955437A(__this, NULL); if (L_6) { goto IL_0078; } } { RuntimeObject* L_7 = __this->____value; if (!L_7) { goto IL_0045; } } { RuntimeObject* L_8 = __this->____value; il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); bool L_9; L_9 = Convert_IsDBNull_m1E6074E36EDA6270CB1C49E33EA4EDF8491DBE45(L_8, NULL); if (!L_9) { goto IL_0078; } } IL_0045: { int32_t L_10; L_10 = SqlParameter_get_SqlDbType_m51A2E9238D559901C8A76FB9FFB07DD0BD9B9A9D(__this, NULL); if ((((int32_t)L_10) == ((int32_t)((int32_t)19)))) { goto IL_0078; } } { int32_t L_11; L_11 = SqlParameter_get_SqlDbType_m51A2E9238D559901C8A76FB9FFB07DD0BD9B9A9D(__this, NULL); if ((((int32_t)L_11) == ((int32_t)((int32_t)29)))) { goto IL_0078; } } { int32_t L_12; L_12 = SqlParameter_get_SqlDbType_m51A2E9238D559901C8A76FB9FFB07DD0BD9B9A9D(__this, NULL); if ((((int32_t)L_12) == ((int32_t)((int32_t)25)))) { goto IL_0078; } } { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_13 = V_0; NullCheck(L_13); bool L_14 = L_13->___IsVarTime; if (L_14) { goto IL_0078; } } { int32_t L_15 = ___0_index; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_16 = V_0; NullCheck(L_16); Type_t* L_17 = L_16->___ClassType; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); Exception_t* L_18; L_18 = ADP_UninitializedParameterSize_m121D21294AE3D050EB9D408BED772EA4ED2A3E10(L_15, L_17, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameter_Validate_m3ECAE31D081AD1C467C20E5F7CF7ED0F5DBFBB2D_RuntimeMethod_var))); } IL_0078: { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_19 = V_0; NullCheck(L_19); int32_t L_20 = L_19->___SqlDbType; if ((((int32_t)L_20) == ((int32_t)((int32_t)29)))) { goto IL_0092; } } { int32_t L_21; L_21 = VirtualFuncInvoker0< int32_t >::Invoke(8, __this); if ((((int32_t)L_21) == ((int32_t)2))) { goto IL_0092; } } { RuntimeObject* L_22; L_22 = SqlParameter_GetCoercedValue_m93C1844E702FF8EB0A0B4CA5DFEA471DD31A0DF9(__this, NULL); } IL_0092: { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_23 = V_0; NullCheck(L_23); int32_t L_24 = L_23->___SqlDbType; if ((!(((uint32_t)L_24) == ((uint32_t)((int32_t)29))))) { goto IL_00af; } } { String_t* L_25; L_25 = SqlParameter_get_UdtTypeName_m3D878103040AEF88BF1C72A7E60861335F7C3DB4(__this, NULL); bool L_26; L_26 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_25, NULL); if (!L_26) { goto IL_00c2; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_27; L_27 = SQL_MustSetUdtTypeNameForUdtParams_mC2DDF71864DAF0330A5A6AD9B64153A347CAD262(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_27, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameter_Validate_m3ECAE31D081AD1C467C20E5F7CF7ED0F5DBFBB2D_RuntimeMethod_var))); } IL_00af: { String_t* L_28; L_28 = SqlParameter_get_UdtTypeName_m3D878103040AEF88BF1C72A7E60861335F7C3DB4(__this, NULL); bool L_29; L_29 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_28, NULL); if (L_29) { goto IL_00c2; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_30; L_30 = SQL_UnexpectedUdtTypeNameForNonUdtParams_m1C66D1CABF4483F8D265DAA238FCC2D0F5331424(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_30, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameter_Validate_m3ECAE31D081AD1C467C20E5F7CF7ED0F5DBFBB2D_RuntimeMethod_var))); } IL_00c2: { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_31 = V_0; NullCheck(L_31); int32_t L_32 = L_31->___SqlDbType; if ((!(((uint32_t)L_32) == ((uint32_t)((int32_t)30))))) { goto IL_0122; } } { bool L_33 = ___1_isCommandProc; if (L_33) { goto IL_00ee; } } { String_t* L_34; L_34 = SqlParameter_get_TypeName_m68701843BD8F857EAEBC1F72FB4441F6E144310F(__this, NULL); bool L_35; L_35 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_34, NULL); if (!L_35) { goto IL_00ee; } } { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_36 = V_0; NullCheck(L_36); String_t* L_37 = L_36->___TypeName; String_t* L_38; L_38 = VirtualFuncInvoker0< String_t* >::Invoke(12, __this); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_39; L_39 = SQL_MustSetTypeNameForParam_m9AFEDA00925D929E4E0D5F5670C1DDF7D3B984FF(L_37, L_38, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_39, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameter_Validate_m3ECAE31D081AD1C467C20E5F7CF7ED0F5DBFBB2D_RuntimeMethod_var))); } IL_00ee: { int32_t L_40; L_40 = VirtualFuncInvoker0< int32_t >::Invoke(8, __this); if ((((int32_t)1) == ((int32_t)L_40))) { goto IL_0109; } } { int32_t L_41; L_41 = VirtualFuncInvoker0< int32_t >::Invoke(8, __this); String_t* L_42; L_42 = VirtualFuncInvoker0< String_t* >::Invoke(12, __this); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_43; L_43 = SQL_UnsupportedTVPOutputParameter_mCF5168F1D002441F25260AA42A5844B5BCBABE28(L_41, L_42, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_43, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameter_Validate_m3ECAE31D081AD1C467C20E5F7CF7ED0F5DBFBB2D_RuntimeMethod_var))); } IL_0109: { il2cpp_codegen_runtime_class_init_inline(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var); DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC* L_44 = ((DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_StaticFields*)il2cpp_codegen_static_fields_for(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var))->___Value; RuntimeObject* L_45; L_45 = SqlParameter_GetCoercedValue_m93C1844E702FF8EB0A0B4CA5DFEA471DD31A0DF9(__this, NULL); if ((!(((RuntimeObject*)(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC*)L_44) == ((RuntimeObject*)(RuntimeObject*)L_45)))) { goto IL_013b; } } { String_t* L_46; L_46 = VirtualFuncInvoker0< String_t* >::Invoke(12, __this); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_47; L_47 = SQL_DBNullNotSupportedForTVPValues_m033E0398EA694B15BC211D9D28A845F1414CD05F(L_46, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_47, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameter_Validate_m3ECAE31D081AD1C467C20E5F7CF7ED0F5DBFBB2D_RuntimeMethod_var))); } IL_0122: { String_t* L_48; L_48 = SqlParameter_get_TypeName_m68701843BD8F857EAEBC1F72FB4441F6E144310F(__this, NULL); bool L_49; L_49 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_48, NULL); if (L_49) { goto IL_013b; } } { String_t* L_50; L_50 = VirtualFuncInvoker0< String_t* >::Invoke(12, __this); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_51; L_51 = SQL_UnexpectedTypeNameForNonStructParams_mCD59AE3FFC0452828111C00BB52C7D1268E92F48(L_50, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_51, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameter_Validate_m3ECAE31D081AD1C467C20E5F7CF7ED0F5DBFBB2D_RuntimeMethod_var))); } IL_013b: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* SqlParameter_ValidateTypeLengths_m82166FDE8621CFE6ECA5734B86FD0764E9438649 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* V_0 = NULL; int64_t V_1 = 0; int64_t V_2 = 0; int64_t V_3 = 0; int64_t G_B7_0 = 0; int64_t G_B11_0 = 0; { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_0; L_0 = SqlParameter_get_InternalMetaType_m3F4856C4C3C294B81B05001EC6D62898C489ED30_inline(__this, NULL); V_0 = L_0; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_1 = V_0; NullCheck(L_1); int32_t L_2 = L_1->___SqlDbType; if ((((int32_t)((int32_t)29)) == ((int32_t)L_2))) { goto IL_00cc; } } { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_3 = V_0; NullCheck(L_3); bool L_4 = L_3->___IsFixed; if (L_4) { goto IL_00cc; } } { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_5 = V_0; NullCheck(L_5); bool L_6 = L_5->___IsLong; if (L_6) { goto IL_00cc; } } { int32_t L_7; L_7 = SqlParameter_GetActualSize_m3F4C75395185B48F970BCC049D8D00C17AF13109(__this, NULL); V_1 = ((int64_t)L_7); int32_t L_8; L_8 = VirtualFuncInvoker0< int32_t >::Invoke(16, __this); V_2 = ((int64_t)L_8); V_3 = ((int64_t)0); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_9 = V_0; NullCheck(L_9); bool L_10 = L_9->___IsNCharType; if (!L_10) { goto IL_0056; } } { int64_t L_11 = V_2; int64_t L_12 = V_1; if ((((int64_t)((int64_t)il2cpp_codegen_multiply(L_11, ((int64_t)2)))) > ((int64_t)L_12))) { goto IL_004f; } } { int64_t L_13 = V_1; G_B7_0 = L_13; goto IL_0053; } IL_004f: { int64_t L_14 = V_2; G_B7_0 = ((int64_t)il2cpp_codegen_multiply(L_14, ((int64_t)2))); } IL_0053: { V_3 = G_B7_0; goto IL_005f; } IL_0056: { int64_t L_15 = V_2; int64_t L_16 = V_1; if ((((int64_t)L_15) > ((int64_t)L_16))) { goto IL_005d; } } { int64_t L_17 = V_1; G_B11_0 = L_17; goto IL_005e; } IL_005d: { int64_t L_18 = V_2; G_B11_0 = L_18; } IL_005e: { V_3 = G_B11_0; } IL_005f: { int64_t L_19 = V_3; if ((((int64_t)L_19) > ((int64_t)((int64_t)((int32_t)8000))))) { goto IL_007a; } } { bool L_20 = __this->____coercedValueIsDataFeed; if (L_20) { goto IL_007a; } } { int64_t L_21 = V_2; if ((((int64_t)L_21) == ((int64_t)((int64_t)(-1))))) { goto IL_007a; } } { int64_t L_22 = V_1; if ((!(((uint64_t)L_22) == ((uint64_t)((int64_t)(-1)))))) { goto IL_00cc; } } IL_007a: { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_23 = V_0; il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_24; L_24 = MetaType_GetMaxMetaTypeFromMetaType_m16A534ACB8F4876F1EE207EBC937C01A0438658A(L_23, NULL); V_0 = L_24; MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_25 = V_0; __this->____metaType = L_25; Il2CppCodeGenWriteBarrier((void**)(&__this->____metaType), (void*)L_25); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_26 = V_0; SqlParameter_set_InternalMetaType_m136EB0C78FCA2AB8F640761185528E502E4C5C9D_inline(__this, L_26, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_27 = V_0; NullCheck(L_27); bool L_28 = L_27->___IsPlp; if (L_28) { goto IL_00cc; } } { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_29 = V_0; NullCheck(L_29); int32_t L_30 = L_29->___SqlDbType; if ((!(((uint32_t)L_30) == ((uint32_t)((int32_t)25))))) { goto IL_00a7; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); Exception_t* L_31; L_31 = ADP_InvalidMetaDataValue_m73539EFC07CF109F07520B1132769A13E75CBEB3(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_31, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameter_ValidateTypeLengths_m82166FDE8621CFE6ECA5734B86FD0764E9438649_RuntimeMethod_var))); } IL_00a7: { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_32 = V_0; NullCheck(L_32); int32_t L_33 = L_32->___SqlDbType; if ((((int32_t)L_33) == ((int32_t)((int32_t)12)))) { goto IL_00c5; } } { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_34 = V_0; NullCheck(L_34); int32_t L_35 = L_34->___SqlDbType; if ((((int32_t)L_35) == ((int32_t)((int32_t)22)))) { goto IL_00c5; } } { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_36 = V_0; NullCheck(L_36); int32_t L_37 = L_36->___SqlDbType; if ((!(((uint32_t)L_37) == ((uint32_t)((int32_t)21))))) { goto IL_00cc; } } IL_00c5: { VirtualActionInvoker1< int32_t >::Invoke(17, __this, (-1)); } IL_00cc: { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_38 = V_0; return L_38; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlParameter_ValuePrecision_mA889552D65EFE89B7CDABFD10A2B4F6A52D763FC (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject* L_0 = ___0_value; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))) { goto IL_0029; } } { RuntimeObject* L_1 = ___0_value; V_0 = ((*(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*)UnBox(L_1, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))); il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var); bool L_2; L_2 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&V_0), NULL); if (!L_2) { goto IL_001a; } } { return (uint8_t)0; } IL_001a: { RuntimeObject* L_3 = ___0_value; V_0 = ((*(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*)UnBox(L_3, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))); il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var); uint8_t L_4; L_4 = SqlDecimal_get_Precision_m139DF9264E2A47C9E2439B2F755F6B58644EB00F((&V_0), NULL); return L_4; } IL_0029: { RuntimeObject* L_5 = ___0_value; uint8_t L_6; L_6 = SqlParameter_ValuePrecisionCore_m98BC679BB05F56B2C7A7530F583253336960036E(__this, L_5, NULL); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlParameter_ValueScale_mE77B1345F1D654CD677064D597B13AF425AA3601 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject* L_0 = ___0_value; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))) { goto IL_0029; } } { RuntimeObject* L_1 = ___0_value; V_0 = ((*(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*)UnBox(L_1, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))); il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var); bool L_2; L_2 = SqlDecimal_get_IsNull_mDA382F935BD7A4F5BF8430DBC5E5C7C8C26B42DF((&V_0), NULL); if (!L_2) { goto IL_001a; } } { return (uint8_t)0; } IL_001a: { RuntimeObject* L_3 = ___0_value; V_0 = ((*(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*)UnBox(L_3, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))); il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var); uint8_t L_4; L_4 = SqlDecimal_get_Scale_m97FF7CE23A6F6E47C3900933582E1C111104649F((&V_0), NULL); return L_4; } IL_0029: { RuntimeObject* L_5 = ___0_value; uint8_t L_6; L_6 = SqlParameter_ValueScaleCore_m273C824B9EAB689366D63E70DC5752B647F37FA8(__this, L_5, NULL); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlParameter_StringSize_mB1BE1B6F5D51458B93E249FA1CEDB50BC750D016 (RuntimeObject* ___0_value, bool ___1_isSqlType, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D V_0; memset((&V_0), 0, sizeof(V_0)); String_t* V_1 = NULL; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_2 = NULL; { bool L_0 = ___1_isSqlType; if (!L_0) { goto IL_0035; } } { RuntimeObject* L_1 = ___0_value; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_1, SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var))) { goto IL_001f; } } { RuntimeObject* L_2 = ___0_value; V_0 = ((*(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D*)UnBox(L_2, SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var))); il2cpp_codegen_runtime_class_init_inline(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var); String_t* L_3; L_3 = SqlString_get_Value_m542A333CCBBF1866B0F9B9F01B442BC38272912A((&V_0), NULL); NullCheck(L_3); int32_t L_4; L_4 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_3, NULL); return L_4; } IL_001f: { RuntimeObject* L_5 = ___0_value; if (!((SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F*)IsInstSealed((RuntimeObject*)L_5, SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F_il2cpp_TypeInfo_var))) { goto IL_005e; } } { RuntimeObject* L_6 = ___0_value; NullCheck(((SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F*)CastclassSealed((RuntimeObject*)L_6, SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F_il2cpp_TypeInfo_var))); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_7; L_7 = SqlChars_get_Value_mCF05AAF6DE452232B74C912E89B9598D6306C48A(((SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F*)CastclassSealed((RuntimeObject*)L_6, SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F_il2cpp_TypeInfo_var)), NULL); NullCheck(L_7); return ((int32_t)(((RuntimeArray*)L_7)->max_length)); } IL_0035: { RuntimeObject* L_8 = ___0_value; V_1 = ((String_t*)IsInstSealed((RuntimeObject*)L_8, il2cpp_defaults.string_class)); String_t* L_9 = V_1; if (!L_9) { goto IL_0046; } } { String_t* L_10 = V_1; NullCheck(L_10); int32_t L_11; L_11 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_10, NULL); return L_11; } IL_0046: { RuntimeObject* L_12 = ___0_value; V_2 = ((CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)IsInst((RuntimeObject*)L_12, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var)); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_13 = V_2; if (!L_13) { goto IL_0054; } } { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_14 = V_2; NullCheck(L_14); return ((int32_t)(((RuntimeArray*)L_14)->max_length)); } IL_0054: { RuntimeObject* L_15 = ___0_value; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_15, il2cpp_defaults.char_class))) { goto IL_005e; } } { return 1; } IL_005e: { return 0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlParameter_BinarySize_m5EFC789A5535173064D689B57E60FA7D5200E320 (RuntimeObject* ___0_value, bool ___1_isSqlType, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 V_0; memset((&V_0), 0, sizeof(V_0)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL; { bool L_0 = ___1_isSqlType; if (!L_0) { goto IL_0030; } } { RuntimeObject* L_1 = ___0_value; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_1, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var))) { goto IL_001a; } } { RuntimeObject* L_2 = ___0_value; V_0 = ((*(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347*)UnBox(L_2, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var))); il2cpp_codegen_runtime_class_init_inline(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var); int32_t L_3; L_3 = SqlBinary_get_Length_m216DF87EE606BD2113C6D90A14A944578BACF9BA((&V_0), NULL); return L_3; } IL_001a: { RuntimeObject* L_4 = ___0_value; if (!((SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7*)IsInstSealed((RuntimeObject*)L_4, SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7_il2cpp_TypeInfo_var))) { goto IL_0048; } } { RuntimeObject* L_5 = ___0_value; NullCheck(((SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7*)CastclassSealed((RuntimeObject*)L_5, SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7_il2cpp_TypeInfo_var))); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6; L_6 = SqlBytes_get_Value_mFB33C22D2C531717E01FEBBB84CDE1F6161AD358(((SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7*)CastclassSealed((RuntimeObject*)L_5, SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7_il2cpp_TypeInfo_var)), NULL); NullCheck(L_6); return ((int32_t)(((RuntimeArray*)L_6)->max_length)); } IL_0030: { RuntimeObject* L_7 = ___0_value; V_1 = ((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)IsInst((RuntimeObject*)L_7, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = V_1; if (!L_8) { goto IL_003e; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = V_1; NullCheck(L_9); return ((int32_t)(((RuntimeArray*)L_9)->max_length)); } IL_003e: { RuntimeObject* L_10 = ___0_value; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_10, il2cpp_defaults.byte_class))) { goto IL_0048; } } { return 1; } IL_0048: { return 0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlParameter_ValueSize_m1E141DAA50347904D4FCAE0EB0131E75754E6B6C (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataFeed_tBBB448C5B96E148E112D1321A26220092A77B0BD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D V_0; memset((&V_0), 0, sizeof(V_0)); SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 V_1; memset((&V_1), 0, sizeof(V_1)); { RuntimeObject* L_0 = ___0_value; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var))) { goto IL_002e; } } { RuntimeObject* L_1 = ___0_value; V_0 = ((*(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D*)UnBox(L_1, SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var))); il2cpp_codegen_runtime_class_init_inline(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var); bool L_2; L_2 = SqlString_get_IsNull_mC369763D29E440BDBBCA1CD83C4FF8F3D5F8EF9A((&V_0), NULL); if (!L_2) { goto IL_001a; } } { return 0; } IL_001a: { RuntimeObject* L_3 = ___0_value; V_0 = ((*(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D*)UnBox(L_3, SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var))); il2cpp_codegen_runtime_class_init_inline(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var); String_t* L_4; L_4 = SqlString_get_Value_m542A333CCBBF1866B0F9B9F01B442BC38272912A((&V_0), NULL); NullCheck(L_4); int32_t L_5; L_5 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_4, NULL); return L_5; } IL_002e: { RuntimeObject* L_6 = ___0_value; if (!((SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F*)IsInstSealed((RuntimeObject*)L_6, SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F_il2cpp_TypeInfo_var))) { goto IL_0053; } } { RuntimeObject* L_7 = ___0_value; NullCheck(((SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F*)CastclassSealed((RuntimeObject*)L_7, SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F_il2cpp_TypeInfo_var))); bool L_8; L_8 = SqlChars_get_IsNull_mC5000011C1822C0775A02B78D24D618AA58E5453(((SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F*)CastclassSealed((RuntimeObject*)L_7, SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F_il2cpp_TypeInfo_var)), NULL); if (!L_8) { goto IL_0045; } } { return 0; } IL_0045: { RuntimeObject* L_9 = ___0_value; NullCheck(((SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F*)CastclassSealed((RuntimeObject*)L_9, SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F_il2cpp_TypeInfo_var))); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_10; L_10 = SqlChars_get_Value_mCF05AAF6DE452232B74C912E89B9598D6306C48A(((SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F*)CastclassSealed((RuntimeObject*)L_9, SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F_il2cpp_TypeInfo_var)), NULL); NullCheck(L_10); return ((int32_t)(((RuntimeArray*)L_10)->max_length)); } IL_0053: { RuntimeObject* L_11 = ___0_value; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_11, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var))) { goto IL_007c; } } { RuntimeObject* L_12 = ___0_value; V_1 = ((*(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347*)UnBox(L_12, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var))); il2cpp_codegen_runtime_class_init_inline(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var); bool L_13; L_13 = SqlBinary_get_IsNull_m6CF788F84CC1BF991F564DB4A817B236246957F3((&V_1), NULL); if (!L_13) { goto IL_006d; } } { return 0; } IL_006d: { RuntimeObject* L_14 = ___0_value; V_1 = ((*(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347*)UnBox(L_14, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var))); il2cpp_codegen_runtime_class_init_inline(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var); int32_t L_15; L_15 = SqlBinary_get_Length_m216DF87EE606BD2113C6D90A14A944578BACF9BA((&V_1), NULL); return L_15; } IL_007c: { RuntimeObject* L_16 = ___0_value; if (!((SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7*)IsInstSealed((RuntimeObject*)L_16, SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7_il2cpp_TypeInfo_var))) { goto IL_00a0; } } { RuntimeObject* L_17 = ___0_value; NullCheck(((SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7*)CastclassSealed((RuntimeObject*)L_17, SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7_il2cpp_TypeInfo_var))); bool L_18; L_18 = SqlBytes_get_IsNull_m391634C96221B2BCC1431B8E83718465E11880FD(((SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7*)CastclassSealed((RuntimeObject*)L_17, SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7_il2cpp_TypeInfo_var)), NULL); if (!L_18) { goto IL_0093; } } { return 0; } IL_0093: { RuntimeObject* L_19 = ___0_value; NullCheck(((SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7*)CastclassSealed((RuntimeObject*)L_19, SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7_il2cpp_TypeInfo_var))); int64_t L_20; L_20 = SqlBytes_get_Length_mA99B72A045ED4DF9A2DAF472FC2740517B9E5587(((SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7*)CastclassSealed((RuntimeObject*)L_19, SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7_il2cpp_TypeInfo_var)), NULL); return ((int32_t)L_20); } IL_00a0: { RuntimeObject* L_21 = ___0_value; if (!((DataFeed_tBBB448C5B96E148E112D1321A26220092A77B0BD*)IsInstClass((RuntimeObject*)L_21, DataFeed_tBBB448C5B96E148E112D1321A26220092A77B0BD_il2cpp_TypeInfo_var))) { goto IL_00aa; } } { return 0; } IL_00aa: { RuntimeObject* L_22 = ___0_value; int32_t L_23; L_23 = SqlParameter_ValueSizeCore_m64D5B7812BFE1B00F0E09FE30D4AD331349BF8DA(__this, L_22, NULL); return L_23; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* SqlParameter_ParseTypeName_m6547CDD220C3643ABE2E7BF2014ED858C598D14A (String_t* ___0_typeName, bool ___1_isUdtTypeName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3952A7C46F2C9749F94659EC90D855DF03EE7B1A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral97EBE0756C793B81B1AB640BD408EEDEE4361E57); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE68826263671FDB220E64BEFA3108D910D39637E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE7A1BBDE05544B92D6A194794BA69FDB75936F46); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_1 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; String_t* G_B3_0 = NULL; try { { bool L_0 = ___1_isUdtTypeName; if (L_0) { goto IL_000a_1; } } { G_B3_0 = _stringLiteralE7A1BBDE05544B92D6A194794BA69FDB75936F46; goto IL_000f_1; } IL_000a_1: { G_B3_0 = _stringLiteral97EBE0756C793B81B1AB640BD408EEDEE4361E57; } IL_000f_1: { V_0 = G_B3_0; String_t* L_1 = ___0_typeName; String_t* L_2 = V_0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3; L_3 = MultipartIdentifier_ParseMultipartIdentifier_mC02F5E38DD4D7967784C04F2E3329C7E18F83F3A(L_1, _stringLiteral3952A7C46F2C9749F94659EC90D855DF03EE7B1A, _stringLiteralE68826263671FDB220E64BEFA3108D910D39637E, ((int32_t)46), 3, (bool)1, L_2, (bool)1, NULL); V_1 = L_3; goto IL_0039; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0029; } throw e; } CATCH_0029: { { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_4 = ((ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)IL2CPP_GET_ACTIVE_EXCEPTION(ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*));; bool L_5 = ___1_isUdtTypeName; if (!L_5) { goto IL_0033; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_6; L_6 = SQL_InvalidUdt3PartNameFormat_m32D3DC06FBB759A9524983F6B487561DD3B24B7A(NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameter_ParseTypeName_m6547CDD220C3643ABE2E7BF2014ED858C598D14A_RuntimeMethod_var))); } IL_0033: { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_7; L_7 = SQL_InvalidParameterTypeNameFormat_m43843A9A6923A82F3D8D180FC1177E12EAE54665(NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameter_ParseTypeName_m6547CDD220C3643ABE2E7BF2014ED858C598D14A_RuntimeMethod_var))); } } IL_0039: { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = V_1; return L_8; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SqlParameter_get_CoercedValue_mE12EA36D4D5A7B95425503C4BB09D3A00269A8FA (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->____coercedValue; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter_set_CoercedValue_m46058637483AA5806A74CDFDD8E55E88093F2F4E (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->____coercedValue = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____coercedValue), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlParameter_get_Direction_m0957DBB292094E6364E3CF743A2ABF7D53D50F16 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->____direction; V_0 = L_0; int32_t L_1 = V_0; if (L_1) { goto IL_000c; } } { return (int32_t)(1); } IL_000c: { int32_t L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter_set_Direction_m0982F50DC705E635810427032BF84A394CC30A0B (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = __this->____direction; int32_t L_1 = ___0_value; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0028; } } { int32_t L_2 = ___0_value; if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, 1))) > ((uint32_t)2)))) { goto IL_0013; } } { int32_t L_3 = ___0_value; if ((!(((uint32_t)L_3) == ((uint32_t)6)))) { goto IL_0021; } } IL_0013: { SqlParameter_PropertyChanging_m732DBC99902C0DADD06DA2811F86CDF262C06FE7(__this, NULL); int32_t L_4 = ___0_value; __this->____direction = L_4; return; } IL_0021: { int32_t L_5 = ___0_value; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_6; L_6 = ADP_InvalidParameterDirection_m43B71EBC4A4088F26A244580EC9D86801BF9C593(L_5, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameter_set_Direction_m0982F50DC705E635810427032BF84A394CC30A0B_RuntimeMethod_var))); } IL_0028: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlParameter_get_IsNullable_m467FCCBE54F88E4E8DD146417EC816585A347938 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { { bool L_0 = __this->____isNullable; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter_set_IsNullable_m4B9CF7AE453CFFACDFEEACD52ED8F30AFE63594C (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->____isNullable = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlParameter_get_Offset_mCB791EE8D3EB4BD4851D5365C3B87D7F1B2706E1 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____offset; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlParameter_get_Size_m097FD7EE73C7CB0555415ECE513CE6BC8F86A630 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->____size; V_0 = L_0; int32_t L_1 = V_0; if (L_1) { goto IL_0017; } } { RuntimeObject* L_2; L_2 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(24, __this); int32_t L_3; L_3 = SqlParameter_ValueSize_m1E141DAA50347904D4FCAE0EB0131E75754E6B6C(__this, L_2, NULL); V_0 = L_3; } IL_0017: { int32_t L_4 = V_0; return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter_set_Size_m432E5F94A53F827016A945CD846F33AC520339E1 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = __this->____size; int32_t L_1 = ___0_value; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0021; } } { int32_t L_2 = ___0_value; if ((((int32_t)L_2) >= ((int32_t)(-1)))) { goto IL_0014; } } { int32_t L_3 = ___0_value; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_4; L_4 = ADP_InvalidSizeValue_mE0548D89F021EEFF10E885DECA1748473A93C3E6(L_3, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameter_set_Size_m432E5F94A53F827016A945CD846F33AC520339E1_RuntimeMethod_var))); } IL_0014: { SqlParameter_PropertyChanging_m732DBC99902C0DADD06DA2811F86CDF262C06FE7(__this, NULL); int32_t L_5 = ___0_value; __this->____size = L_5; } IL_0021: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlParameter_ShouldSerializeSize_mBBEF278A9F0871326D8E6F6E9ED7151BA955437A (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____size; return (bool)((!(((uint32_t)L_0) <= ((uint32_t)0)))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlParameter_get_SourceColumn_m6C2C8C0EF995B6DDE79AB8D311806138A462D12E (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { String_t* L_0 = __this->____sourceColumn; V_0 = L_0; String_t* L_1 = V_0; if (L_1) { goto IL_0010; } } { il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); String_t* L_2 = ((ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_StaticFields*)il2cpp_codegen_static_fields_for(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))->___StrEmpty; return L_2; } IL_0010: { String_t* L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter_set_SourceColumn_mC0B8683F540EF2E38608FA7BDDD7CA33A7782929 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->____sourceColumn = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____sourceColumn), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlParameter_get_SourceColumnNullMapping_m9330B56B6E067356F57114F0C0D2271E2F20BD6C (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { { bool L_0 = __this->____sourceColumnNullMapping; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter_set_SourceColumnNullMapping_m98E99D75192CC0C9A9215E58254E2DF7F1FF4422 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->____sourceColumnNullMapping = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SqlParameter_CompareExchangeParent_m7BE485F9B225D301AEA54F16C0ADB5099CF963CA (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, RuntimeObject* ___0_value, RuntimeObject* ___1_comparand, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = __this->____parent; V_0 = L_0; RuntimeObject* L_1 = ___1_comparand; RuntimeObject* L_2 = V_0; if ((!(((RuntimeObject*)(RuntimeObject*)L_1) == ((RuntimeObject*)(RuntimeObject*)L_2)))) { goto IL_0012; } } { RuntimeObject* L_3 = ___0_value; __this->____parent = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->____parent), (void*)L_3); } IL_0012: { RuntimeObject* L_4 = V_0; return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameter_ResetParent_m26572762FD9BBB896770409677800867785F3B20 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { { __this->____parent = NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____parent), (void*)NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlParameter_ToString_m537A9F2650D6CB2283D498E7DACF810482490A6B (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { { String_t* L_0; L_0 = VirtualFuncInvoker0< String_t* >::Invoke(12, __this); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlParameter_ValuePrecisionCore_m98BC679BB05F56B2C7A7530F583253336960036E (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject* L_0 = ___0_value; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var))) { goto IL_001c; } } { RuntimeObject* L_1 = ___0_value; il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var); SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_2; L_2 = SqlDecimal_op_Implicit_m57492FED10DF7943D18A6F7F756C14DECBD8707A(((*(Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F*)UnBox(L_1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var))), NULL); V_0 = L_2; uint8_t L_3; L_3 = SqlDecimal_get_Precision_m139DF9264E2A47C9E2439B2F755F6B58644EB00F((&V_0), NULL); return L_3; } IL_001c: { return (uint8_t)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlParameter_ValueScaleCore_m273C824B9EAB689366D63E70DC5752B647F37FA8 (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_value; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var))) { goto IL_0020; } } { RuntimeObject* L_1 = ___0_value; il2cpp_codegen_runtime_class_init_inline(Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2; L_2 = Decimal_GetBits_mA8711044E1019B52442F3F280CFD4BB50A43DE68(((*(Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F*)UnBox(L_1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var))), NULL); NullCheck(L_2); int32_t L_3 = 3; int32_t L_4 = (L_2)->GetAt(static_cast(L_3)); return (uint8_t)((int32_t)(uint8_t)((int32_t)(((int32_t)(L_4&((int32_t)16711680)))>>((int32_t)16)))); } IL_0020: { return (uint8_t)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlParameter_ValueSizeCore_m64D5B7812BFE1B00F0E09FE30D4AD331349BF8DA (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_2 = NULL; { RuntimeObject* L_0 = ___0_value; il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); bool L_1; L_1 = ADP_IsNull_m670C8A26B996D7F66B63724FAD9C479D9BFFB647(L_0, NULL); if (L_1) { goto IL_0047; } } { RuntimeObject* L_2 = ___0_value; V_0 = ((String_t*)IsInstSealed((RuntimeObject*)L_2, il2cpp_defaults.string_class)); String_t* L_3 = V_0; if (!L_3) { goto IL_0019; } } { String_t* L_4 = V_0; NullCheck(L_4); int32_t L_5; L_5 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_4, NULL); return L_5; } IL_0019: { RuntimeObject* L_6 = ___0_value; V_1 = ((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)IsInst((RuntimeObject*)L_6, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = V_1; if (!L_7) { goto IL_0027; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = V_1; NullCheck(L_8); return ((int32_t)(((RuntimeArray*)L_8)->max_length)); } IL_0027: { RuntimeObject* L_9 = ___0_value; V_2 = ((CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)IsInst((RuntimeObject*)L_9, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var)); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_10 = V_2; if (!L_10) { goto IL_0035; } } { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_11 = V_2; NullCheck(L_11); return ((int32_t)(((RuntimeArray*)L_11)->max_length)); } IL_0035: { RuntimeObject* L_12 = ___0_value; if (((RuntimeObject*)IsInstSealed((RuntimeObject*)L_12, il2cpp_defaults.byte_class))) { goto IL_0045; } } { RuntimeObject* L_13 = ___0_value; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_13, il2cpp_defaults.char_class))) { goto IL_0047; } } IL_0045: { return 1; } IL_0047: { return 0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameterConverter__ctor_m912EE57CDA49CF6861525B1DD785A7F9F5C51541 (SqlParameterConverter_t68EFA268035246520E61DD9AAAF3C58BA367B3CD* __this, const RuntimeMethod* method) { { ExpandableObjectConverter__ctor_mB2F0F20591EA133C5A0BCC4C871CDDD6974730DC(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlParameterConverter_CanConvertTo_mBBD9BD6C6458AB84D122EEF79D3C78F2CDD81FB4 (SqlParameterConverter_t68EFA268035246520E61DD9AAAF3C58BA367B3CD* __this, RuntimeObject* ___0_context, Type_t* ___1_destinationType, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceDescriptor_t19684A5B2EDEBF906D50F65DC39F9B4D5E0843A5_0_0_0_var); s_Il2CppMethodInitialized = true; } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast (InstanceDescriptor_t19684A5B2EDEBF906D50F65DC39F9B4D5E0843A5_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_1; L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL); Type_t* L_2 = ___1_destinationType; bool L_3; L_3 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_1, L_2, NULL); if (!L_3) { goto IL_0014; } } { return (bool)1; } IL_0014: { RuntimeObject* L_4 = ___0_context; Type_t* L_5 = ___1_destinationType; bool L_6; L_6 = TypeConverter_CanConvertTo_m959B290C863DDFBDD575AF3236B0A17E02E44013(__this, L_4, L_5, NULL); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SqlParameterConverter_ConvertTo_m41629160B843319A63C5E039D1881FE9BFBFD12D (SqlParameterConverter_t68EFA268035246520E61DD9AAAF3C58BA367B3CD* __this, RuntimeObject* ___0_context, CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___1_culture, RuntimeObject* ___2_value, Type_t* ___3_destinationType, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceDescriptor_t19684A5B2EDEBF906D50F65DC39F9B4D5E0843A5_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Type_t* L_0 = ___3_destinationType; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); bool L_1; L_1 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, (Type_t*)NULL, NULL); if (!L_1) { goto IL_0015; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2; L_2 = ADP_ArgumentNull_m9E75E977BECB9425FF93F92818643FFCE0D0D635(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF54F5AD89BFF7ACC574BFC039F72C349137EC667)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameterConverter_ConvertTo_m41629160B843319A63C5E039D1881FE9BFBFD12D_RuntimeMethod_var))); } IL_0015: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast (InstanceDescriptor_t19684A5B2EDEBF906D50F65DC39F9B4D5E0843A5_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_4; L_4 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_3, NULL); Type_t* L_5 = ___3_destinationType; bool L_6; L_6 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_4, L_5, NULL); if (!L_6) { goto IL_003d; } } { RuntimeObject* L_7 = ___2_value; if (!((SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398*)IsInstSealed((RuntimeObject*)L_7, SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398_il2cpp_TypeInfo_var))) { goto IL_003d; } } { RuntimeObject* L_8 = ___2_value; InstanceDescriptor_t19684A5B2EDEBF906D50F65DC39F9B4D5E0843A5* L_9; L_9 = SqlParameterConverter_ConvertToInstanceDescriptor_m888507A79AFAEE2573F6DF3648CD8930942F4D0D(__this, ((SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398*)IsInstSealed((RuntimeObject*)L_8, SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398_il2cpp_TypeInfo_var)), NULL); return L_9; } IL_003d: { RuntimeObject* L_10 = ___0_context; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_11 = ___1_culture; RuntimeObject* L_12 = ___2_value; Type_t* L_13 = ___3_destinationType; RuntimeObject* L_14; L_14 = TypeConverter_ConvertTo_m5D4785A320B7ED351B677E28B77171F70E389B96(__this, L_10, L_11, L_12, L_13, NULL); return L_14; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InstanceDescriptor_t19684A5B2EDEBF906D50F65DC39F9B4D5E0843A5* SqlParameterConverter_ConvertToInstanceDescriptor_m888507A79AFAEE2573F6DF3648CD8930942F4D0D (SqlParameterConverter_t68EFA268035246520E61DD9AAAF3C58BA367B3CD* __this, SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* ___0_p, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataRowVersion_t18719565B05A4F39157C13409A7565BC9CAFB760_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataRowVersion_t18719565B05A4F39157C13409A7565BC9CAFB760_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceDescriptor_t19684A5B2EDEBF906D50F65DC39F9B4D5E0843A5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParameterDirection_t5F6BB84F4123F4C10747BBAEB2336560006283C3_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParameterDirection_t5F6BB84F4123F4C10747BBAEB2336560006283C3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDbType_tF32C7175A905B4685E645288924C06DC9BB91225_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDbType_tF32C7175A905B4685E645288924C06DC9BB91225_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_1 = NULL; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_2 = NULL; { V_0 = 0; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_0 = ___0_p; NullCheck(L_0); bool L_1; L_1 = SqlParameter_ShouldSerializeSqlDbType_mC73607E0E42B5EF84CB926BC2F5E5A9AA323D43A(L_0, NULL); if (!L_1) { goto IL_000e; } } { int32_t L_2 = V_0; V_0 = ((int32_t)(L_2|1)); } IL_000e: { SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_3 = ___0_p; NullCheck(L_3); bool L_4; L_4 = SqlParameter_ShouldSerializeSize_mBBEF278A9F0871326D8E6F6E9ED7151BA955437A(L_3, NULL); if (!L_4) { goto IL_001a; } } { int32_t L_5 = V_0; V_0 = ((int32_t)(L_5|2)); } IL_001a: { SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_6 = ___0_p; NullCheck(L_6); String_t* L_7; L_7 = VirtualFuncInvoker0< String_t* >::Invoke(18, L_6); bool L_8; L_8 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_7, NULL); if (L_8) { goto IL_002b; } } { int32_t L_9 = V_0; V_0 = ((int32_t)(L_9|4)); } IL_002b: { SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_10 = ___0_p; NullCheck(L_10); RuntimeObject* L_11; L_11 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(24, L_10); if (!L_11) { goto IL_0037; } } { int32_t L_12 = V_0; V_0 = ((int32_t)(L_12|8)); } IL_0037: { SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_13 = ___0_p; NullCheck(L_13); int32_t L_14; L_14 = VirtualFuncInvoker0< int32_t >::Invoke(8, L_13); if ((!(((uint32_t)1) == ((uint32_t)L_14)))) { goto IL_0065; } } { SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_15 = ___0_p; NullCheck(L_15); bool L_16; L_16 = VirtualFuncInvoker0< bool >::Invoke(10, L_15); if (L_16) { goto IL_0065; } } { SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_17 = ___0_p; NullCheck(L_17); bool L_18; L_18 = SqlParameter_ShouldSerializePrecision_m4379A6A39945EC78750ABC9FA055DCEB93DF14A7(L_17, NULL); if (L_18) { goto IL_0065; } } { SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_19 = ___0_p; NullCheck(L_19); bool L_20; L_20 = SqlParameter_ShouldSerializeScale_m2AB22F643C741F2147958556187B368ACA50E027(L_19, NULL); if (L_20) { goto IL_0065; } } { SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_21 = ___0_p; NullCheck(L_21); int32_t L_22; L_22 = VirtualFuncInvoker0< int32_t >::Invoke(22, L_21); if ((((int32_t)((int32_t)512)) == ((int32_t)L_22))) { goto IL_006a; } } IL_0065: { int32_t L_23 = V_0; V_0 = ((int32_t)(L_23|((int32_t)16))); } IL_006a: { SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_24 = ___0_p; NullCheck(L_24); bool L_25; L_25 = VirtualFuncInvoker0< bool >::Invoke(20, L_24); if (L_25) { goto IL_0099; } } { SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_26 = ___0_p; NullCheck(L_26); String_t* L_27; L_27 = SqlParameter_get_XmlSchemaCollectionDatabase_m271E360E223AA3EE046A230A1AD79817FF67D5BF(L_26, NULL); bool L_28; L_28 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_27, NULL); if (!L_28) { goto IL_0099; } } { SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_29 = ___0_p; NullCheck(L_29); String_t* L_30; L_30 = SqlParameter_get_XmlSchemaCollectionOwningSchema_m10650E8D590B39BE5DE542509EF89721FDF873BE(L_29, NULL); bool L_31; L_31 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_30, NULL); if (!L_31) { goto IL_0099; } } { SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_32 = ___0_p; NullCheck(L_32); String_t* L_33; L_33 = SqlParameter_get_XmlSchemaCollectionName_mB04C372E2DD8FCF84B41AC77966CCEC6937BE2D9(L_32, NULL); bool L_34; L_34 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_33, NULL); if (L_34) { goto IL_009e; } } IL_0099: { int32_t L_35 = V_0; V_0 = ((int32_t)(L_35|((int32_t)32))); } IL_009e: { int32_t L_36 = V_0; switch (L_36) { case 0: { goto IL_00cd; } case 1: { goto IL_00cd; } case 2: { goto IL_0111; } case 3: { goto IL_0111; } case 4: { goto IL_0170; } case 5: { goto IL_0170; } case 6: { goto IL_0170; } case 7: { goto IL_0170; } case 8: { goto IL_01e5; } } } { goto IL_0224; } IL_00cd: { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_37 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)2); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_38 = L_37; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_39 = { reinterpret_cast (&il2cpp_defaults.string_class->byval_arg) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_40; L_40 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_39, NULL); NullCheck(L_38); ArrayElementTypeCheck (L_38, L_40); (L_38)->SetAt(static_cast(0), (Type_t*)L_40); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_41 = L_38; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_42 = { reinterpret_cast (SqlDbType_tF32C7175A905B4685E645288924C06DC9BB91225_0_0_0_var) }; Type_t* L_43; L_43 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_42, NULL); NullCheck(L_41); ArrayElementTypeCheck (L_41, L_43); (L_41)->SetAt(static_cast(1), (Type_t*)L_43); V_1 = L_41; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_44 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_45 = L_44; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_46 = ___0_p; NullCheck(L_46); String_t* L_47; L_47 = VirtualFuncInvoker0< String_t* >::Invoke(12, L_46); NullCheck(L_45); ArrayElementTypeCheck (L_45, L_47); (L_45)->SetAt(static_cast(0), (RuntimeObject*)L_47); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_48 = L_45; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_49 = ___0_p; NullCheck(L_49); int32_t L_50; L_50 = SqlParameter_get_SqlDbType_m51A2E9238D559901C8A76FB9FFB07DD0BD9B9A9D(L_49, NULL); int32_t L_51 = L_50; RuntimeObject* L_52 = Box(SqlDbType_tF32C7175A905B4685E645288924C06DC9BB91225_il2cpp_TypeInfo_var, &L_51); NullCheck(L_48); ArrayElementTypeCheck (L_48, L_52); (L_48)->SetAt(static_cast(1), (RuntimeObject*)L_52); V_2 = L_48; goto IL_049c; } IL_0111: { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_53 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)3); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_54 = L_53; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_55 = { reinterpret_cast (&il2cpp_defaults.string_class->byval_arg) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_56; L_56 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_55, NULL); NullCheck(L_54); ArrayElementTypeCheck (L_54, L_56); (L_54)->SetAt(static_cast(0), (Type_t*)L_56); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_57 = L_54; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_58 = { reinterpret_cast (SqlDbType_tF32C7175A905B4685E645288924C06DC9BB91225_0_0_0_var) }; Type_t* L_59; L_59 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_58, NULL); NullCheck(L_57); ArrayElementTypeCheck (L_57, L_59); (L_57)->SetAt(static_cast(1), (Type_t*)L_59); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_60 = L_57; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_61 = { reinterpret_cast (&il2cpp_defaults.int32_class->byval_arg) }; Type_t* L_62; L_62 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_61, NULL); NullCheck(L_60); ArrayElementTypeCheck (L_60, L_62); (L_60)->SetAt(static_cast(2), (Type_t*)L_62); V_1 = L_60; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_63 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)3); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_64 = L_63; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_65 = ___0_p; NullCheck(L_65); String_t* L_66; L_66 = VirtualFuncInvoker0< String_t* >::Invoke(12, L_65); NullCheck(L_64); ArrayElementTypeCheck (L_64, L_66); (L_64)->SetAt(static_cast(0), (RuntimeObject*)L_66); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_67 = L_64; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_68 = ___0_p; NullCheck(L_68); int32_t L_69; L_69 = SqlParameter_get_SqlDbType_m51A2E9238D559901C8A76FB9FFB07DD0BD9B9A9D(L_68, NULL); int32_t L_70 = L_69; RuntimeObject* L_71 = Box(SqlDbType_tF32C7175A905B4685E645288924C06DC9BB91225_il2cpp_TypeInfo_var, &L_70); NullCheck(L_67); ArrayElementTypeCheck (L_67, L_71); (L_67)->SetAt(static_cast(1), (RuntimeObject*)L_71); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_72 = L_67; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_73 = ___0_p; NullCheck(L_73); int32_t L_74; L_74 = VirtualFuncInvoker0< int32_t >::Invoke(16, L_73); int32_t L_75 = L_74; RuntimeObject* L_76 = Box(il2cpp_defaults.int32_class, &L_75); NullCheck(L_72); ArrayElementTypeCheck (L_72, L_76); (L_72)->SetAt(static_cast(2), (RuntimeObject*)L_76); V_2 = L_72; goto IL_049c; } IL_0170: { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_77 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)4); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_78 = L_77; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_79 = { reinterpret_cast (&il2cpp_defaults.string_class->byval_arg) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_80; L_80 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_79, NULL); NullCheck(L_78); ArrayElementTypeCheck (L_78, L_80); (L_78)->SetAt(static_cast(0), (Type_t*)L_80); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_81 = L_78; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_82 = { reinterpret_cast (SqlDbType_tF32C7175A905B4685E645288924C06DC9BB91225_0_0_0_var) }; Type_t* L_83; L_83 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_82, NULL); NullCheck(L_81); ArrayElementTypeCheck (L_81, L_83); (L_81)->SetAt(static_cast(1), (Type_t*)L_83); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_84 = L_81; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_85 = { reinterpret_cast (&il2cpp_defaults.int32_class->byval_arg) }; Type_t* L_86; L_86 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_85, NULL); NullCheck(L_84); ArrayElementTypeCheck (L_84, L_86); (L_84)->SetAt(static_cast(2), (Type_t*)L_86); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_87 = L_84; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_88 = { reinterpret_cast (&il2cpp_defaults.string_class->byval_arg) }; Type_t* L_89; L_89 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_88, NULL); NullCheck(L_87); ArrayElementTypeCheck (L_87, L_89); (L_87)->SetAt(static_cast(3), (Type_t*)L_89); V_1 = L_87; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_90 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_91 = L_90; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_92 = ___0_p; NullCheck(L_92); String_t* L_93; L_93 = VirtualFuncInvoker0< String_t* >::Invoke(12, L_92); NullCheck(L_91); ArrayElementTypeCheck (L_91, L_93); (L_91)->SetAt(static_cast(0), (RuntimeObject*)L_93); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_94 = L_91; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_95 = ___0_p; NullCheck(L_95); int32_t L_96; L_96 = SqlParameter_get_SqlDbType_m51A2E9238D559901C8A76FB9FFB07DD0BD9B9A9D(L_95, NULL); int32_t L_97 = L_96; RuntimeObject* L_98 = Box(SqlDbType_tF32C7175A905B4685E645288924C06DC9BB91225_il2cpp_TypeInfo_var, &L_97); NullCheck(L_94); ArrayElementTypeCheck (L_94, L_98); (L_94)->SetAt(static_cast(1), (RuntimeObject*)L_98); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_99 = L_94; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_100 = ___0_p; NullCheck(L_100); int32_t L_101; L_101 = VirtualFuncInvoker0< int32_t >::Invoke(16, L_100); int32_t L_102 = L_101; RuntimeObject* L_103 = Box(il2cpp_defaults.int32_class, &L_102); NullCheck(L_99); ArrayElementTypeCheck (L_99, L_103); (L_99)->SetAt(static_cast(2), (RuntimeObject*)L_103); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_104 = L_99; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_105 = ___0_p; NullCheck(L_105); String_t* L_106; L_106 = VirtualFuncInvoker0< String_t* >::Invoke(18, L_105); NullCheck(L_104); ArrayElementTypeCheck (L_104, L_106); (L_104)->SetAt(static_cast(3), (RuntimeObject*)L_106); V_2 = L_104; goto IL_049c; } IL_01e5: { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_107 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)2); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_108 = L_107; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_109 = { reinterpret_cast (&il2cpp_defaults.string_class->byval_arg) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_110; L_110 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_109, NULL); NullCheck(L_108); ArrayElementTypeCheck (L_108, L_110); (L_108)->SetAt(static_cast(0), (Type_t*)L_110); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_111 = L_108; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_112 = { reinterpret_cast (&il2cpp_defaults.object_class->byval_arg) }; Type_t* L_113; L_113 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_112, NULL); NullCheck(L_111); ArrayElementTypeCheck (L_111, L_113); (L_111)->SetAt(static_cast(1), (Type_t*)L_113); V_1 = L_111; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_114 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_115 = L_114; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_116 = ___0_p; NullCheck(L_116); String_t* L_117; L_117 = VirtualFuncInvoker0< String_t* >::Invoke(12, L_116); NullCheck(L_115); ArrayElementTypeCheck (L_115, L_117); (L_115)->SetAt(static_cast(0), (RuntimeObject*)L_117); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_118 = L_115; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_119 = ___0_p; NullCheck(L_119); RuntimeObject* L_120; L_120 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(24, L_119); NullCheck(L_118); ArrayElementTypeCheck (L_118, L_120); (L_118)->SetAt(static_cast(1), (RuntimeObject*)L_120); V_2 = L_118; goto IL_049c; } IL_0224: { int32_t L_121 = V_0; if (((int32_t)(((int32_t)32)&L_121))) { goto IL_0343; } } { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_122 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10)); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_123 = L_122; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_124 = { reinterpret_cast (&il2cpp_defaults.string_class->byval_arg) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_125; L_125 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_124, NULL); NullCheck(L_123); ArrayElementTypeCheck (L_123, L_125); (L_123)->SetAt(static_cast(0), (Type_t*)L_125); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_126 = L_123; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_127 = { reinterpret_cast (SqlDbType_tF32C7175A905B4685E645288924C06DC9BB91225_0_0_0_var) }; Type_t* L_128; L_128 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_127, NULL); NullCheck(L_126); ArrayElementTypeCheck (L_126, L_128); (L_126)->SetAt(static_cast(1), (Type_t*)L_128); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_129 = L_126; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_130 = { reinterpret_cast (&il2cpp_defaults.int32_class->byval_arg) }; Type_t* L_131; L_131 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_130, NULL); NullCheck(L_129); ArrayElementTypeCheck (L_129, L_131); (L_129)->SetAt(static_cast(2), (Type_t*)L_131); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_132 = L_129; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_133 = { reinterpret_cast (ParameterDirection_t5F6BB84F4123F4C10747BBAEB2336560006283C3_0_0_0_var) }; Type_t* L_134; L_134 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_133, NULL); NullCheck(L_132); ArrayElementTypeCheck (L_132, L_134); (L_132)->SetAt(static_cast(3), (Type_t*)L_134); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_135 = L_132; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_136 = { reinterpret_cast (&il2cpp_defaults.boolean_class->byval_arg) }; Type_t* L_137; L_137 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_136, NULL); NullCheck(L_135); ArrayElementTypeCheck (L_135, L_137); (L_135)->SetAt(static_cast(4), (Type_t*)L_137); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_138 = L_135; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_139 = { reinterpret_cast (&il2cpp_defaults.byte_class->byval_arg) }; Type_t* L_140; L_140 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_139, NULL); NullCheck(L_138); ArrayElementTypeCheck (L_138, L_140); (L_138)->SetAt(static_cast(5), (Type_t*)L_140); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_141 = L_138; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_142 = { reinterpret_cast (&il2cpp_defaults.byte_class->byval_arg) }; Type_t* L_143; L_143 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_142, NULL); NullCheck(L_141); ArrayElementTypeCheck (L_141, L_143); (L_141)->SetAt(static_cast(6), (Type_t*)L_143); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_144 = L_141; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_145 = { reinterpret_cast (&il2cpp_defaults.string_class->byval_arg) }; Type_t* L_146; L_146 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_145, NULL); NullCheck(L_144); ArrayElementTypeCheck (L_144, L_146); (L_144)->SetAt(static_cast(7), (Type_t*)L_146); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_147 = L_144; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_148 = { reinterpret_cast (DataRowVersion_t18719565B05A4F39157C13409A7565BC9CAFB760_0_0_0_var) }; Type_t* L_149; L_149 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_148, NULL); NullCheck(L_147); ArrayElementTypeCheck (L_147, L_149); (L_147)->SetAt(static_cast(8), (Type_t*)L_149); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_150 = L_147; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_151 = { reinterpret_cast (&il2cpp_defaults.object_class->byval_arg) }; Type_t* L_152; L_152 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_151, NULL); NullCheck(L_150); ArrayElementTypeCheck (L_150, L_152); (L_150)->SetAt(static_cast(((int32_t)9)), (Type_t*)L_152); V_1 = L_150; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_153 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_154 = L_153; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_155 = ___0_p; NullCheck(L_155); String_t* L_156; L_156 = VirtualFuncInvoker0< String_t* >::Invoke(12, L_155); NullCheck(L_154); ArrayElementTypeCheck (L_154, L_156); (L_154)->SetAt(static_cast(0), (RuntimeObject*)L_156); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_157 = L_154; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_158 = ___0_p; NullCheck(L_158); int32_t L_159; L_159 = SqlParameter_get_SqlDbType_m51A2E9238D559901C8A76FB9FFB07DD0BD9B9A9D(L_158, NULL); int32_t L_160 = L_159; RuntimeObject* L_161 = Box(SqlDbType_tF32C7175A905B4685E645288924C06DC9BB91225_il2cpp_TypeInfo_var, &L_160); NullCheck(L_157); ArrayElementTypeCheck (L_157, L_161); (L_157)->SetAt(static_cast(1), (RuntimeObject*)L_161); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_162 = L_157; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_163 = ___0_p; NullCheck(L_163); int32_t L_164; L_164 = VirtualFuncInvoker0< int32_t >::Invoke(16, L_163); int32_t L_165 = L_164; RuntimeObject* L_166 = Box(il2cpp_defaults.int32_class, &L_165); NullCheck(L_162); ArrayElementTypeCheck (L_162, L_166); (L_162)->SetAt(static_cast(2), (RuntimeObject*)L_166); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_167 = L_162; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_168 = ___0_p; NullCheck(L_168); int32_t L_169; L_169 = VirtualFuncInvoker0< int32_t >::Invoke(8, L_168); int32_t L_170 = L_169; RuntimeObject* L_171 = Box(ParameterDirection_t5F6BB84F4123F4C10747BBAEB2336560006283C3_il2cpp_TypeInfo_var, &L_170); NullCheck(L_167); ArrayElementTypeCheck (L_167, L_171); (L_167)->SetAt(static_cast(3), (RuntimeObject*)L_171); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_172 = L_167; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_173 = ___0_p; NullCheck(L_173); bool L_174; L_174 = VirtualFuncInvoker0< bool >::Invoke(10, L_173); bool L_175 = L_174; RuntimeObject* L_176 = Box(il2cpp_defaults.boolean_class, &L_175); NullCheck(L_172); ArrayElementTypeCheck (L_172, L_176); (L_172)->SetAt(static_cast(4), (RuntimeObject*)L_176); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_177 = L_172; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_178 = ___0_p; NullCheck(L_178); uint8_t L_179; L_179 = SqlParameter_get_PrecisionInternal_mEC9C88F456C7BF3027107A1D7FE7845EA2A4F948(L_178, NULL); uint8_t L_180 = L_179; RuntimeObject* L_181 = Box(il2cpp_defaults.byte_class, &L_180); NullCheck(L_177); ArrayElementTypeCheck (L_177, L_181); (L_177)->SetAt(static_cast(5), (RuntimeObject*)L_181); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_182 = L_177; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_183 = ___0_p; NullCheck(L_183); uint8_t L_184; L_184 = SqlParameter_get_ScaleInternal_m66C5FA7BC72F53B4EB995770270663C44D77471B(L_183, NULL); uint8_t L_185 = L_184; RuntimeObject* L_186 = Box(il2cpp_defaults.byte_class, &L_185); NullCheck(L_182); ArrayElementTypeCheck (L_182, L_186); (L_182)->SetAt(static_cast(6), (RuntimeObject*)L_186); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_187 = L_182; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_188 = ___0_p; NullCheck(L_188); String_t* L_189; L_189 = VirtualFuncInvoker0< String_t* >::Invoke(18, L_188); NullCheck(L_187); ArrayElementTypeCheck (L_187, L_189); (L_187)->SetAt(static_cast(7), (RuntimeObject*)L_189); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_190 = L_187; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_191 = ___0_p; NullCheck(L_191); int32_t L_192; L_192 = VirtualFuncInvoker0< int32_t >::Invoke(22, L_191); int32_t L_193 = L_192; RuntimeObject* L_194 = Box(DataRowVersion_t18719565B05A4F39157C13409A7565BC9CAFB760_il2cpp_TypeInfo_var, &L_193); NullCheck(L_190); ArrayElementTypeCheck (L_190, L_194); (L_190)->SetAt(static_cast(8), (RuntimeObject*)L_194); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_195 = L_190; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_196 = ___0_p; NullCheck(L_196); RuntimeObject* L_197; L_197 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(24, L_196); NullCheck(L_195); ArrayElementTypeCheck (L_195, L_197); (L_195)->SetAt(static_cast(((int32_t)9)), (RuntimeObject*)L_197); V_2 = L_195; goto IL_049c; } IL_0343: { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_198 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)13)); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_199 = L_198; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_200 = { reinterpret_cast (&il2cpp_defaults.string_class->byval_arg) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_201; L_201 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_200, NULL); NullCheck(L_199); ArrayElementTypeCheck (L_199, L_201); (L_199)->SetAt(static_cast(0), (Type_t*)L_201); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_202 = L_199; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_203 = { reinterpret_cast (SqlDbType_tF32C7175A905B4685E645288924C06DC9BB91225_0_0_0_var) }; Type_t* L_204; L_204 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_203, NULL); NullCheck(L_202); ArrayElementTypeCheck (L_202, L_204); (L_202)->SetAt(static_cast(1), (Type_t*)L_204); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_205 = L_202; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_206 = { reinterpret_cast (&il2cpp_defaults.int32_class->byval_arg) }; Type_t* L_207; L_207 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_206, NULL); NullCheck(L_205); ArrayElementTypeCheck (L_205, L_207); (L_205)->SetAt(static_cast(2), (Type_t*)L_207); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_208 = L_205; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_209 = { reinterpret_cast (ParameterDirection_t5F6BB84F4123F4C10747BBAEB2336560006283C3_0_0_0_var) }; Type_t* L_210; L_210 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_209, NULL); NullCheck(L_208); ArrayElementTypeCheck (L_208, L_210); (L_208)->SetAt(static_cast(3), (Type_t*)L_210); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_211 = L_208; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_212 = { reinterpret_cast (&il2cpp_defaults.byte_class->byval_arg) }; Type_t* L_213; L_213 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_212, NULL); NullCheck(L_211); ArrayElementTypeCheck (L_211, L_213); (L_211)->SetAt(static_cast(4), (Type_t*)L_213); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_214 = L_211; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_215 = { reinterpret_cast (&il2cpp_defaults.byte_class->byval_arg) }; Type_t* L_216; L_216 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_215, NULL); NullCheck(L_214); ArrayElementTypeCheck (L_214, L_216); (L_214)->SetAt(static_cast(5), (Type_t*)L_216); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_217 = L_214; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_218 = { reinterpret_cast (&il2cpp_defaults.string_class->byval_arg) }; Type_t* L_219; L_219 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_218, NULL); NullCheck(L_217); ArrayElementTypeCheck (L_217, L_219); (L_217)->SetAt(static_cast(6), (Type_t*)L_219); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_220 = L_217; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_221 = { reinterpret_cast (DataRowVersion_t18719565B05A4F39157C13409A7565BC9CAFB760_0_0_0_var) }; Type_t* L_222; L_222 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_221, NULL); NullCheck(L_220); ArrayElementTypeCheck (L_220, L_222); (L_220)->SetAt(static_cast(7), (Type_t*)L_222); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_223 = L_220; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_224 = { reinterpret_cast (&il2cpp_defaults.boolean_class->byval_arg) }; Type_t* L_225; L_225 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_224, NULL); NullCheck(L_223); ArrayElementTypeCheck (L_223, L_225); (L_223)->SetAt(static_cast(8), (Type_t*)L_225); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_226 = L_223; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_227 = { reinterpret_cast (&il2cpp_defaults.object_class->byval_arg) }; Type_t* L_228; L_228 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_227, NULL); NullCheck(L_226); ArrayElementTypeCheck (L_226, L_228); (L_226)->SetAt(static_cast(((int32_t)9)), (Type_t*)L_228); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_229 = L_226; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_230 = { reinterpret_cast (&il2cpp_defaults.string_class->byval_arg) }; Type_t* L_231; L_231 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_230, NULL); NullCheck(L_229); ArrayElementTypeCheck (L_229, L_231); (L_229)->SetAt(static_cast(((int32_t)10)), (Type_t*)L_231); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_232 = L_229; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_233 = { reinterpret_cast (&il2cpp_defaults.string_class->byval_arg) }; Type_t* L_234; L_234 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_233, NULL); NullCheck(L_232); ArrayElementTypeCheck (L_232, L_234); (L_232)->SetAt(static_cast(((int32_t)11)), (Type_t*)L_234); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_235 = L_232; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_236 = { reinterpret_cast (&il2cpp_defaults.string_class->byval_arg) }; Type_t* L_237; L_237 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_236, NULL); NullCheck(L_235); ArrayElementTypeCheck (L_235, L_237); (L_235)->SetAt(static_cast(((int32_t)12)), (Type_t*)L_237); V_1 = L_235; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_238 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)((int32_t)13)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_239 = L_238; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_240 = ___0_p; NullCheck(L_240); String_t* L_241; L_241 = VirtualFuncInvoker0< String_t* >::Invoke(12, L_240); NullCheck(L_239); ArrayElementTypeCheck (L_239, L_241); (L_239)->SetAt(static_cast(0), (RuntimeObject*)L_241); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_242 = L_239; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_243 = ___0_p; NullCheck(L_243); int32_t L_244; L_244 = SqlParameter_get_SqlDbType_m51A2E9238D559901C8A76FB9FFB07DD0BD9B9A9D(L_243, NULL); int32_t L_245 = L_244; RuntimeObject* L_246 = Box(SqlDbType_tF32C7175A905B4685E645288924C06DC9BB91225_il2cpp_TypeInfo_var, &L_245); NullCheck(L_242); ArrayElementTypeCheck (L_242, L_246); (L_242)->SetAt(static_cast(1), (RuntimeObject*)L_246); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_247 = L_242; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_248 = ___0_p; NullCheck(L_248); int32_t L_249; L_249 = VirtualFuncInvoker0< int32_t >::Invoke(16, L_248); int32_t L_250 = L_249; RuntimeObject* L_251 = Box(il2cpp_defaults.int32_class, &L_250); NullCheck(L_247); ArrayElementTypeCheck (L_247, L_251); (L_247)->SetAt(static_cast(2), (RuntimeObject*)L_251); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_252 = L_247; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_253 = ___0_p; NullCheck(L_253); int32_t L_254; L_254 = VirtualFuncInvoker0< int32_t >::Invoke(8, L_253); int32_t L_255 = L_254; RuntimeObject* L_256 = Box(ParameterDirection_t5F6BB84F4123F4C10747BBAEB2336560006283C3_il2cpp_TypeInfo_var, &L_255); NullCheck(L_252); ArrayElementTypeCheck (L_252, L_256); (L_252)->SetAt(static_cast(3), (RuntimeObject*)L_256); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_257 = L_252; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_258 = ___0_p; NullCheck(L_258); uint8_t L_259; L_259 = SqlParameter_get_PrecisionInternal_mEC9C88F456C7BF3027107A1D7FE7845EA2A4F948(L_258, NULL); uint8_t L_260 = L_259; RuntimeObject* L_261 = Box(il2cpp_defaults.byte_class, &L_260); NullCheck(L_257); ArrayElementTypeCheck (L_257, L_261); (L_257)->SetAt(static_cast(4), (RuntimeObject*)L_261); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_262 = L_257; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_263 = ___0_p; NullCheck(L_263); uint8_t L_264; L_264 = SqlParameter_get_ScaleInternal_m66C5FA7BC72F53B4EB995770270663C44D77471B(L_263, NULL); uint8_t L_265 = L_264; RuntimeObject* L_266 = Box(il2cpp_defaults.byte_class, &L_265); NullCheck(L_262); ArrayElementTypeCheck (L_262, L_266); (L_262)->SetAt(static_cast(5), (RuntimeObject*)L_266); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_267 = L_262; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_268 = ___0_p; NullCheck(L_268); String_t* L_269; L_269 = VirtualFuncInvoker0< String_t* >::Invoke(18, L_268); NullCheck(L_267); ArrayElementTypeCheck (L_267, L_269); (L_267)->SetAt(static_cast(6), (RuntimeObject*)L_269); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_270 = L_267; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_271 = ___0_p; NullCheck(L_271); int32_t L_272; L_272 = VirtualFuncInvoker0< int32_t >::Invoke(22, L_271); int32_t L_273 = L_272; RuntimeObject* L_274 = Box(DataRowVersion_t18719565B05A4F39157C13409A7565BC9CAFB760_il2cpp_TypeInfo_var, &L_273); NullCheck(L_270); ArrayElementTypeCheck (L_270, L_274); (L_270)->SetAt(static_cast(7), (RuntimeObject*)L_274); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_275 = L_270; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_276 = ___0_p; NullCheck(L_276); bool L_277; L_277 = VirtualFuncInvoker0< bool >::Invoke(20, L_276); bool L_278 = L_277; RuntimeObject* L_279 = Box(il2cpp_defaults.boolean_class, &L_278); NullCheck(L_275); ArrayElementTypeCheck (L_275, L_279); (L_275)->SetAt(static_cast(8), (RuntimeObject*)L_279); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_280 = L_275; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_281 = ___0_p; NullCheck(L_281); RuntimeObject* L_282; L_282 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(24, L_281); NullCheck(L_280); ArrayElementTypeCheck (L_280, L_282); (L_280)->SetAt(static_cast(((int32_t)9)), (RuntimeObject*)L_282); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_283 = L_280; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_284 = ___0_p; NullCheck(L_284); String_t* L_285; L_285 = SqlParameter_get_XmlSchemaCollectionDatabase_m271E360E223AA3EE046A230A1AD79817FF67D5BF(L_284, NULL); NullCheck(L_283); ArrayElementTypeCheck (L_283, L_285); (L_283)->SetAt(static_cast(((int32_t)10)), (RuntimeObject*)L_285); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_286 = L_283; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_287 = ___0_p; NullCheck(L_287); String_t* L_288; L_288 = SqlParameter_get_XmlSchemaCollectionOwningSchema_m10650E8D590B39BE5DE542509EF89721FDF873BE(L_287, NULL); NullCheck(L_286); ArrayElementTypeCheck (L_286, L_288); (L_286)->SetAt(static_cast(((int32_t)11)), (RuntimeObject*)L_288); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_289 = L_286; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_290 = ___0_p; NullCheck(L_290); String_t* L_291; L_291 = SqlParameter_get_XmlSchemaCollectionName_mB04C372E2DD8FCF84B41AC77966CCEC6937BE2D9(L_290, NULL); NullCheck(L_289); ArrayElementTypeCheck (L_289, L_291); (L_289)->SetAt(static_cast(((int32_t)12)), (RuntimeObject*)L_291); V_2 = L_289; } IL_049c: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_292 = { reinterpret_cast (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_293; L_293 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_292, NULL); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_294 = V_1; NullCheck(L_293); ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* L_295; L_295 = Type_GetConstructor_m7F0E5E1A61477DE81B35AE780C21FA6830124554(L_293, L_294, NULL); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_296 = V_2; InstanceDescriptor_t19684A5B2EDEBF906D50F65DC39F9B4D5E0843A5* L_297 = (InstanceDescriptor_t19684A5B2EDEBF906D50F65DC39F9B4D5E0843A5*)il2cpp_codegen_object_new(InstanceDescriptor_t19684A5B2EDEBF906D50F65DC39F9B4D5E0843A5_il2cpp_TypeInfo_var); InstanceDescriptor__ctor_m4A88597D681C8A8A9551AB318F8CBB47D49BEC57(L_297, L_295, (RuntimeObject*)L_296, NULL); return L_297; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameterCollection__ctor_m80205CEAF071889D2ED76A55EE503E8F5569B70E (SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* __this, const RuntimeMethod* method) { { DbParameterCollection__ctor_m6A4D15B6E170BF15CDA1B9D31B078BA3592F5A63(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlParameterCollection_get_IsDirty_mCF676DB8E6760450B611AC25BE7B166B22A61FF0 (SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* __this, const RuntimeMethod* method) { { bool L_0 = __this->____isDirty; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameterCollection_set_IsDirty_m2754DE112EDFBB9BC9BD31C634F3F8A4F4674AEE (SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->____isDirty = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlParameterCollection_get_IsFixedSize_m54321905AB472851D9E5C8DF1D472E6E723AE075 (SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* L_0; L_0 = SqlParameterCollection_get_InnerList_m9CB9A93850752D81B2C05E0698E40FE0D29EF3CA(__this, NULL); NullCheck(L_0); bool L_1; L_1 = InterfaceFuncInvoker0< bool >::Invoke(6, IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D_il2cpp_TypeInfo_var, L_0); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlParameterCollection_get_IsReadOnly_mAB61271E420A449FA5A08121477BA8D991B75F35 (SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* L_0; L_0 = SqlParameterCollection_get_InnerList_m9CB9A93850752D81B2C05E0698E40FE0D29EF3CA(__this, NULL); NullCheck(L_0); bool L_1; L_1 = InterfaceFuncInvoker0< bool >::Invoke(5, IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D_il2cpp_TypeInfo_var, L_0); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* SqlParameterCollection_get_Item_m0C819F0E8EE2E2EAB980312C8B2A90C475FAE1E0 (SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* __this, int32_t ___0_index, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_index; DbParameter_tC4DFEE7A3DF97B1D878AAFFFB246188DBB9E0296* L_1; L_1 = VirtualFuncInvoker1< DbParameter_tC4DFEE7A3DF97B1D878AAFFFB246188DBB9E0296*, int32_t >::Invoke(30, __this, L_0); return ((SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398*)CastclassSealed((RuntimeObject*)L_1, SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398_il2cpp_TypeInfo_var)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameterCollection_OnChange_m6C23A9FECCF4CBB3149E2D18B6938DC6FEC608DA (SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* __this, const RuntimeMethod* method) { { SqlParameterCollection_set_IsDirty_m2754DE112EDFBB9BC9BD31C634F3F8A4F4674AEE_inline(__this, (bool)1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlParameterCollection_get_Count_m9AF5B8B5211DFDBA85E38C0F344F0CE3353EE48D (SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mBDE4942AE3177B80B765042F69356219AACF2B71_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* L_0 = __this->____items; if (L_0) { goto IL_000a; } } { return 0; } IL_000a: { List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* L_1 = __this->____items; NullCheck(L_1); int32_t L_2; L_2 = List_1_get_Count_mBDE4942AE3177B80B765042F69356219AACF2B71_inline(L_1, List_1_get_Count_mBDE4942AE3177B80B765042F69356219AACF2B71_RuntimeMethod_var); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* SqlParameterCollection_get_InnerList_m9CB9A93850752D81B2C05E0698E40FE0D29EF3CA (SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m2B9855920442A351AA0A4D041C684B3CC28FBEA0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tB665FFE04A93745D6522A5612EB44764C59B1887_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* V_0 = NULL; { List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* L_0 = __this->____items; V_0 = L_0; List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* L_1 = V_0; if (L_1) { goto IL_0017; } } { List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* L_2 = (List_1_tB665FFE04A93745D6522A5612EB44764C59B1887*)il2cpp_codegen_object_new(List_1_tB665FFE04A93745D6522A5612EB44764C59B1887_il2cpp_TypeInfo_var); List_1__ctor_m2B9855920442A351AA0A4D041C684B3CC28FBEA0(L_2, List_1__ctor_m2B9855920442A351AA0A4D041C684B3CC28FBEA0_RuntimeMethod_var); V_0 = L_2; List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* L_3 = V_0; __this->____items = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->____items), (void*)L_3); } IL_0017: { List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* L_4 = V_0; return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SqlParameterCollection_get_SyncRoot_m33BB32FEB478F792A28EA33B33030D510C5358BB (SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* L_0; L_0 = SqlParameterCollection_get_InnerList_m9CB9A93850752D81B2C05E0698E40FE0D29EF3CA(__this, NULL); NullCheck(L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2, ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var, L_0); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlParameterCollection_Add_m2BF17BAF917E448B103E273D7C9945F4E2B3CBAC (SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mD924129266F129D02343C6577D88A21AE1349B63_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { SqlParameterCollection_OnChange_m6C23A9FECCF4CBB3149E2D18B6938DC6FEC608DA(__this, NULL); RuntimeObject* L_0 = ___0_value; SqlParameterCollection_ValidateType_m21D0ED4F4FCADBA79631CADECFDD44ECE7E3B25D(__this, L_0, NULL); RuntimeObject* L_1 = ___0_value; SqlParameterCollection_Validate_mF6B5480871E39328AC0294D1DFC0E50329714A63(__this, (-1), L_1, NULL); List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* L_2; L_2 = SqlParameterCollection_get_InnerList_m9CB9A93850752D81B2C05E0698E40FE0D29EF3CA(__this, NULL); RuntimeObject* L_3 = ___0_value; NullCheck(L_2); List_1_Add_mD924129266F129D02343C6577D88A21AE1349B63_inline(L_2, ((SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398*)CastclassSealed((RuntimeObject*)L_3, SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398_il2cpp_TypeInfo_var)), List_1_Add_mD924129266F129D02343C6577D88A21AE1349B63_RuntimeMethod_var); int32_t L_4; L_4 = VirtualFuncInvoker0< int32_t >::Invoke(21, __this); return ((int32_t)il2cpp_codegen_subtract(L_4, 1)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameterCollection_Clear_mB878000F10CB4D79F428CE51150F1C45ED1D9143 (SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m2E03E6904AACEC645179E92174472AB76D55BF94_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m0C0FC4D4F391E3EED44A18E4687F21AA52D41A8F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m803AB945081D0CF022997EA1CD4B8D8E7B9A18B7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mC170FF23EA614D1AA46CD655813AA3BEF6F477D5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m99D823ABD7B04711B87DD548057FD7B69C6B8680_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* V_0 = NULL; Enumerator_t8ECA7DD926ADE1E712750C3C25A3CFADDD5903EC V_1; memset((&V_1), 0, sizeof(V_1)); { SqlParameterCollection_OnChange_m6C23A9FECCF4CBB3149E2D18B6938DC6FEC608DA(__this, NULL); List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* L_0; L_0 = SqlParameterCollection_get_InnerList_m9CB9A93850752D81B2C05E0698E40FE0D29EF3CA(__this, NULL); V_0 = L_0; List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* L_1 = V_0; if (!L_1) { goto IL_0044; } } { List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* L_2 = V_0; NullCheck(L_2); Enumerator_t8ECA7DD926ADE1E712750C3C25A3CFADDD5903EC L_3; L_3 = List_1_GetEnumerator_m99D823ABD7B04711B87DD548057FD7B69C6B8680(L_2, List_1_GetEnumerator_m99D823ABD7B04711B87DD548057FD7B69C6B8680_RuntimeMethod_var); V_1 = L_3; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0030: { Enumerator_Dispose_m2E03E6904AACEC645179E92174472AB76D55BF94((&V_1), Enumerator_Dispose_m2E03E6904AACEC645179E92174472AB76D55BF94_RuntimeMethod_var); return; } }); try { { goto IL_0025_1; } IL_0019_1: { SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_4; L_4 = Enumerator_get_Current_m803AB945081D0CF022997EA1CD4B8D8E7B9A18B7_inline((&V_1), Enumerator_get_Current_m803AB945081D0CF022997EA1CD4B8D8E7B9A18B7_RuntimeMethod_var); NullCheck(L_4); SqlParameter_ResetParent_m26572762FD9BBB896770409677800867785F3B20(L_4, NULL); } IL_0025_1: { bool L_5; L_5 = Enumerator_MoveNext_m0C0FC4D4F391E3EED44A18E4687F21AA52D41A8F((&V_1), Enumerator_MoveNext_m0C0FC4D4F391E3EED44A18E4687F21AA52D41A8F_RuntimeMethod_var); if (L_5) { goto IL_0019_1; } } { goto IL_003e; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_003e: { List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* L_6 = V_0; NullCheck(L_6); List_1_Clear_mC170FF23EA614D1AA46CD655813AA3BEF6F477D5_inline(L_6, List_1_Clear_mC170FF23EA614D1AA46CD655813AA3BEF6F477D5_RuntimeMethod_var); } IL_0044: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlParameterCollection_Contains_m3AC9F2040090215F03BD4C8A11FB25CFF8C48E0A (SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; int32_t L_1; L_1 = VirtualFuncInvoker1< int32_t, RuntimeObject* >::Invoke(31, __this, L_0); return (bool)((((int32_t)((((int32_t)(-1)) == ((int32_t)L_1))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameterCollection_CopyTo_mE26C80ADDBA3AA6B048C53346CAEF7EA3A846792 (SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* __this, RuntimeArray* ___0_array, int32_t ___1_index, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* L_0; L_0 = SqlParameterCollection_get_InnerList_m9CB9A93850752D81B2C05E0698E40FE0D29EF3CA(__this, NULL); RuntimeArray* L_1 = ___0_array; int32_t L_2 = ___1_index; NullCheck(L_0); InterfaceActionInvoker2< RuntimeArray*, int32_t >::Invoke(0, ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var, L_0, L_1, L_2); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SqlParameterCollection_GetEnumerator_mC05A14C5DD8D3EF7962DE12E710A7AFE8AE71F4C (SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* L_0; L_0 = SqlParameterCollection_get_InnerList_m9CB9A93850752D81B2C05E0698E40FE0D29EF3CA(__this, NULL); NullCheck(L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_il2cpp_TypeInfo_var, L_0); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DbParameter_tC4DFEE7A3DF97B1D878AAFFFB246188DBB9E0296* SqlParameterCollection_GetParameter_mDCC098F67DFE168BB5BBACD32A6EADF7EC718E81 (SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* __this, int32_t ___0_index, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m6A44EFBD88AA10A69B2F2EB59B0FFC2A2078CB74_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_index; SqlParameterCollection_RangeCheck_mF28F111283F4165EE93EB9ECB8C5779E58B3517B(__this, L_0, NULL); List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* L_1; L_1 = SqlParameterCollection_get_InnerList_m9CB9A93850752D81B2C05E0698E40FE0D29EF3CA(__this, NULL); int32_t L_2 = ___0_index; NullCheck(L_1); SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_3; L_3 = List_1_get_Item_m6A44EFBD88AA10A69B2F2EB59B0FFC2A2078CB74(L_1, L_2, List_1_get_Item_m6A44EFBD88AA10A69B2F2EB59B0FFC2A2078CB74_RuntimeMethod_var); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlParameterCollection_IndexOf_m8A855D1AE4D26A9FDFF507B2B91A26AB8F6176BB (RuntimeObject* ___0_items, String_t* ___1_parameterName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; RuntimeObject* V_1 = NULL; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* V_2 = NULL; int32_t V_3 = 0; RuntimeObject* V_4 = NULL; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* V_5 = NULL; { RuntimeObject* L_0 = ___0_items; if (!L_0) { goto IL_009e; } } { V_0 = 0; RuntimeObject* L_1 = ___0_items; NullCheck(L_1); RuntimeObject* L_2; L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_il2cpp_TypeInfo_var, L_1); V_1 = L_2; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_003d: { { RuntimeObject* L_3 = V_1; V_4 = ((RuntimeObject*)IsInst((RuntimeObject*)L_3, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var)); RuntimeObject* L_4 = V_4; if (!L_4) { goto IL_0050; } } { RuntimeObject* L_5 = V_4; NullCheck(L_5); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_5); } IL_0050: { return; } } }); try { { goto IL_0033_1; } IL_0011_1: { RuntimeObject* L_6 = V_1; NullCheck(L_6); RuntimeObject* L_7; L_7 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_6); V_2 = ((SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398*)CastclassSealed((RuntimeObject*)L_7, SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398_il2cpp_TypeInfo_var)); String_t* L_8 = ___1_parameterName; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_9 = V_2; NullCheck(L_9); String_t* L_10; L_10 = VirtualFuncInvoker0< String_t* >::Invoke(12, L_9); bool L_11; L_11 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_8, L_10, NULL); if (!L_11) { goto IL_002f_1; } } { int32_t L_12 = V_0; V_3 = L_12; goto IL_00a0; } IL_002f_1: { int32_t L_13 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_0033_1: { RuntimeObject* L_14 = V_1; NullCheck(L_14); bool L_15; L_15 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_14); if (L_15) { goto IL_0011_1; } } { goto IL_0051; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0051: { V_0 = 0; RuntimeObject* L_16 = ___0_items; NullCheck(L_16); RuntimeObject* L_17; L_17 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_il2cpp_TypeInfo_var, L_16); V_1 = L_17; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_008a: { { RuntimeObject* L_18 = V_1; V_4 = ((RuntimeObject*)IsInst((RuntimeObject*)L_18, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var)); RuntimeObject* L_19 = V_4; if (!L_19) { goto IL_009d; } } { RuntimeObject* L_20 = V_4; NullCheck(L_20); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_20); } IL_009d: { return; } } }); try { { goto IL_0080_1; } IL_005c_1: { RuntimeObject* L_21 = V_1; NullCheck(L_21); RuntimeObject* L_22; L_22 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_21); V_5 = ((SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398*)CastclassSealed((RuntimeObject*)L_22, SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398_il2cpp_TypeInfo_var)); String_t* L_23 = ___1_parameterName; SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_24 = V_5; NullCheck(L_24); String_t* L_25; L_25 = VirtualFuncInvoker0< String_t* >::Invoke(12, L_24); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); int32_t L_26; L_26 = ADP_DstCompare_m3BCAC7C3E89A9D72857A1BFB4D27B11D839BD330(L_23, L_25, NULL); if (L_26) { goto IL_007c_1; } } { int32_t L_27 = V_0; V_3 = L_27; goto IL_00a0; } IL_007c_1: { int32_t L_28 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_28, 1)); } IL_0080_1: { RuntimeObject* L_29 = V_1; NullCheck(L_29); bool L_30; L_30 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_29); if (L_30) { goto IL_005c_1; } } { goto IL_009e; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_009e: { return (-1); } IL_00a0: { int32_t L_31 = V_3; return L_31; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlParameterCollection_IndexOf_m07182D1310B7008F6BCF4A92F06F11E5C9EB5A33 (SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* __this, String_t* ___0_parameterName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* L_0; L_0 = SqlParameterCollection_get_InnerList_m9CB9A93850752D81B2C05E0698E40FE0D29EF3CA(__this, NULL); String_t* L_1 = ___0_parameterName; il2cpp_codegen_runtime_class_init_inline(SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54_il2cpp_TypeInfo_var); int32_t L_2; L_2 = SqlParameterCollection_IndexOf_m8A855D1AE4D26A9FDFF507B2B91A26AB8F6176BB(L_0, L_1, NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlParameterCollection_IndexOf_m8DEB13F20F3AB102D83B1B123514966F0E8C53B5 (SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mBDE4942AE3177B80B765042F69356219AACF2B71_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m6A44EFBD88AA10A69B2F2EB59B0FFC2A2078CB74_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; { RuntimeObject* L_0 = ___0_value; if (!L_0) { goto IL_0033; } } { RuntimeObject* L_1 = ___0_value; SqlParameterCollection_ValidateType_m21D0ED4F4FCADBA79631CADECFDD44ECE7E3B25D(__this, L_1, NULL); List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* L_2; L_2 = SqlParameterCollection_get_InnerList_m9CB9A93850752D81B2C05E0698E40FE0D29EF3CA(__this, NULL); V_0 = L_2; List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* L_3 = V_0; if (!L_3) { goto IL_0033; } } { List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* L_4 = V_0; NullCheck(L_4); int32_t L_5; L_5 = List_1_get_Count_mBDE4942AE3177B80B765042F69356219AACF2B71_inline(L_4, List_1_get_Count_mBDE4942AE3177B80B765042F69356219AACF2B71_RuntimeMethod_var); V_1 = L_5; V_2 = 0; goto IL_002f; } IL_001f: { RuntimeObject* L_6 = ___0_value; List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* L_7 = V_0; int32_t L_8 = V_2; NullCheck(L_7); SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_9; L_9 = List_1_get_Item_m6A44EFBD88AA10A69B2F2EB59B0FFC2A2078CB74(L_7, L_8, List_1_get_Item_m6A44EFBD88AA10A69B2F2EB59B0FFC2A2078CB74_RuntimeMethod_var); if ((!(((RuntimeObject*)(RuntimeObject*)L_6) == ((RuntimeObject*)(SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398*)L_9)))) { goto IL_002b; } } { int32_t L_10 = V_2; return L_10; } IL_002b: { int32_t L_11 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_002f: { int32_t L_12 = V_2; int32_t L_13 = V_1; if ((((int32_t)L_12) < ((int32_t)L_13))) { goto IL_001f; } } IL_0033: { return (-1); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameterCollection_Insert_m0225C069733DF9AB218068F5DFA77660268CD00E (SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* __this, int32_t ___0_index, RuntimeObject* ___1_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Insert_mEE94A3F0DFEC7DE1EA970E3681F26E89F793FE0B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { SqlParameterCollection_OnChange_m6C23A9FECCF4CBB3149E2D18B6938DC6FEC608DA(__this, NULL); RuntimeObject* L_0 = ___1_value; SqlParameterCollection_ValidateType_m21D0ED4F4FCADBA79631CADECFDD44ECE7E3B25D(__this, L_0, NULL); RuntimeObject* L_1 = ___1_value; SqlParameterCollection_Validate_mF6B5480871E39328AC0294D1DFC0E50329714A63(__this, (-1), ((SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398*)CastclassSealed((RuntimeObject*)L_1, SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398_il2cpp_TypeInfo_var)), NULL); List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* L_2; L_2 = SqlParameterCollection_get_InnerList_m9CB9A93850752D81B2C05E0698E40FE0D29EF3CA(__this, NULL); int32_t L_3 = ___0_index; RuntimeObject* L_4 = ___1_value; NullCheck(L_2); List_1_Insert_mEE94A3F0DFEC7DE1EA970E3681F26E89F793FE0B(L_2, L_3, ((SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398*)CastclassSealed((RuntimeObject*)L_4, SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398_il2cpp_TypeInfo_var)), List_1_Insert_mEE94A3F0DFEC7DE1EA970E3681F26E89F793FE0B_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameterCollection_RangeCheck_mF28F111283F4165EE93EB9ECB8C5779E58B3517B (SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* __this, int32_t ___0_index, const RuntimeMethod* method) { { int32_t L_0 = ___0_index; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_000d; } } { int32_t L_1; L_1 = VirtualFuncInvoker0< int32_t >::Invoke(21, __this); int32_t L_2 = ___0_index; if ((((int32_t)L_1) > ((int32_t)L_2))) { goto IL_0015; } } IL_000d: { int32_t L_3 = ___0_index; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); Exception_t* L_4; L_4 = ADP_ParametersMappingIndex_m669D6839DCFE2D73E0F84C908CB724E7AA64CFC5(L_3, __this, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameterCollection_RangeCheck_mF28F111283F4165EE93EB9ECB8C5779E58B3517B_RuntimeMethod_var))); } IL_0015: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameterCollection_Remove_mAB179C0AE88CF6627D44ABA1DD05B0C95DDC1E57 (SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { SqlParameterCollection_OnChange_m6C23A9FECCF4CBB3149E2D18B6938DC6FEC608DA(__this, NULL); RuntimeObject* L_0 = ___0_value; SqlParameterCollection_ValidateType_m21D0ED4F4FCADBA79631CADECFDD44ECE7E3B25D(__this, L_0, NULL); RuntimeObject* L_1 = ___0_value; int32_t L_2; L_2 = VirtualFuncInvoker1< int32_t, RuntimeObject* >::Invoke(31, __this, L_1); V_0 = L_2; int32_t L_3 = V_0; if ((((int32_t)(-1)) == ((int32_t)L_3))) { goto IL_0021; } } { int32_t L_4 = V_0; SqlParameterCollection_RemoveIndex_m36D0E9F1D5DFC11F56E2926D19975C900BC8FF1D(__this, L_4, NULL); return; } IL_0021: { RuntimeObject* L_5 = ___0_value; NullCheck(((SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398*)CastclassSealed((RuntimeObject*)L_5, SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398_il2cpp_TypeInfo_var))); RuntimeObject* L_6; L_6 = SqlParameter_CompareExchangeParent_m7BE485F9B225D301AEA54F16C0ADB5099CF963CA(((SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398*)CastclassSealed((RuntimeObject*)L_5, SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398_il2cpp_TypeInfo_var)), NULL, __this, NULL); if ((((RuntimeObject*)(SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54*)__this) == ((RuntimeObject*)(RuntimeObject*)L_6))) { goto IL_003d; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54_il2cpp_TypeInfo_var))); Type_t* L_7 = ((SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54_il2cpp_TypeInfo_var))))->___s_itemType; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_8; L_8 = ADP_CollectionRemoveInvalidObject_mD6A5E50DFD595E5A6892DD3FFB5DC5DB5E5772C4(L_7, __this, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameterCollection_Remove_mAB179C0AE88CF6627D44ABA1DD05B0C95DDC1E57_RuntimeMethod_var))); } IL_003d: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameterCollection_RemoveAt_m5C483C24A85F0E77F1D096CA779FA422AFB547D4 (SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* __this, int32_t ___0_index, const RuntimeMethod* method) { { SqlParameterCollection_OnChange_m6C23A9FECCF4CBB3149E2D18B6938DC6FEC608DA(__this, NULL); int32_t L_0 = ___0_index; SqlParameterCollection_RangeCheck_mF28F111283F4165EE93EB9ECB8C5779E58B3517B(__this, L_0, NULL); int32_t L_1 = ___0_index; SqlParameterCollection_RemoveIndex_m36D0E9F1D5DFC11F56E2926D19975C900BC8FF1D(__this, L_1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameterCollection_RemoveIndex_m36D0E9F1D5DFC11F56E2926D19975C900BC8FF1D (SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* __this, int32_t ___0_index, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m2F91BB9A82798E703F720D0C6A44B35D48FE40D3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m6A44EFBD88AA10A69B2F2EB59B0FFC2A2078CB74_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* V_0 = NULL; { List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* L_0; L_0 = SqlParameterCollection_get_InnerList_m9CB9A93850752D81B2C05E0698E40FE0D29EF3CA(__this, NULL); List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* L_1 = L_0; int32_t L_2 = ___0_index; NullCheck(L_1); SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_3; L_3 = List_1_get_Item_m6A44EFBD88AA10A69B2F2EB59B0FFC2A2078CB74(L_1, L_2, List_1_get_Item_m6A44EFBD88AA10A69B2F2EB59B0FFC2A2078CB74_RuntimeMethod_var); V_0 = L_3; int32_t L_4 = ___0_index; NullCheck(L_1); List_1_RemoveAt_m2F91BB9A82798E703F720D0C6A44B35D48FE40D3(L_1, L_4, List_1_RemoveAt_m2F91BB9A82798E703F720D0C6A44B35D48FE40D3_RuntimeMethod_var); SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_5 = V_0; NullCheck(L_5); SqlParameter_ResetParent_m26572762FD9BBB896770409677800867785F3B20(L_5, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameterCollection_Replace_m04F2F35451E92F0ABF63C1075592CF4311454451 (SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* __this, int32_t ___0_index, RuntimeObject* ___1_newValue, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m6A44EFBD88AA10A69B2F2EB59B0FFC2A2078CB74_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m1B324F3DF9C89CB4B4020037F5CBC02F89664F73_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* V_0 = NULL; { List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* L_0; L_0 = SqlParameterCollection_get_InnerList_m9CB9A93850752D81B2C05E0698E40FE0D29EF3CA(__this, NULL); RuntimeObject* L_1 = ___1_newValue; SqlParameterCollection_ValidateType_m21D0ED4F4FCADBA79631CADECFDD44ECE7E3B25D(__this, L_1, NULL); int32_t L_2 = ___0_index; RuntimeObject* L_3 = ___1_newValue; SqlParameterCollection_Validate_mF6B5480871E39328AC0294D1DFC0E50329714A63(__this, L_2, L_3, NULL); List_1_tB665FFE04A93745D6522A5612EB44764C59B1887* L_4 = L_0; int32_t L_5 = ___0_index; NullCheck(L_4); SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_6; L_6 = List_1_get_Item_m6A44EFBD88AA10A69B2F2EB59B0FFC2A2078CB74(L_4, L_5, List_1_get_Item_m6A44EFBD88AA10A69B2F2EB59B0FFC2A2078CB74_RuntimeMethod_var); V_0 = L_6; int32_t L_7 = ___0_index; RuntimeObject* L_8 = ___1_newValue; NullCheck(L_4); List_1_set_Item_m1B324F3DF9C89CB4B4020037F5CBC02F89664F73(L_4, L_7, ((SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398*)CastclassSealed((RuntimeObject*)L_8, SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398_il2cpp_TypeInfo_var)), List_1_set_Item_m1B324F3DF9C89CB4B4020037F5CBC02F89664F73_RuntimeMethod_var); SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_9 = V_0; NullCheck(L_9); SqlParameter_ResetParent_m26572762FD9BBB896770409677800867785F3B20(L_9, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameterCollection_SetParameter_mF8F5CD440D6C015B3E92648BBCE1E2585A2A7AA8 (SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* __this, int32_t ___0_index, DbParameter_tC4DFEE7A3DF97B1D878AAFFFB246188DBB9E0296* ___1_value, const RuntimeMethod* method) { { SqlParameterCollection_OnChange_m6C23A9FECCF4CBB3149E2D18B6938DC6FEC608DA(__this, NULL); int32_t L_0 = ___0_index; SqlParameterCollection_RangeCheck_mF28F111283F4165EE93EB9ECB8C5779E58B3517B(__this, L_0, NULL); int32_t L_1 = ___0_index; DbParameter_tC4DFEE7A3DF97B1D878AAFFFB246188DBB9E0296* L_2 = ___1_value; SqlParameterCollection_Replace_m04F2F35451E92F0ABF63C1075592CF4311454451(__this, L_1, L_2, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameterCollection_Validate_mF6B5480871E39328AC0294D1DFC0E50329714A63 (SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* __this, int32_t ___0_index, RuntimeObject* ___1_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral15E805DEA419C6C610BD35B30C5CE4D9DD5D4D5D); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; String_t* V_1 = NULL; { RuntimeObject* L_0 = ___1_value; if (L_0) { goto IL_0014; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54_il2cpp_TypeInfo_var))); Type_t* L_1 = ((SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54_il2cpp_TypeInfo_var))))->___s_itemType; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); Exception_t* L_2; L_2 = ADP_ParameterNull_m6AED44B40D1F2CA34FD17D4EEA133924E8FEC2B5(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8)), __this, L_1, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameterCollection_Validate_mF6B5480871E39328AC0294D1DFC0E50329714A63_RuntimeMethod_var))); } IL_0014: { RuntimeObject* L_3 = ___1_value; NullCheck(((SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398*)CastclassSealed((RuntimeObject*)L_3, SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398_il2cpp_TypeInfo_var))); RuntimeObject* L_4; L_4 = SqlParameter_CompareExchangeParent_m7BE485F9B225D301AEA54F16C0ADB5099CF963CA(((SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398*)CastclassSealed((RuntimeObject*)L_3, SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398_il2cpp_TypeInfo_var)), __this, NULL, NULL); V_0 = L_4; RuntimeObject* L_5 = V_0; if (!L_5) { goto IL_004b; } } { RuntimeObject* L_6 = V_0; if ((((RuntimeObject*)(SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54*)__this) == ((RuntimeObject*)(RuntimeObject*)L_6))) { goto IL_0035; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54_il2cpp_TypeInfo_var))); Type_t* L_7 = ((SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54_il2cpp_TypeInfo_var))))->___s_itemType; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_8; L_8 = ADP_ParametersIsNotParent_m6DBFBF1FC21433B9DEE2AD0DCEB747CAA6E4D7F6(L_7, __this, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameterCollection_Validate_mF6B5480871E39328AC0294D1DFC0E50329714A63_RuntimeMethod_var))); } IL_0035: { int32_t L_9 = ___0_index; RuntimeObject* L_10 = ___1_value; int32_t L_11; L_11 = VirtualFuncInvoker1< int32_t, RuntimeObject* >::Invoke(31, __this, L_10); if ((((int32_t)L_9) == ((int32_t)L_11))) { goto IL_004b; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54_il2cpp_TypeInfo_var))); Type_t* L_12 = ((SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54_il2cpp_TypeInfo_var))))->___s_itemType; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_13; L_13 = ADP_ParametersIsParent_m50E63114BB18567C285CC10376F1DCCF97FB45BE(L_12, __this, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameterCollection_Validate_mF6B5480871E39328AC0294D1DFC0E50329714A63_RuntimeMethod_var))); } IL_004b: { RuntimeObject* L_14 = ___1_value; NullCheck(((SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398*)CastclassSealed((RuntimeObject*)L_14, SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398_il2cpp_TypeInfo_var))); String_t* L_15; L_15 = VirtualFuncInvoker0< String_t* >::Invoke(12, ((SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398*)CastclassSealed((RuntimeObject*)L_14, SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398_il2cpp_TypeInfo_var))); V_1 = L_15; String_t* L_16 = V_1; NullCheck(L_16); int32_t L_17; L_17 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_16, NULL); if (L_17) { goto IL_0094; } } { ___0_index = 1; } IL_0062: { il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_18; L_18 = CultureInfo_get_CurrentCulture_m8A4580F49DDD7E9DB34C699965423DB8E3BBA9A5(NULL); String_t* L_19; L_19 = Int32_ToString_m3B2730D9F5B0C1C57DCCC8B8DCFB8E5EC4E8979B((&___0_index), L_18, NULL); String_t* L_20; L_20 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral15E805DEA419C6C610BD35B30C5CE4D9DD5D4D5D, L_19, NULL); V_1 = L_20; int32_t L_21 = ___0_index; ___0_index = ((int32_t)il2cpp_codegen_add(L_21, 1)); String_t* L_22 = V_1; int32_t L_23; L_23 = VirtualFuncInvoker1< int32_t, String_t* >::Invoke(32, __this, L_22); if ((!(((uint32_t)(-1)) == ((uint32_t)L_23)))) { goto IL_0062; } } { RuntimeObject* L_24 = ___1_value; String_t* L_25 = V_1; NullCheck(((SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398*)CastclassSealed((RuntimeObject*)L_24, SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398_il2cpp_TypeInfo_var))); VirtualActionInvoker1< String_t* >::Invoke(13, ((SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398*)CastclassSealed((RuntimeObject*)L_24, SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398_il2cpp_TypeInfo_var)), L_25); } IL_0094: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameterCollection_ValidateType_m21D0ED4F4FCADBA79631CADECFDD44ECE7E3B25D (SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_value; if (L_0) { goto IL_0014; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54_il2cpp_TypeInfo_var))); Type_t* L_1 = ((SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54_il2cpp_TypeInfo_var))))->___s_itemType; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); Exception_t* L_2; L_2 = ADP_ParameterNull_m6AED44B40D1F2CA34FD17D4EEA133924E8FEC2B5(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8)), __this, L_1, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameterCollection_ValidateType_m21D0ED4F4FCADBA79631CADECFDD44ECE7E3B25D_RuntimeMethod_var))); } IL_0014: { il2cpp_codegen_runtime_class_init_inline(SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54_il2cpp_TypeInfo_var); Type_t* L_3 = ((SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54_StaticFields*)il2cpp_codegen_static_fields_for(SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54_il2cpp_TypeInfo_var))->___s_itemType; RuntimeObject* L_4 = ___0_value; NullCheck(L_3); bool L_5; L_5 = VirtualFuncInvoker1< bool, RuntimeObject* >::Invoke(113, L_3, L_4); if (L_5) { goto IL_002e; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54_il2cpp_TypeInfo_var))); Type_t* L_6 = ((SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54_il2cpp_TypeInfo_var))))->___s_itemType; RuntimeObject* L_7 = ___0_value; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); Exception_t* L_8; L_8 = ADP_InvalidParameterType_m9BC403046985639C42F56D6C2DAFAD3B55770E33(__this, L_6, L_7, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlParameterCollection_ValidateType_m21D0ED4F4FCADBA79631CADECFDD44ECE7E3B25D_RuntimeMethod_var))); } IL_002e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlParameterCollection__cctor_mD0560A22B22CAEE1C04F5F09CFC99AABE8C963CD (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398_0_0_0_var); s_Il2CppMethodInitialized = true; } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_1; L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL); ((SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54_StaticFields*)il2cpp_codegen_static_fields_for(SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54_il2cpp_TypeInfo_var))->___s_itemType = L_1; Il2CppCodeGenWriteBarrier((void**)(&((SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54_StaticFields*)il2cpp_codegen_static_fields_for(SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54_il2cpp_TypeInfo_var))->___s_itemType), (void*)L_1); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlReferenceCollection_Add_m0CB75768977CF09BC845C9970AD257F1BC2BE7F7 (SqlReferenceCollection_tDC1C43FEDF523F81CD9B477A89FB734E703A509D* __this, RuntimeObject* ___0_value, int32_t ___1_tag, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; int32_t L_1 = ___1_tag; DbReferenceCollection_AddItem_mCDF965C386DAAFEFBFEBA09CF1A81F4116B15D20(__this, L_0, L_1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlReferenceCollection_Deactivate_mB4620C5BFBC4A76DF48449C04E4786F261B6DFFB (SqlReferenceCollection_tDC1C43FEDF523F81CD9B477A89FB734E703A509D* __this, const RuntimeMethod* method) { { DbReferenceCollection_Notify_m8E9502F7F3B3CBB2861A7D542359F6A493C17341(__this, 0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* SqlReferenceCollection_FindLiveReader_m05EAEFDF46C365671017927EF131FF74FCE8149E (SqlReferenceCollection_tDC1C43FEDF523F81CD9B477A89FB734E703A509D* __this, SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01* ___0_command, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DbReferenceCollection_FindItem_TisSqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187_m0E5556B34A7E0510F89ED288A198823A12BEC11A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t5A0D02418B3D2E2D504E50ABC21B937FDD1DF82E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CFindLiveReaderU3Eb__5_0_mA2F55F1FE9C6D81DACFFDFE0229E98C0D043EED4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass5_0_U3CFindLiveReaderU3Eb__1_m47F465C778EFEF49A209288EC96EBBD5A73C0539_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass5_0_t077F68DFB8DE8CC0926E6A15F5BF523E779670C2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t4190A63F027A22A27C272751498A4EC2A2C34DD3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass5_0_t077F68DFB8DE8CC0926E6A15F5BF523E779670C2* V_0 = NULL; Func_2_t5A0D02418B3D2E2D504E50ABC21B937FDD1DF82E* G_B3_0 = NULL; int32_t G_B3_1 = 0; SqlReferenceCollection_tDC1C43FEDF523F81CD9B477A89FB734E703A509D* G_B3_2 = NULL; Func_2_t5A0D02418B3D2E2D504E50ABC21B937FDD1DF82E* G_B2_0 = NULL; int32_t G_B2_1 = 0; SqlReferenceCollection_tDC1C43FEDF523F81CD9B477A89FB734E703A509D* G_B2_2 = NULL; { U3CU3Ec__DisplayClass5_0_t077F68DFB8DE8CC0926E6A15F5BF523E779670C2* L_0 = (U3CU3Ec__DisplayClass5_0_t077F68DFB8DE8CC0926E6A15F5BF523E779670C2*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass5_0_t077F68DFB8DE8CC0926E6A15F5BF523E779670C2_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass5_0__ctor_mE9FE784B61B6387986434AC456C6034652B16B9C(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass5_0_t077F68DFB8DE8CC0926E6A15F5BF523E779670C2* L_1 = V_0; SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01* L_2 = ___0_command; NullCheck(L_1); L_1->___command = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___command), (void*)L_2); U3CU3Ec__DisplayClass5_0_t077F68DFB8DE8CC0926E6A15F5BF523E779670C2* L_3 = V_0; NullCheck(L_3); SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01* L_4 = L_3->___command; if (L_4) { goto IL_003c; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t4190A63F027A22A27C272751498A4EC2A2C34DD3_il2cpp_TypeInfo_var); Func_2_t5A0D02418B3D2E2D504E50ABC21B937FDD1DF82E* L_5 = ((U3CU3Ec_t4190A63F027A22A27C272751498A4EC2A2C34DD3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t4190A63F027A22A27C272751498A4EC2A2C34DD3_il2cpp_TypeInfo_var))->___U3CU3E9__5_0; Func_2_t5A0D02418B3D2E2D504E50ABC21B937FDD1DF82E* L_6 = L_5; if (L_6) { G_B3_0 = L_6; G_B3_1 = 1; G_B3_2 = __this; goto IL_0036; } G_B2_0 = L_6; G_B2_1 = 1; G_B2_2 = __this; } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t4190A63F027A22A27C272751498A4EC2A2C34DD3_il2cpp_TypeInfo_var); U3CU3Ec_t4190A63F027A22A27C272751498A4EC2A2C34DD3* L_7 = ((U3CU3Ec_t4190A63F027A22A27C272751498A4EC2A2C34DD3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t4190A63F027A22A27C272751498A4EC2A2C34DD3_il2cpp_TypeInfo_var))->___U3CU3E9; Func_2_t5A0D02418B3D2E2D504E50ABC21B937FDD1DF82E* L_8 = (Func_2_t5A0D02418B3D2E2D504E50ABC21B937FDD1DF82E*)il2cpp_codegen_object_new(Func_2_t5A0D02418B3D2E2D504E50ABC21B937FDD1DF82E_il2cpp_TypeInfo_var); Func_2__ctor_mA3371601758FFF154AE59B5D52FD3D37F7010009(L_8, L_7, (intptr_t)((void*)U3CU3Ec_U3CFindLiveReaderU3Eb__5_0_mA2F55F1FE9C6D81DACFFDFE0229E98C0D043EED4_RuntimeMethod_var), NULL); Func_2_t5A0D02418B3D2E2D504E50ABC21B937FDD1DF82E* L_9 = L_8; ((U3CU3Ec_t4190A63F027A22A27C272751498A4EC2A2C34DD3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t4190A63F027A22A27C272751498A4EC2A2C34DD3_il2cpp_TypeInfo_var))->___U3CU3E9__5_0 = L_9; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t4190A63F027A22A27C272751498A4EC2A2C34DD3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t4190A63F027A22A27C272751498A4EC2A2C34DD3_il2cpp_TypeInfo_var))->___U3CU3E9__5_0), (void*)L_9); G_B3_0 = L_9; G_B3_1 = G_B2_1; G_B3_2 = G_B2_2; } IL_0036: { NullCheck(G_B3_2); SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* L_10; L_10 = DbReferenceCollection_FindItem_TisSqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187_m0E5556B34A7E0510F89ED288A198823A12BEC11A(G_B3_2, G_B3_1, G_B3_0, DbReferenceCollection_FindItem_TisSqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187_m0E5556B34A7E0510F89ED288A198823A12BEC11A_RuntimeMethod_var); return L_10; } IL_003c: { U3CU3Ec__DisplayClass5_0_t077F68DFB8DE8CC0926E6A15F5BF523E779670C2* L_11 = V_0; Func_2_t5A0D02418B3D2E2D504E50ABC21B937FDD1DF82E* L_12 = (Func_2_t5A0D02418B3D2E2D504E50ABC21B937FDD1DF82E*)il2cpp_codegen_object_new(Func_2_t5A0D02418B3D2E2D504E50ABC21B937FDD1DF82E_il2cpp_TypeInfo_var); Func_2__ctor_mA3371601758FFF154AE59B5D52FD3D37F7010009(L_12, L_11, (intptr_t)((void*)U3CU3Ec__DisplayClass5_0_U3CFindLiveReaderU3Eb__1_m47F465C778EFEF49A209288EC96EBBD5A73C0539_RuntimeMethod_var), NULL); SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* L_13; L_13 = DbReferenceCollection_FindItem_TisSqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187_m0E5556B34A7E0510F89ED288A198823A12BEC11A(__this, 1, L_12, DbReferenceCollection_FindItem_TisSqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187_m0E5556B34A7E0510F89ED288A198823A12BEC11A_RuntimeMethod_var); return L_13; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlReferenceCollection_NotifyItem_m5DC9F336D8A1C0A67C00B9CAECAA36CB877713E6 (SqlReferenceCollection_tDC1C43FEDF523F81CD9B477A89FB734E703A509D* __this, int32_t ___0_message, int32_t ___1_tag, RuntimeObject* ___2_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBulkCopy_t9B7D9AE7B50B92DE1F70DDCB6B8417860605C34D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* V_0 = NULL; { int32_t L_0 = ___1_tag; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_001a; } } { RuntimeObject* L_1 = ___2_value; V_0 = ((SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187*)CastclassClass((RuntimeObject*)L_1, SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187_il2cpp_TypeInfo_var)); SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* L_2 = V_0; NullCheck(L_2); bool L_3; L_3 = VirtualFuncInvoker0< bool >::Invoke(17, L_2); if (L_3) { goto IL_0039; } } { SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* L_4 = V_0; NullCheck(L_4); VirtualActionInvoker0::Invoke(47, L_4); return; } IL_001a: { int32_t L_5 = ___1_tag; if ((!(((uint32_t)L_5) == ((uint32_t)2)))) { goto IL_002a; } } { RuntimeObject* L_6 = ___2_value; NullCheck(((SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01*)CastclassSealed((RuntimeObject*)L_6, SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01_il2cpp_TypeInfo_var))); SqlCommand_OnConnectionClosed_mD0E6022B9ED3006EE6CBD644DF53C0D3C11AB4FD(((SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01*)CastclassSealed((RuntimeObject*)L_6, SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01_il2cpp_TypeInfo_var)), NULL); return; } IL_002a: { int32_t L_7 = ___1_tag; if ((!(((uint32_t)L_7) == ((uint32_t)3)))) { goto IL_0039; } } { RuntimeObject* L_8 = ___2_value; NullCheck(((SqlBulkCopy_t9B7D9AE7B50B92DE1F70DDCB6B8417860605C34D*)CastclassSealed((RuntimeObject*)L_8, SqlBulkCopy_t9B7D9AE7B50B92DE1F70DDCB6B8417860605C34D_il2cpp_TypeInfo_var))); SqlBulkCopy_OnConnectionClosed_mA3E6F603EBC72D0BFDBA21A0E3C3EAE627A580BD(((SqlBulkCopy_t9B7D9AE7B50B92DE1F70DDCB6B8417860605C34D*)CastclassSealed((RuntimeObject*)L_8, SqlBulkCopy_t9B7D9AE7B50B92DE1F70DDCB6B8417860605C34D_il2cpp_TypeInfo_var)), NULL); } IL_0039: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlReferenceCollection_Remove_mB51308762E18AC0C48DEC9426F21842A60A1DE4D (SqlReferenceCollection_tDC1C43FEDF523F81CD9B477A89FB734E703A509D* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; DbReferenceCollection_RemoveItem_m20761CF69792D82D72EF372634FD05FA719C18E5(__this, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlReferenceCollection__ctor_m4E49F6DF48449B8A37BDF5E889CD78455DFE437F (SqlReferenceCollection_tDC1C43FEDF523F81CD9B477A89FB734E703A509D* __this, const RuntimeMethod* method) { { DbReferenceCollection__ctor_mC7BF4C6678E73EBD382E8523D0ABD524489249E3(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass5_0__ctor_mE9FE784B61B6387986434AC456C6034652B16B9C (U3CU3Ec__DisplayClass5_0_t077F68DFB8DE8CC0926E6A15F5BF523E779670C2* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass5_0_U3CFindLiveReaderU3Eb__1_m47F465C778EFEF49A209288EC96EBBD5A73C0539 (U3CU3Ec__DisplayClass5_0_t077F68DFB8DE8CC0926E6A15F5BF523E779670C2* __this, SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* ___0_dataReader, const RuntimeMethod* method) { { SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* L_0 = ___0_dataReader; NullCheck(L_0); bool L_1; L_1 = VirtualFuncInvoker0< bool >::Invoke(17, L_0); if (L_1) { goto IL_0017; } } { SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01* L_2 = __this->___command; SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* L_3 = ___0_dataReader; NullCheck(L_3); SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01* L_4; L_4 = SqlDataReader_get_Command_m7760951CEA1D217ADC2CDD52A2A2E6F574E104EB_inline(L_3, NULL); return (bool)((((RuntimeObject*)(SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01*)L_2) == ((RuntimeObject*)(SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01*)L_4))? 1 : 0); } IL_0017: { return (bool)0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mF1EAD321128156FAE47AECBECAF5ACAA0A668F09 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t4190A63F027A22A27C272751498A4EC2A2C34DD3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_t4190A63F027A22A27C272751498A4EC2A2C34DD3* L_0 = (U3CU3Ec_t4190A63F027A22A27C272751498A4EC2A2C34DD3*)il2cpp_codegen_object_new(U3CU3Ec_t4190A63F027A22A27C272751498A4EC2A2C34DD3_il2cpp_TypeInfo_var); U3CU3Ec__ctor_m55893E0E06DBA1F822104161A7E35D9F67C7D5A2(L_0, NULL); ((U3CU3Ec_t4190A63F027A22A27C272751498A4EC2A2C34DD3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t4190A63F027A22A27C272751498A4EC2A2C34DD3_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t4190A63F027A22A27C272751498A4EC2A2C34DD3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t4190A63F027A22A27C272751498A4EC2A2C34DD3_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m55893E0E06DBA1F822104161A7E35D9F67C7D5A2 (U3CU3Ec_t4190A63F027A22A27C272751498A4EC2A2C34DD3* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CFindLiveReaderU3Eb__5_0_mA2F55F1FE9C6D81DACFFDFE0229E98C0D043EED4 (U3CU3Ec_t4190A63F027A22A27C272751498A4EC2A2C34DD3* __this, SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* ___0_dataReader, const RuntimeMethod* method) { { SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* L_0 = ___0_dataReader; NullCheck(L_0); bool L_1; L_1 = VirtualFuncInvoker0< bool >::Invoke(17, L_0); return (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0); } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlSequentialStream_get_CanRead_m2E367F323BDF6EE399AED905E30542D63405A808 (SqlSequentialStream_tA4AC7352A07DF6220827913CE877D3359554F98A* __this, const RuntimeMethod* method) { { SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* L_0 = __this->____reader; if (!L_0) { goto IL_0017; } } { SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* L_1 = __this->____reader; NullCheck(L_1); bool L_2; L_2 = VirtualFuncInvoker0< bool >::Invoke(17, L_1); return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); } IL_0017: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlSequentialStream_get_CanSeek_mA98B6A0EA91A7246ADA5434A45E13E371497D650 (SqlSequentialStream_tA4AC7352A07DF6220827913CE877D3359554F98A* __this, const RuntimeMethod* method) { { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlSequentialStream_get_CanWrite_mE00589A262C411991A0AAF523E9B7F4689D0E323 (SqlSequentialStream_tA4AC7352A07DF6220827913CE877D3359554F98A* __this, const RuntimeMethod* method) { { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlSequentialStream_Flush_m47AAF951C50F839337455A6730357E22C11AC7EB (SqlSequentialStream_tA4AC7352A07DF6220827913CE877D3359554F98A* __this, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t SqlSequentialStream_get_Length_mC9B39087ABF4070CF6132B3AE696D40E968FA0A2 (SqlSequentialStream_tA4AC7352A07DF6220827913CE877D3359554F98A* __this, const RuntimeMethod* method) { { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0; L_0 = ADP_NotSupported_m4E1FDDB16B1544F57E5811B4C221FD5B798AE810(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlSequentialStream_get_Length_mC9B39087ABF4070CF6132B3AE696D40E968FA0A2_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t SqlSequentialStream_get_Position_m45A198ED815237B1EF0CEBFB924FB526F8312C0E (SqlSequentialStream_tA4AC7352A07DF6220827913CE877D3359554F98A* __this, const RuntimeMethod* method) { { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0; L_0 = ADP_NotSupported_m4E1FDDB16B1544F57E5811B4C221FD5B798AE810(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlSequentialStream_get_Position_m45A198ED815237B1EF0CEBFB924FB526F8312C0E_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlSequentialStream_set_Position_m7E3702C7BD84605C52B48B8B38A0671E68C50CB4 (SqlSequentialStream_tA4AC7352A07DF6220827913CE877D3359554F98A* __this, int64_t ___0_value, const RuntimeMethod* method) { { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0; L_0 = ADP_NotSupported_m4E1FDDB16B1544F57E5811B4C221FD5B798AE810(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlSequentialStream_set_Position_m7E3702C7BD84605C52B48B8B38A0671E68C50CB4_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlSequentialStream_get_ColumnIndex_m86D925E1104B2C695DC510286CED401ADCBB0496 (SqlSequentialStream_tA4AC7352A07DF6220827913CE877D3359554F98A* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____columnIndex; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlSequentialStream_Read_mA9B954254927BB3ACD8C5EF03F8CB8CA35DEA664 (SqlSequentialStream_tA4AC7352A07DF6220827913CE877D3359554F98A* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, int32_t ___1_offset, int32_t ___2_count, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_buffer; int32_t L_1 = ___1_offset; int32_t L_2 = ___2_count; SqlSequentialStream_ValidateReadParameters_mF61BC575AE9426E4E89CDBE741E4987B0E9B094F(L_0, L_1, L_2, NULL); bool L_3; L_3 = VirtualFuncInvoker0< bool >::Invoke(7, __this); if (L_3) { goto IL_0017; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB* L_4; L_4 = ADP_ObjectDisposed_mD41CF8D8E10CCC245E502907EF29672F3EC84279(__this, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlSequentialStream_Read_mA9B954254927BB3ACD8C5EF03F8CB8CA35DEA664_RuntimeMethod_var))); } IL_0017: { Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_5 = __this->____currentTask; if (!L_5) { goto IL_0025; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_6; L_6 = ADP_AsyncOperationPending_m70E46B4E4CEFC858BC10BC99230325B119D971DB(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlSequentialStream_Read_mA9B954254927BB3ACD8C5EF03F8CB8CA35DEA664_RuntimeMethod_var))); } IL_0025: { } try { SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* L_7 = __this->____reader; int32_t L_8 = __this->____columnIndex; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = ___0_buffer; int32_t L_10 = ___1_offset; int32_t L_11 = ___2_count; int32_t L_12 = __this->____readTimeout; Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 L_13; memset((&L_13), 0, sizeof(L_13)); Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1((&L_13), ((int64_t)L_12), Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1_RuntimeMethod_var); NullCheck(L_7); int32_t L_14; L_14 = SqlDataReader_GetBytesInternalSequential_m14E880AB0338EDE5321E00AB28D7EE4DC0856C8F(L_7, L_8, L_9, L_10, L_11, L_13, NULL); V_0 = L_14; goto IL_004f; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0049; } throw e; } CATCH_0049: { SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_15 = ((SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728*)IL2CPP_GET_ACTIVE_EXCEPTION(SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728*));; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910* L_16; L_16 = ADP_ErrorReadingFromStream_m606B17C47E91043FE026D1B1DBDBC4099CA22152(L_15, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlSequentialStream_Read_mA9B954254927BB3ACD8C5EF03F8CB8CA35DEA664_RuntimeMethod_var))); } IL_004f: { int32_t L_17 = V_0; return L_17; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t SqlSequentialStream_Seek_mBF21FFE0F1B0A13EFB96501850C54E357A1F3EED (SqlSequentialStream_tA4AC7352A07DF6220827913CE877D3359554F98A* __this, int64_t ___0_offset, int32_t ___1_origin, const RuntimeMethod* method) { { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0; L_0 = ADP_NotSupported_m4E1FDDB16B1544F57E5811B4C221FD5B798AE810(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlSequentialStream_Seek_mBF21FFE0F1B0A13EFB96501850C54E357A1F3EED_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlSequentialStream_SetLength_m5D06D08A0345ADF4F8C6AC7EB260F30D39FE206A (SqlSequentialStream_tA4AC7352A07DF6220827913CE877D3359554F98A* __this, int64_t ___0_value, const RuntimeMethod* method) { { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0; L_0 = ADP_NotSupported_m4E1FDDB16B1544F57E5811B4C221FD5B798AE810(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlSequentialStream_SetLength_m5D06D08A0345ADF4F8C6AC7EB260F30D39FE206A_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlSequentialStream_Write_m4147DBE1F523A83799BC6C3C213241CEEE42CB58 (SqlSequentialStream_tA4AC7352A07DF6220827913CE877D3359554F98A* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, int32_t ___1_offset, int32_t ___2_count, const RuntimeMethod* method) { { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0; L_0 = ADP_NotSupported_m4E1FDDB16B1544F57E5811B4C221FD5B798AE810(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlSequentialStream_Write_m4147DBE1F523A83799BC6C3C213241CEEE42CB58_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlSequentialStream_SetClosed_mE17ED0067292057D78304F952EEC4278B1C73525 (SqlSequentialStream_tA4AC7352A07DF6220827913CE877D3359554F98A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* V_0 = NULL; { CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* L_0 = __this->____disposalTokenSource; NullCheck(L_0); CancellationTokenSource_Cancel_m64C48B9DCD25A9EBEC8DC170C79441564BC3755B(L_0, NULL); __this->____reader = (SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____reader), (void*)(SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187*)NULL); Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_1 = __this->____currentTask; V_0 = L_1; Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_2 = V_0; if (!L_2) { goto IL_0028; } } { Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_3 = V_0; NullCheck(L_3); WaitHandle_t08F8DB54593B241FE32E0DD0BD3D82785D3AE3D8* L_4; L_4 = InterfaceFuncInvoker0< WaitHandle_t08F8DB54593B241FE32E0DD0BD3D82785D3AE3D8* >::Invoke(1, IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5_il2cpp_TypeInfo_var, L_3); NullCheck(L_4); bool L_5; L_5 = VirtualFuncInvoker0< bool >::Invoke(9, L_4); } IL_0028: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlSequentialStream_ValidateReadParameters_mF61BC575AE9426E4E89CDBE741E4987B0E9B094F (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, int32_t ___1_offset, int32_t ___2_count, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlSequentialStream_ValidateReadParameters_mF61BC575AE9426E4E89CDBE741E4987B0E9B094F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } il2cpp::utils::ExceptionSupportStack __active_exceptions; { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_buffer; if (L_0) { goto IL_000e; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1; L_1 = ADP_ArgumentNull_m9E75E977BECB9425FF93F92818643FFCE0D0D635(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC263EA29ADF3548CFEBC57B532EED28451A56C10)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlSequentialStream_ValidateReadParameters_mF61BC575AE9426E4E89CDBE741E4987B0E9B094F_RuntimeMethod_var))); } IL_000e: { int32_t L_2 = ___1_offset; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_001d; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3; L_3 = ADP_ArgumentOutOfRange_m69781EEE4098F294CBF7C49D38D2DE04237A2C8A(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral544DC80A2A82A08B6321F56F8987CB7E5DEED1C4)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlSequentialStream_ValidateReadParameters_mF61BC575AE9426E4E89CDBE741E4987B0E9B094F_RuntimeMethod_var))); } IL_001d: { int32_t L_4 = ___2_count; if ((((int32_t)L_4) >= ((int32_t)0))) { goto IL_002c; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_5; L_5 = ADP_ArgumentOutOfRange_m69781EEE4098F294CBF7C49D38D2DE04237A2C8A(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlSequentialStream_ValidateReadParameters_mF61BC575AE9426E4E89CDBE741E4987B0E9B094F_RuntimeMethod_var))); } IL_002c: { } try { { int32_t L_6 = ___1_offset; int32_t L_7 = ___2_count; if (((int64_t)L_6 + (int64_t)L_7 < (int64_t)kIl2CppInt32Min) || ((int64_t)L_6 + (int64_t)L_7 > (int64_t)kIl2CppInt32Max)) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), SqlSequentialStream_ValidateReadParameters_mF61BC575AE9426E4E89CDBE741E4987B0E9B094F_RuntimeMethod_var); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = ___0_buffer; NullCheck(L_8); if ((((int32_t)((int32_t)il2cpp_codegen_add(L_6, L_7))) <= ((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))))) { goto IL_003b_1; } } { Exception_t* L_9; L_9 = ExceptionBuilder_InvalidOffsetLength_m25F593A3DD72EEDCF3B7F8616D41CD7677BD6073(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlSequentialStream_ValidateReadParameters_mF61BC575AE9426E4E89CDBE741E4987B0E9B094F_RuntimeMethod_var))); } IL_003b_1: { goto IL_0044; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_003d; } throw e; } CATCH_003d: { OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_10 = ((OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)IL2CPP_GET_ACTIVE_EXCEPTION(OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*));; Exception_t* L_11; L_11 = ExceptionBuilder_InvalidOffsetLength_m25F593A3DD72EEDCF3B7F8616D41CD7677BD6073(NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlSequentialStream_ValidateReadParameters_mF61BC575AE9426E4E89CDBE741E4987B0E9B094F_RuntimeMethod_var))); } IL_0044: { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlSequentialTextReader_get_ColumnIndex_m5887BACC150C954F381B8BF6E085022150A74410 (SqlSequentialTextReader_t65A42E48E8523029D6087EE499D3F58B6A81B628* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____columnIndex; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlSequentialTextReader_SetClosed_m6847B6DCF79AE5D88243A1C74E6EEC249E88A59F (SqlSequentialTextReader_t65A42E48E8523029D6087EE499D3F58B6A81B628* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* V_0 = NULL; { CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* L_0 = __this->____disposalTokenSource; NullCheck(L_0); CancellationTokenSource_Cancel_m64C48B9DCD25A9EBEC8DC170C79441564BC3755B(L_0, NULL); __this->____reader = (SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____reader), (void*)(SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187*)NULL); __this->____peekedChar = (-1); Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_1 = __this->____currentTask; V_0 = L_1; Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_2 = V_0; if (!L_2) { goto IL_002f; } } { Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_3 = V_0; NullCheck(L_3); WaitHandle_t08F8DB54593B241FE32E0DD0BD3D82785D3AE3D8* L_4; L_4 = InterfaceFuncInvoker0< WaitHandle_t08F8DB54593B241FE32E0DD0BD3D82785D3AE3D8* >::Invoke(1, IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5_il2cpp_TypeInfo_var, L_3); NullCheck(L_4); bool L_5; L_5 = VirtualFuncInvoker0< bool >::Invoke(9, L_4); } IL_002f: { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlStatistics_t5300F4CFAE4576BF0E42FBD376DEDB9D525A87AA* SqlStatistics_StartTimer_mD225F6F466CE5D25784DA62771F72B6757AF15BD (SqlStatistics_t5300F4CFAE4576BF0E42FBD376DEDB9D525A87AA* ___0_statistics, const RuntimeMethod* method) { { SqlStatistics_t5300F4CFAE4576BF0E42FBD376DEDB9D525A87AA* L_0 = ___0_statistics; if (!L_0) { goto IL_000e; } } { SqlStatistics_t5300F4CFAE4576BF0E42FBD376DEDB9D525A87AA* L_1 = ___0_statistics; NullCheck(L_1); bool L_2; L_2 = SqlStatistics_RequestExecutionTimer_m92117B6847D7CD99F81DD4ED3344FDE8C6E7FD45(L_1, NULL); if (L_2) { goto IL_000e; } } { ___0_statistics = (SqlStatistics_t5300F4CFAE4576BF0E42FBD376DEDB9D525A87AA*)NULL; } IL_000e: { SqlStatistics_t5300F4CFAE4576BF0E42FBD376DEDB9D525A87AA* L_3 = ___0_statistics; return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlStatistics_StopTimer_m2C05D6C13421CC918204784873BFEE473F589BF6 (SqlStatistics_t5300F4CFAE4576BF0E42FBD376DEDB9D525A87AA* ___0_statistics, const RuntimeMethod* method) { { SqlStatistics_t5300F4CFAE4576BF0E42FBD376DEDB9D525A87AA* L_0 = ___0_statistics; if (!L_0) { goto IL_0009; } } { SqlStatistics_t5300F4CFAE4576BF0E42FBD376DEDB9D525A87AA* L_1 = ___0_statistics; NullCheck(L_1); SqlStatistics_ReleaseAndUpdateExecutionTimer_m3CFDCD47C1ACC3FE10FA5FBE3EB2A932D08BF6DB(L_1, NULL); } IL_0009: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlStatistics_get_WaitForDoneAfterRow_m83065A925E3591E2D432BC67154CF2B2E7CF9E3B (SqlStatistics_t5300F4CFAE4576BF0E42FBD376DEDB9D525A87AA* __this, const RuntimeMethod* method) { { bool L_0 = __this->____waitForDoneAfterRow; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlStatistics_set_WaitForDoneAfterRow_mE040D823A5AECC7A490DAA7121CFF3615730B49A (SqlStatistics_t5300F4CFAE4576BF0E42FBD376DEDB9D525A87AA* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->____waitForDoneAfterRow = L_0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlStatistics_get_WaitForReply_m7FF2F74BD506FC2DD802C0C29DD00E31EDF63843 (SqlStatistics_t5300F4CFAE4576BF0E42FBD376DEDB9D525A87AA* __this, const RuntimeMethod* method) { { bool L_0 = __this->____waitForReply; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlStatistics__ctor_mEDA93670A65D0FB36814491FCEF0DFE0648A769A (SqlStatistics_t5300F4CFAE4576BF0E42FBD376DEDB9D525A87AA* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlStatistics_ContinueOnNewConnection_m6941FC206C16DC9C2DDD434C9FE5427050E4E1DF (SqlStatistics_t5300F4CFAE4576BF0E42FBD376DEDB9D525A87AA* __this, const RuntimeMethod* method) { { __this->____startExecutionTimestamp = ((int64_t)0); __this->____startFetchTimestamp = ((int64_t)0); __this->____waitForDoneAfterRow = (bool)0; __this->____waitForReply = (bool)0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SqlStatistics_GetDictionary_mF8D7F35C82EF172E2C978DF98615BFF3449E6DB4 (SqlStatistics_t5300F4CFAE4576BF0E42FBD376DEDB9D525A87AA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StatisticsDictionary_tF9C3FA5E6C335EAA2344EA47D49A5BCEDF1CA780_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral04FD68629A2E1FD536068C301BAB3A3EB86BC893); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral11AF4E6DE610A86B414F5E73A08152E661153BEF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral16F53860DEF39778E49FA8440ECDF66F1E45691C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1F874FB88C34C5145587BA10EEFF872F6AECCF27); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2EB601649C1FC3107ACDCCEE06E34D99CC2933DE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3A5D825BF41175ED209E2BE2E1567C146C55A7DC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3BCE3819A9301717D34B2EB68A4902547CE99808); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3CCEF3E69490DE6E997D836E9F646CFEE31DEF0F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral46F4149B98EDED8DAD890D23FA75488BE73F2017); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4AD31A6F0DFF6438066C2046BB1E48E600667D28); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4B5ECDA5057542040F01D0F9FF8DFB8E847B6F30); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral598B201EEC04E24213183D3F758C8BB7E1BC0D95); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral628CD7AF1AE723B55463AD7F2DBF0F758B342BA4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6C926C5FA75C62C7B7AB86046316C68B42382D86); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6DA1974A693D767B0E5A1C09B8A25CD247196F0B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCEEA13BAB459C844AEB604620EF17884F931D80F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD829017B94AF31E79ADA76D40BC4186EC6EC8413); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDE755E80A656D23AD9DCF1701B19570A11F4FF54); s_Il2CppMethodInitialized = true; } { StatisticsDictionary_tF9C3FA5E6C335EAA2344EA47D49A5BCEDF1CA780* L_0 = (StatisticsDictionary_tF9C3FA5E6C335EAA2344EA47D49A5BCEDF1CA780*)il2cpp_codegen_object_new(StatisticsDictionary_tF9C3FA5E6C335EAA2344EA47D49A5BCEDF1CA780_il2cpp_TypeInfo_var); StatisticsDictionary__ctor_mB758EBCEEFFD91783CBE90B5094B8F2C437701DD(L_0, ((int32_t)18), NULL); StatisticsDictionary_tF9C3FA5E6C335EAA2344EA47D49A5BCEDF1CA780* L_1 = L_0; int64_t L_2 = __this->____buffersReceived; int64_t L_3 = L_2; RuntimeObject* L_4 = Box(il2cpp_defaults.int64_class, &L_3); NullCheck(L_1); Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1(L_1, _stringLiteral6DA1974A693D767B0E5A1C09B8A25CD247196F0B, L_4, Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_RuntimeMethod_var); StatisticsDictionary_tF9C3FA5E6C335EAA2344EA47D49A5BCEDF1CA780* L_5 = L_1; int64_t L_6 = __this->____buffersSent; int64_t L_7 = L_6; RuntimeObject* L_8 = Box(il2cpp_defaults.int64_class, &L_7); NullCheck(L_5); Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1(L_5, _stringLiteralD829017B94AF31E79ADA76D40BC4186EC6EC8413, L_8, Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_RuntimeMethod_var); StatisticsDictionary_tF9C3FA5E6C335EAA2344EA47D49A5BCEDF1CA780* L_9 = L_5; int64_t L_10 = __this->____bytesReceived; int64_t L_11 = L_10; RuntimeObject* L_12 = Box(il2cpp_defaults.int64_class, &L_11); NullCheck(L_9); Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1(L_9, _stringLiteral598B201EEC04E24213183D3F758C8BB7E1BC0D95, L_12, Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_RuntimeMethod_var); StatisticsDictionary_tF9C3FA5E6C335EAA2344EA47D49A5BCEDF1CA780* L_13 = L_9; int64_t L_14 = __this->____bytesSent; int64_t L_15 = L_14; RuntimeObject* L_16 = Box(il2cpp_defaults.int64_class, &L_15); NullCheck(L_13); Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1(L_13, _stringLiteral2EB601649C1FC3107ACDCCEE06E34D99CC2933DE, L_16, Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_RuntimeMethod_var); StatisticsDictionary_tF9C3FA5E6C335EAA2344EA47D49A5BCEDF1CA780* L_17 = L_13; int64_t L_18 = __this->____cursorOpens; int64_t L_19 = L_18; RuntimeObject* L_20 = Box(il2cpp_defaults.int64_class, &L_19); NullCheck(L_17); Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1(L_17, _stringLiteral1F874FB88C34C5145587BA10EEFF872F6AECCF27, L_20, Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_RuntimeMethod_var); StatisticsDictionary_tF9C3FA5E6C335EAA2344EA47D49A5BCEDF1CA780* L_21 = L_17; int64_t L_22 = __this->____iduCount; int64_t L_23 = L_22; RuntimeObject* L_24 = Box(il2cpp_defaults.int64_class, &L_23); NullCheck(L_21); Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1(L_21, _stringLiteral3BCE3819A9301717D34B2EB68A4902547CE99808, L_24, Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_RuntimeMethod_var); StatisticsDictionary_tF9C3FA5E6C335EAA2344EA47D49A5BCEDF1CA780* L_25 = L_21; int64_t L_26 = __this->____iduRows; int64_t L_27 = L_26; RuntimeObject* L_28 = Box(il2cpp_defaults.int64_class, &L_27); NullCheck(L_25); Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1(L_25, _stringLiteral46F4149B98EDED8DAD890D23FA75488BE73F2017, L_28, Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_RuntimeMethod_var); StatisticsDictionary_tF9C3FA5E6C335EAA2344EA47D49A5BCEDF1CA780* L_29 = L_25; int64_t L_30 = __this->____preparedExecs; int64_t L_31 = L_30; RuntimeObject* L_32 = Box(il2cpp_defaults.int64_class, &L_31); NullCheck(L_29); Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1(L_29, _stringLiteral4B5ECDA5057542040F01D0F9FF8DFB8E847B6F30, L_32, Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_RuntimeMethod_var); StatisticsDictionary_tF9C3FA5E6C335EAA2344EA47D49A5BCEDF1CA780* L_33 = L_29; int64_t L_34 = __this->____prepares; int64_t L_35 = L_34; RuntimeObject* L_36 = Box(il2cpp_defaults.int64_class, &L_35); NullCheck(L_33); Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1(L_33, _stringLiteral4AD31A6F0DFF6438066C2046BB1E48E600667D28, L_36, Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_RuntimeMethod_var); StatisticsDictionary_tF9C3FA5E6C335EAA2344EA47D49A5BCEDF1CA780* L_37 = L_33; int64_t L_38 = __this->____selectCount; int64_t L_39 = L_38; RuntimeObject* L_40 = Box(il2cpp_defaults.int64_class, &L_39); NullCheck(L_37); Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1(L_37, _stringLiteralDE755E80A656D23AD9DCF1701B19570A11F4FF54, L_40, Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_RuntimeMethod_var); StatisticsDictionary_tF9C3FA5E6C335EAA2344EA47D49A5BCEDF1CA780* L_41 = L_37; int64_t L_42 = __this->____selectRows; int64_t L_43 = L_42; RuntimeObject* L_44 = Box(il2cpp_defaults.int64_class, &L_43); NullCheck(L_41); Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1(L_41, _stringLiteral11AF4E6DE610A86B414F5E73A08152E661153BEF, L_44, Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_RuntimeMethod_var); StatisticsDictionary_tF9C3FA5E6C335EAA2344EA47D49A5BCEDF1CA780* L_45 = L_41; int64_t L_46 = __this->____serverRoundtrips; int64_t L_47 = L_46; RuntimeObject* L_48 = Box(il2cpp_defaults.int64_class, &L_47); NullCheck(L_45); Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1(L_45, _stringLiteral3CCEF3E69490DE6E997D836E9F646CFEE31DEF0F, L_48, Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_RuntimeMethod_var); StatisticsDictionary_tF9C3FA5E6C335EAA2344EA47D49A5BCEDF1CA780* L_49 = L_45; int64_t L_50 = __this->____sumResultSets; int64_t L_51 = L_50; RuntimeObject* L_52 = Box(il2cpp_defaults.int64_class, &L_51); NullCheck(L_49); Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1(L_49, _stringLiteral3A5D825BF41175ED209E2BE2E1567C146C55A7DC, L_52, Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_RuntimeMethod_var); StatisticsDictionary_tF9C3FA5E6C335EAA2344EA47D49A5BCEDF1CA780* L_53 = L_49; int64_t L_54 = __this->____transactions; int64_t L_55 = L_54; RuntimeObject* L_56 = Box(il2cpp_defaults.int64_class, &L_55); NullCheck(L_53); Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1(L_53, _stringLiteral628CD7AF1AE723B55463AD7F2DBF0F758B342BA4, L_56, Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_RuntimeMethod_var); StatisticsDictionary_tF9C3FA5E6C335EAA2344EA47D49A5BCEDF1CA780* L_57 = L_53; int64_t L_58 = __this->____unpreparedExecs; int64_t L_59 = L_58; RuntimeObject* L_60 = Box(il2cpp_defaults.int64_class, &L_59); NullCheck(L_57); Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1(L_57, _stringLiteral6C926C5FA75C62C7B7AB86046316C68B42382D86, L_60, Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_RuntimeMethod_var); StatisticsDictionary_tF9C3FA5E6C335EAA2344EA47D49A5BCEDF1CA780* L_61 = L_57; int64_t L_62 = __this->____connectionTime; il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); int64_t L_63; L_63 = ADP_TimerToMilliseconds_m8976A03C4C699C4FD3E121C3722277580E9C1B29(L_62, NULL); int64_t L_64 = L_63; RuntimeObject* L_65 = Box(il2cpp_defaults.int64_class, &L_64); NullCheck(L_61); Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1(L_61, _stringLiteral04FD68629A2E1FD536068C301BAB3A3EB86BC893, L_65, Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_RuntimeMethod_var); StatisticsDictionary_tF9C3FA5E6C335EAA2344EA47D49A5BCEDF1CA780* L_66 = L_61; int64_t L_67 = __this->____executionTime; int64_t L_68; L_68 = ADP_TimerToMilliseconds_m8976A03C4C699C4FD3E121C3722277580E9C1B29(L_67, NULL); int64_t L_69 = L_68; RuntimeObject* L_70 = Box(il2cpp_defaults.int64_class, &L_69); NullCheck(L_66); Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1(L_66, _stringLiteral16F53860DEF39778E49FA8440ECDF66F1E45691C, L_70, Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_RuntimeMethod_var); StatisticsDictionary_tF9C3FA5E6C335EAA2344EA47D49A5BCEDF1CA780* L_71 = L_66; int64_t L_72 = __this->____networkServerTime; int64_t L_73; L_73 = ADP_TimerToMilliseconds_m8976A03C4C699C4FD3E121C3722277580E9C1B29(L_72, NULL); int64_t L_74 = L_73; RuntimeObject* L_75 = Box(il2cpp_defaults.int64_class, &L_74); NullCheck(L_71); Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1(L_71, _stringLiteralCEEA13BAB459C844AEB604620EF17884F931D80F, L_75, Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_RuntimeMethod_var); return L_71; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlStatistics_RequestExecutionTimer_m92117B6847D7CD99F81DD4ED3344FDE8C6E7FD45 (SqlStatistics_t5300F4CFAE4576BF0E42FBD376DEDB9D525A87AA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int64_t L_0 = __this->____startExecutionTimestamp; if (L_0) { goto IL_0015; } } { int64_t* L_1 = (int64_t*)(&__this->____startExecutionTimestamp); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); ADP_TimerCurrent_m01D15B43CA1DB89719E1388449B92E10792AB496(L_1, NULL); return (bool)1; } IL_0015: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlStatistics_RequestNetworkServerTimer_m7C51FE14E25D265069A7C948D70B74789F4F4652 (SqlStatistics_t5300F4CFAE4576BF0E42FBD376DEDB9D525A87AA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int64_t L_0 = __this->____startNetworkServerTimestamp; if (L_0) { goto IL_0013; } } { int64_t* L_1 = (int64_t*)(&__this->____startNetworkServerTimestamp); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); ADP_TimerCurrent_m01D15B43CA1DB89719E1388449B92E10792AB496(L_1, NULL); } IL_0013: { __this->____waitForReply = (bool)1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlStatistics_ReleaseAndUpdateExecutionTimer_m3CFDCD47C1ACC3FE10FA5FBE3EB2A932D08BF6DB (SqlStatistics_t5300F4CFAE4576BF0E42FBD376DEDB9D525A87AA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int64_t L_0 = __this->____startExecutionTimestamp; if ((((int64_t)L_0) <= ((int64_t)((int64_t)0)))) { goto IL_002b; } } { int64_t L_1 = __this->____executionTime; il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); int64_t L_2; L_2 = ADP_TimerCurrent_m501B1B1941524EA36027DCE44E2087E7E64215DF(NULL); int64_t L_3 = __this->____startExecutionTimestamp; __this->____executionTime = ((int64_t)il2cpp_codegen_add(L_1, ((int64_t)il2cpp_codegen_subtract(L_2, L_3)))); __this->____startExecutionTimestamp = ((int64_t)0); } IL_002b: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlStatistics_ReleaseAndUpdateNetworkServerTimer_mB6D38AF3FDD9DCB53E26AC05AF3179CA277AACBF (SqlStatistics_t5300F4CFAE4576BF0E42FBD376DEDB9D525A87AA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0 = __this->____waitForReply; if (!L_0) { goto IL_0033; } } { int64_t L_1 = __this->____startNetworkServerTimestamp; if ((((int64_t)L_1) <= ((int64_t)((int64_t)0)))) { goto IL_0033; } } { int64_t L_2 = __this->____networkServerTime; il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); int64_t L_3; L_3 = ADP_TimerCurrent_m501B1B1941524EA36027DCE44E2087E7E64215DF(NULL); int64_t L_4 = __this->____startNetworkServerTimestamp; __this->____networkServerTime = ((int64_t)il2cpp_codegen_add(L_2, ((int64_t)il2cpp_codegen_subtract(L_3, L_4)))); __this->____startNetworkServerTimestamp = ((int64_t)0); } IL_0033: { __this->____waitForReply = (bool)0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlStatistics_SafeAdd_m9D320A5032A62DA7C0BC9F1E165FD6E6E6B286D9 (SqlStatistics_t5300F4CFAE4576BF0E42FBD376DEDB9D525A87AA* __this, int64_t* ___0_value, int64_t ___1_summand, const RuntimeMethod* method) { { int64_t* L_0 = ___0_value; int64_t L_1 = *((int64_t*)L_0); int64_t L_2 = ___1_summand; if ((((int64_t)((int64_t)il2cpp_codegen_subtract(((int64_t)(std::numeric_limits::max)()), L_1))) <= ((int64_t)L_2))) { goto IL_0016; } } { int64_t* L_3 = ___0_value; int64_t* L_4 = ___0_value; int64_t L_5 = *((int64_t*)L_4); int64_t L_6 = ___1_summand; *((int64_t*)L_3) = (int64_t)((int64_t)il2cpp_codegen_add(L_5, L_6)); return; } IL_0016: { int64_t* L_7 = ___0_value; *((int64_t*)L_7) = (int64_t)((int64_t)(std::numeric_limits::max)()); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t SqlStatistics_SafeIncrement_mADDD77242F4D2A0B1B1DD15CBDE23B6D854CE083 (SqlStatistics_t5300F4CFAE4576BF0E42FBD376DEDB9D525A87AA* __this, int64_t* ___0_value, const RuntimeMethod* method) { { int64_t* L_0 = ___0_value; int64_t L_1 = *((int64_t*)L_0); if ((((int64_t)L_1) >= ((int64_t)((int64_t)(std::numeric_limits::max)())))) { goto IL_0014; } } { int64_t* L_2 = ___0_value; int64_t* L_3 = ___0_value; int64_t L_4 = *((int64_t*)L_3); *((int64_t*)L_2) = (int64_t)((int64_t)il2cpp_codegen_add(L_4, ((int64_t)1))); } IL_0014: { int64_t* L_5 = ___0_value; int64_t L_6 = *((int64_t*)L_5); return L_6; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StatisticsDictionary__ctor_mB758EBCEEFFD91783CBE90B5094B8F2C437701DD (StatisticsDictionary_tF9C3FA5E6C335EAA2344EA47D49A5BCEDF1CA780* __this, int32_t ___0_capacity, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mF225F49F6BE54C39563CECD7C693F0AE4F0530E8_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_capacity; Dictionary_2__ctor_mF225F49F6BE54C39563CECD7C693F0AE4F0530E8(__this, L_0, Dictionary_2__ctor_mF225F49F6BE54C39563CECD7C693F0AE4F0530E8_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* StatisticsDictionary_System_Collections_IEnumerable_GetEnumerator_mC166CB7F27A4293E49DB82C7BBBCB850B83E0974 (StatisticsDictionary_tF9C3FA5E6C335EAA2344EA47D49A5BCEDF1CA780* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(4, IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var, __this); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StatisticsDictionary_System_Collections_ICollection_CopyTo_mACA76ACB30C8D09C75926F154B656D71F83B081A (StatisticsDictionary_tF9C3FA5E6C335EAA2344EA47D49A5BCEDF1CA780* __this, RuntimeArray* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9 V_0; memset((&V_0), 0, sizeof(V_0)); KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 V_1; memset((&V_1), 0, sizeof(V_1)); DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB V_2; memset((&V_2), 0, sizeof(V_2)); { RuntimeArray* L_0 = ___0_array; int32_t L_1 = ___1_arrayIndex; StatisticsDictionary_ValidateCopyToArguments_m51B384A377D2D4D073B6EADF49EFB768718A8DB5(__this, L_0, L_1, NULL); Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9 L_2; L_2 = Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA(__this, Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA_RuntimeMethod_var); V_0 = L_2; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_004b: { Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C((&V_0), Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_RuntimeMethod_var); return; } }); try { { goto IL_0040_1; } IL_0011_1: { KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_3; L_3 = Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_inline((&V_0), Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_RuntimeMethod_var); V_1 = L_3; RuntimeObject* L_4; L_4 = KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_inline((&V_1), KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_RuntimeMethod_var); RuntimeObject* L_5; L_5 = KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_inline((&V_1), KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_RuntimeMethod_var); DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&V_2), L_4, L_5, NULL); RuntimeArray* L_6 = ___0_array; DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_7 = V_2; DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_8 = L_7; RuntimeObject* L_9 = Box(DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var, &L_8); int32_t L_10 = ___1_arrayIndex; int32_t L_11 = L_10; ___1_arrayIndex = ((int32_t)il2cpp_codegen_add(L_11, 1)); NullCheck(L_6); Array_SetValue_mE9507B366ED84E91E92BF32649D36916F96C67B8(L_6, L_9, L_11, NULL); } IL_0040_1: { bool L_12; L_12 = Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4((&V_0), Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_RuntimeMethod_var); if (L_12) { goto IL_0011_1; } } { goto IL_0059; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0059: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StatisticsDictionary_ValidateCopyToArguments_m51B384A377D2D4D073B6EADF49EFB768718A8DB5 (StatisticsDictionary_tF9C3FA5E6C335EAA2344EA47D49A5BCEDF1CA780* __this, RuntimeArray* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_m4DDA9442C238A443489115E22B026AD366851549_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { RuntimeArray* L_0 = ___0_array; if (L_0) { goto IL_000e; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StatisticsDictionary_ValidateCopyToArguments_m51B384A377D2D4D073B6EADF49EFB768718A8DB5_RuntimeMethod_var))); } IL_000e: { RuntimeArray* L_2 = ___0_array; NullCheck(L_2); int32_t L_3; L_3 = Array_get_Rank_m9383A200A2ECC89ECA44FE5F812ECFB874449C5F(L_2, NULL); if ((((int32_t)L_3) == ((int32_t)1))) { goto IL_0022; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_4 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral967D403A541A1026A83D548E5AD5CA800AD4EFB5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StatisticsDictionary_ValidateCopyToArguments_m51B384A377D2D4D073B6EADF49EFB768718A8DB5_RuntimeMethod_var))); } IL_0022: { int32_t L_5 = ___1_arrayIndex; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0036; } } { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_6 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mE5B2755F0BEA043CACF915D5CE140859EE58FA66(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC00660333703C551EA80371B54D0ADCEB74C33B4)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral38E3DBC7FC353425EF3A98DC8DAC6689AF5FD1BE)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StatisticsDictionary_ValidateCopyToArguments_m51B384A377D2D4D073B6EADF49EFB768718A8DB5_RuntimeMethod_var))); } IL_0036: { RuntimeArray* L_7 = ___0_array; NullCheck(L_7); int32_t L_8; L_8 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_7, NULL); int32_t L_9 = ___1_arrayIndex; int32_t L_10; L_10 = Dictionary_2_get_Count_m4DDA9442C238A443489115E22B026AD366851549(__this, Dictionary_2_get_Count_m4DDA9442C238A443489115E22B026AD366851549_RuntimeMethod_var); if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_8, L_9))) >= ((int32_t)L_10))) { goto IL_0051; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_11 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_11, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3ECE023333DCF45DE7B1FEAFFE30E295210DDD9B)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StatisticsDictionary_ValidateCopyToArguments_m51B384A377D2D4D073B6EADF49EFB768718A8DB5_RuntimeMethod_var))); } IL_0051: { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlStream__ctor_m9423F93741EBF9D3D783504FD163B7D50141ABAD (SqlStream_tB304F5006C7FD2FBB85FF03B03B4CAED57EEDEA9* __this, int32_t ___0_columnOrdinal, SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* ___1_reader, bool ___2_addByteOrderMark, bool ___3_processAllRows, bool ___4_advanceReader, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SqlStream_tB304F5006C7FD2FBB85FF03B03B4CAED57EEDEA9* G_B2_0 = NULL; SqlStream_tB304F5006C7FD2FBB85FF03B03B4CAED57EEDEA9* G_B1_0 = NULL; int32_t G_B3_0 = 0; SqlStream_tB304F5006C7FD2FBB85FF03B03B4CAED57EEDEA9* G_B3_1 = NULL; { il2cpp_codegen_runtime_class_init_inline(Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_il2cpp_TypeInfo_var); Stream__ctor_mE8B074A0EBEB026FFF14062AB4B8A78E17EFFBF0(__this, NULL); int32_t L_0 = ___0_columnOrdinal; __this->____columnOrdinal = L_0; SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* L_1 = ___1_reader; __this->____reader = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->____reader), (void*)L_1); bool L_2 = ___2_addByteOrderMark; if (L_2) { G_B2_0 = __this; goto IL_001b; } G_B1_0 = __this; } { G_B3_0 = 0; G_B3_1 = G_B1_0; goto IL_0020; } IL_001b: { G_B3_0 = ((int32_t)65279); G_B3_1 = G_B2_0; } IL_0020: { NullCheck(G_B3_1); G_B3_1->____bom = G_B3_0; bool L_3 = ___3_processAllRows; __this->____processAllRows = L_3; bool L_4 = ___4_advanceReader; __this->____advanceReader = L_4; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlStream_get_CanRead_m2B8F955E99D220B039B10A3326D97B38D17F82FB (SqlStream_tB304F5006C7FD2FBB85FF03B03B4CAED57EEDEA9* __this, const RuntimeMethod* method) { { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlStream_get_CanSeek_mB0384B08488A09A2B6827CC0673078D80DB05681 (SqlStream_tB304F5006C7FD2FBB85FF03B03B4CAED57EEDEA9* __this, const RuntimeMethod* method) { { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlStream_get_CanWrite_m143E21499BB34C63AF8EB8215D44D718A02E78F5 (SqlStream_tB304F5006C7FD2FBB85FF03B03B4CAED57EEDEA9* __this, const RuntimeMethod* method) { { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t SqlStream_get_Length_mF5A2BB6E25077CE2082D9D9253AF8784FB83D742 (SqlStream_tB304F5006C7FD2FBB85FF03B03B4CAED57EEDEA9* __this, const RuntimeMethod* method) { { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0; L_0 = ADP_NotSupported_m4E1FDDB16B1544F57E5811B4C221FD5B798AE810(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlStream_get_Length_mF5A2BB6E25077CE2082D9D9253AF8784FB83D742_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t SqlStream_get_Position_m77E0402376F237CEED2D61619ECCFD08CE269169 (SqlStream_tB304F5006C7FD2FBB85FF03B03B4CAED57EEDEA9* __this, const RuntimeMethod* method) { { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0; L_0 = ADP_NotSupported_m4E1FDDB16B1544F57E5811B4C221FD5B798AE810(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlStream_get_Position_m77E0402376F237CEED2D61619ECCFD08CE269169_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlStream_set_Position_m249C6196D32A0B2027EE23A93CDBBCCBC543ECE9 (SqlStream_tB304F5006C7FD2FBB85FF03B03B4CAED57EEDEA9* __this, int64_t ___0_value, const RuntimeMethod* method) { { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0; L_0 = ADP_NotSupported_m4E1FDDB16B1544F57E5811B4C221FD5B798AE810(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlStream_set_Position_m249C6196D32A0B2027EE23A93CDBBCCBC543ECE9_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlStream_Dispose_m0FA723CE36C321B0A2E68445DA0D83ED8F9DD6EA (SqlStream_tB304F5006C7FD2FBB85FF03B03B4CAED57EEDEA9* __this, bool ___0_disposing, const RuntimeMethod* method) { { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0034: { bool L_0 = ___0_disposing; Stream_Dispose_m9B37BD21A57F8F2BD20EE353DE14405700810C5C(__this, L_0, NULL); return; } }); try { { bool L_1 = ___0_disposing; if (!L_1) { goto IL_002b_1; } } { bool L_2 = __this->____advanceReader; if (!L_2) { goto IL_002b_1; } } { SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* L_3 = __this->____reader; if (!L_3) { goto IL_002b_1; } } { SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* L_4 = __this->____reader; NullCheck(L_4); bool L_5; L_5 = VirtualFuncInvoker0< bool >::Invoke(17, L_4); if (L_5) { goto IL_002b_1; } } { SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* L_6 = __this->____reader; NullCheck(L_6); VirtualActionInvoker0::Invoke(20, L_6); } IL_002b_1: { __this->____reader = (SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____reader), (void*)(SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187*)NULL); goto IL_003c; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_003c: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlStream_Flush_m85307D510C44C566F5D526456C68F18AA8D5028A (SqlStream_tB304F5006C7FD2FBB85FF03B03B4CAED57EEDEA9* __this, const RuntimeMethod* method) { { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0; L_0 = ADP_NotSupported_m4E1FDDB16B1544F57E5811B4C221FD5B798AE810(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlStream_Flush_m85307D510C44C566F5D526456C68F18AA8D5028A_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlStream_Read_mFC4B0E3D9E47B85CA1C8A37C349B803CE1AC2A79 (SqlStream_tB304F5006C7FD2FBB85FF03B03B4CAED57EEDEA9* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, int32_t ___1_offset, int32_t ___2_count, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; String_t* G_B8_0 = NULL; String_t* G_B7_0 = NULL; String_t* G_B9_0 = NULL; String_t* G_B9_1 = NULL; { V_0 = 0; V_1 = 0; SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* L_0 = __this->____reader; if (L_0) { goto IL_0017; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); Exception_t* L_1; L_1 = ADP_StreamClosed_mD62195D9E27ABC4B24EE1B13471A5ED23DDB227F(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral75C670EA0F7AE5A776E170D1A225F267CA674091)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlStream_Read_mFC4B0E3D9E47B85CA1C8A37C349B803CE1AC2A79_RuntimeMethod_var))); } IL_0017: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ___0_buffer; if (L_2) { goto IL_0025; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_3; L_3 = ADP_ArgumentNull_m9E75E977BECB9425FF93F92818643FFCE0D0D635(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC263EA29ADF3548CFEBC57B532EED28451A56C10)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlStream_Read_mFC4B0E3D9E47B85CA1C8A37C349B803CE1AC2A79_RuntimeMethod_var))); } IL_0025: { int32_t L_4 = ___1_offset; if ((((int32_t)L_4) < ((int32_t)0))) { goto IL_002d; } } { int32_t L_5 = ___2_count; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0048; } } IL_002d: { String_t* L_6 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty; int32_t L_7 = ___1_offset; if ((((int32_t)L_7) < ((int32_t)0))) { G_B8_0 = L_6; goto IL_003d; } G_B7_0 = L_6; } { G_B9_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)); G_B9_1 = G_B7_0; goto IL_0042; } IL_003d: { G_B9_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral544DC80A2A82A08B6321F56F8987CB7E5DEED1C4)); G_B9_1 = G_B8_0; } IL_0042: { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_8; L_8 = ADP_ArgumentOutOfRange_m8681C75950306B862297368EA171CA401DC3F328(G_B9_1, G_B9_0, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlStream_Read_mFC4B0E3D9E47B85CA1C8A37C349B803CE1AC2A79_RuntimeMethod_var))); } IL_0048: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = ___0_buffer; NullCheck(L_9); int32_t L_10 = ___1_offset; int32_t L_11 = ___2_count; if ((((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_9)->max_length)), L_10))) >= ((int32_t)L_11))) { goto IL_005b; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_12; L_12 = ADP_ArgumentOutOfRange_m69781EEE4098F294CBF7C49D38D2DE04237A2C8A(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlStream_Read_mFC4B0E3D9E47B85CA1C8A37C349B803CE1AC2A79_RuntimeMethod_var))); } IL_005b: { int32_t L_13 = __this->____bom; if ((((int32_t)L_13) <= ((int32_t)0))) { goto IL_00dd; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)2); __this->____bufferedData = L_14; Il2CppCodeGenWriteBarrier((void**)(&__this->____bufferedData), (void*)L_14); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = __this->____bufferedData; int32_t L_16; L_16 = SqlStream_ReadBytes_mA9C6DCA406925B8C0338F6588BEC591651EB2553(__this, L_15, 0, 2, NULL); V_1 = L_16; int32_t L_17 = V_1; if ((((int32_t)L_17) < ((int32_t)2))) { goto IL_00a1; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18 = __this->____bufferedData; NullCheck(L_18); int32_t L_19 = 0; uint8_t L_20 = (L_18)->GetAt(static_cast(L_19)); if ((!(((uint32_t)L_20) == ((uint32_t)((int32_t)223))))) { goto IL_00d9; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_21 = __this->____bufferedData; NullCheck(L_21); int32_t L_22 = 1; uint8_t L_23 = (L_21)->GetAt(static_cast(L_22)); if ((!(((uint32_t)L_23) == ((uint32_t)((int32_t)255))))) { goto IL_00d9; } } IL_00a1: { __this->____bom = 0; goto IL_00d9; } IL_00aa: { int32_t L_24 = __this->____bom; if ((((int32_t)L_24) <= ((int32_t)0))) { goto IL_00dd; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_25 = ___0_buffer; int32_t L_26 = ___1_offset; int32_t L_27 = __this->____bom; NullCheck(L_25); (L_25)->SetAt(static_cast(L_26), (uint8_t)((int32_t)(uint8_t)L_27)); int32_t L_28 = __this->____bom; __this->____bom = ((int32_t)(L_28>>8)); int32_t L_29 = ___1_offset; ___1_offset = ((int32_t)il2cpp_codegen_add(L_29, 1)); int32_t L_30 = ___2_count; ___2_count = ((int32_t)il2cpp_codegen_subtract(L_30, 1)); int32_t L_31 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_31, 1)); } IL_00d9: { int32_t L_32 = ___2_count; if ((((int32_t)L_32) > ((int32_t)0))) { goto IL_00aa; } } IL_00dd: { int32_t L_33 = V_1; if ((((int32_t)L_33) <= ((int32_t)0))) { goto IL_012a; } } { goto IL_011f; } IL_00e3: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_34 = ___0_buffer; int32_t L_35 = ___1_offset; int32_t L_36 = L_35; ___1_offset = ((int32_t)il2cpp_codegen_add(L_36, 1)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_37 = __this->____bufferedData; NullCheck(L_37); int32_t L_38 = 0; uint8_t L_39 = (L_37)->GetAt(static_cast(L_38)); NullCheck(L_34); (L_34)->SetAt(static_cast(L_36), (uint8_t)L_39); int32_t L_40 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_40, 1)); int32_t L_41 = ___2_count; ___2_count = ((int32_t)il2cpp_codegen_subtract(L_41, 1)); int32_t L_42 = V_1; if ((((int32_t)L_42) <= ((int32_t)1))) { goto IL_011f; } } { int32_t L_43 = ___2_count; if ((((int32_t)L_43) <= ((int32_t)0))) { goto IL_011f; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_44 = ___0_buffer; int32_t L_45 = ___1_offset; int32_t L_46 = L_45; ___1_offset = ((int32_t)il2cpp_codegen_add(L_46, 1)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_47 = __this->____bufferedData; NullCheck(L_47); int32_t L_48 = 1; uint8_t L_49 = (L_47)->GetAt(static_cast(L_48)); NullCheck(L_44); (L_44)->SetAt(static_cast(L_46), (uint8_t)L_49); int32_t L_50 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_50, 1)); int32_t L_51 = ___2_count; ___2_count = ((int32_t)il2cpp_codegen_subtract(L_51, 1)); goto IL_0123; } IL_011f: { int32_t L_52 = ___2_count; if ((((int32_t)L_52) > ((int32_t)0))) { goto IL_00e3; } } IL_0123: { __this->____bufferedData = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____bufferedData), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL); } IL_012a: { int32_t L_53 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_54 = ___0_buffer; int32_t L_55 = ___1_offset; int32_t L_56 = ___2_count; int32_t L_57; L_57 = SqlStream_ReadBytes_mA9C6DCA406925B8C0338F6588BEC591651EB2553(__this, L_54, L_55, L_56, NULL); V_0 = ((int32_t)il2cpp_codegen_add(L_53, L_57)); int32_t L_58 = V_0; return L_58; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlStream_AdvanceToNextRow_m59DB3C801D061260DF742927DB639EA5757675E1 (SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* ___0_reader, const RuntimeMethod* method) { IL_0000: { SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* L_0 = ___0_reader; NullCheck(L_0); bool L_1; L_1 = VirtualFuncInvoker0< bool >::Invoke(45, L_0); if (!L_1) { goto IL_000a; } } { return (bool)1; } IL_000a: { SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* L_2 = ___0_reader; NullCheck(L_2); bool L_3; L_3 = VirtualFuncInvoker0< bool >::Invoke(44, L_2); if (L_3) { goto IL_0000; } } { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlStream_ReadBytes_mA9C6DCA406925B8C0338F6588BEC591651EB2553 (SqlStream_tB304F5006C7FD2FBB85FF03B03B4CAED57EEDEA9* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, int32_t ___1_offset, int32_t ___2_count, const RuntimeMethod* method) { bool V_0 = false; int32_t V_1 = 0; int32_t V_2 = 0; Exception_t* V_3 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { V_0 = (bool)1; V_1 = 0; V_2 = 0; SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* L_0 = __this->____reader; NullCheck(L_0); bool L_1; L_1 = VirtualFuncInvoker0< bool >::Invoke(17, L_0); if (L_1) { goto IL_001b; } } { bool L_2 = __this->____endOfColumn; if (!L_2) { goto IL_001d; } } IL_001b: { return 0; } IL_001d: { } try { { goto IL_00c9_1; } IL_0023_1: { bool L_3 = __this->____advanceReader; if (!L_3) { goto IL_006e_1; } } { int64_t L_4 = __this->____bytesCol; if (L_4) { goto IL_006e_1; } } { V_0 = (bool)0; bool L_5 = __this->____readFirstRow; if (!L_5) { goto IL_0045_1; } } { bool L_6 = __this->____processAllRows; if (!L_6) { goto IL_006e_1; } } IL_0045_1: { SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* L_7 = __this->____reader; bool L_8; L_8 = SqlStream_AdvanceToNextRow_m59DB3C801D061260DF742927DB639EA5757675E1(L_7, NULL); if (!L_8) { goto IL_006e_1; } } { __this->____readFirstRow = (bool)1; SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* L_9 = __this->____reader; int32_t L_10 = __this->____columnOrdinal; NullCheck(L_9); bool L_11; L_11 = VirtualFuncInvoker1< bool, int32_t >::Invoke(43, L_9, L_10); if (L_11) { goto IL_00c9_1; } } { V_0 = (bool)1; } IL_006e_1: { bool L_12 = V_0; if (!L_12) { goto IL_00d0_1; } } { SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* L_13 = __this->____reader; int32_t L_14 = __this->____columnOrdinal; int64_t L_15 = __this->____bytesCol; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16 = ___0_buffer; int32_t L_17 = ___1_offset; int32_t L_18 = ___2_count; NullCheck(L_13); int64_t L_19; L_19 = VirtualFuncInvoker5< int64_t, int32_t, int64_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(49, L_13, L_14, L_15, L_16, L_17, L_18); V_2 = ((int32_t)L_19); int32_t L_20 = V_2; int32_t L_21 = ___2_count; if ((((int32_t)L_20) >= ((int32_t)L_21))) { goto IL_00ac_1; } } { __this->____bytesCol = ((int64_t)0); V_0 = (bool)0; bool L_22 = __this->____advanceReader; if (L_22) { goto IL_00bb_1; } } { __this->____endOfColumn = (bool)1; goto IL_00bb_1; } IL_00ac_1: { int64_t L_23 = __this->____bytesCol; int32_t L_24 = V_2; __this->____bytesCol = ((int64_t)il2cpp_codegen_add(L_23, ((int64_t)L_24))); } IL_00bb_1: { int32_t L_25 = ___2_count; int32_t L_26 = V_2; ___2_count = ((int32_t)il2cpp_codegen_subtract(L_25, L_26)); int32_t L_27 = ___1_offset; int32_t L_28 = V_2; ___1_offset = ((int32_t)il2cpp_codegen_add(L_27, L_28)); int32_t L_29 = V_1; int32_t L_30 = V_2; V_1 = ((int32_t)il2cpp_codegen_add(L_29, L_30)); } IL_00c9_1: { int32_t L_31 = ___2_count; if ((((int32_t)L_31) > ((int32_t)0))) { goto IL_0023_1; } } IL_00d0_1: { bool L_32 = V_0; if (L_32) { goto IL_00e6_1; } } { bool L_33 = __this->____advanceReader; if (!L_33) { goto IL_00e6_1; } } { SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* L_34 = __this->____reader; NullCheck(L_34); VirtualActionInvoker0::Invoke(20, L_34); } IL_00e6_1: { goto IL_0106; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00e8; } throw e; } CATCH_00e8: { { Exception_t* L_35 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_3 = L_35; bool L_36 = __this->____advanceReader; if (!L_36) { goto IL_0104; } } { Exception_t* L_37 = V_3; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); bool L_38; L_38 = ADP_IsCatchableExceptionType_mF95C2785B055C2BEB155D55C694E42F577515822(L_37, NULL); if (!L_38) { goto IL_0104; } } { SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* L_39 = __this->____reader; NullCheck(L_39); VirtualActionInvoker0::Invoke(20, L_39); } IL_0104: { IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*)); } } IL_0106: { int32_t L_40 = V_1; return L_40; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* SqlStream_ToXmlReader_mD77D60E5AB01B2BA7E0DD75A19D72E6A63EA5BA8 (SqlStream_tB304F5006C7FD2FBB85FF03B03B4CAED57EEDEA9* __this, bool ___0_async, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlTypeWorkarounds_tEF3C2B90187C6368FC9B08C85542CDCA589AEFC0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0 = ___0_async; il2cpp_codegen_runtime_class_init_inline(SqlTypeWorkarounds_tEF3C2B90187C6368FC9B08C85542CDCA589AEFC0_il2cpp_TypeInfo_var); XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_1; L_1 = SqlTypeWorkarounds_SqlXmlCreateSqlXmlReader_m501ACA64F425F96D3C8B3944E8FA4556995E5540(__this, (bool)1, L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t SqlStream_Seek_m657A17312272B18F2FED838A2691F8DDF5F22F1D (SqlStream_tB304F5006C7FD2FBB85FF03B03B4CAED57EEDEA9* __this, int64_t ___0_offset, int32_t ___1_origin, const RuntimeMethod* method) { { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0; L_0 = ADP_NotSupported_m4E1FDDB16B1544F57E5811B4C221FD5B798AE810(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlStream_Seek_m657A17312272B18F2FED838A2691F8DDF5F22F1D_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlStream_SetLength_m7A0AD23C4EF2A80AEC0A6C26C38B112C909BE2BB (SqlStream_tB304F5006C7FD2FBB85FF03B03B4CAED57EEDEA9* __this, int64_t ___0_value, const RuntimeMethod* method) { { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0; L_0 = ADP_NotSupported_m4E1FDDB16B1544F57E5811B4C221FD5B798AE810(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlStream_SetLength_m7A0AD23C4EF2A80AEC0A6C26C38B112C909BE2BB_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlStream_Write_m18E9BCB7F5F95FE6EA549B6AEF0A65814ECE029E (SqlStream_tB304F5006C7FD2FBB85FF03B03B4CAED57EEDEA9* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, int32_t ___1_offset, int32_t ___2_count, const RuntimeMethod* method) { { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0; L_0 = ADP_NotSupported_m4E1FDDB16B1544F57E5811B4C221FD5B798AE810(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlStream_Write_m18E9BCB7F5F95FE6EA549B6AEF0A65814ECE029E_RuntimeMethod_var))); } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlCachedStream__ctor_m9059482A6B9E69256ACD2F3068C09388FFB142F1 (SqlCachedStream_t6F1FB051D43896794E1AD396A48A5745DFA43A40* __this, SqlCachedBuffer_t9D06D07E19C116ABE5786BDA91A74A2F004AA5B1* ___0_sqlBuf, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_il2cpp_TypeInfo_var); Stream__ctor_mE8B074A0EBEB026FFF14062AB4B8A78E17EFFBF0(__this, NULL); SqlCachedBuffer_t9D06D07E19C116ABE5786BDA91A74A2F004AA5B1* L_0 = ___0_sqlBuf; NullCheck(L_0); List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_1; L_1 = SqlCachedBuffer_get_CachedBytes_mD6A854C35FDF12E636DA6130C6C86F0B34D63CEA_inline(L_0, NULL); __this->____cachedBytes = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->____cachedBytes), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlCachedStream_get_CanRead_mDF13A9B8EFA6C92A783003C07ADE1A7C9D1BE0C4 (SqlCachedStream_t6F1FB051D43896794E1AD396A48A5745DFA43A40* __this, const RuntimeMethod* method) { { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlCachedStream_get_CanSeek_m06EB2D3592DCB089E4F59BE2DE784E29DE03E96A (SqlCachedStream_t6F1FB051D43896794E1AD396A48A5745DFA43A40* __this, const RuntimeMethod* method) { { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlCachedStream_get_CanWrite_mD3AEC36CD5B0EBE19AC699A6A52AFA025453E60C (SqlCachedStream_t6F1FB051D43896794E1AD396A48A5745DFA43A40* __this, const RuntimeMethod* method) { { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t SqlCachedStream_get_Length_m763E04AC9663DC7E1B1AEC3F0F56B38D15802C34 (SqlCachedStream_t6F1FB051D43896794E1AD396A48A5745DFA43A40* __this, const RuntimeMethod* method) { { int64_t L_0; L_0 = SqlCachedStream_get_TotalLength_m8FE01B586696ACCF30BE6D21C71B42ECF35F048E(__this, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t SqlCachedStream_get_Position_m2EC5A81C306263E0C9956B08229E1E918B752A58 (SqlCachedStream_t6F1FB051D43896794E1AD396A48A5745DFA43A40* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int64_t V_0 = 0; int32_t V_1 = 0; { V_0 = ((int64_t)0); int32_t L_0 = __this->____currentArrayIndex; if ((((int32_t)L_0) <= ((int32_t)0))) { goto IL_002f; } } { V_1 = 0; goto IL_0026; } IL_0010: { int64_t L_1 = V_0; List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_2 = __this->____cachedBytes; int32_t L_3 = V_1; NullCheck(L_2); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4; L_4 = List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6(L_2, L_3, List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6_RuntimeMethod_var); NullCheck(L_4); V_0 = ((int64_t)il2cpp_codegen_add(L_1, ((int64_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))); int32_t L_5 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_5, 1)); } IL_0026: { int32_t L_6 = V_1; int32_t L_7 = __this->____currentArrayIndex; if ((((int32_t)L_6) < ((int32_t)L_7))) { goto IL_0010; } } IL_002f: { int64_t L_8 = V_0; int32_t L_9 = __this->____currentPosition; V_0 = ((int64_t)il2cpp_codegen_add(L_8, ((int64_t)L_9))); int64_t L_10 = V_0; return L_10; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlCachedStream_set_Position_m96B716D5CF20B77BEB39A01BCDFA37CBB048ED14 (SqlCachedStream_t6F1FB051D43896794E1AD396A48A5745DFA43A40* __this, int64_t ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6F8444C53C062C43A065C382226673A91765F9CE); s_Il2CppMethodInitialized = true; } { List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_0 = __this->____cachedBytes; if (L_0) { goto IL_0013; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); Exception_t* L_1; L_1 = ADP_StreamClosed_mD62195D9E27ABC4B24EE1B13471A5ED23DDB227F(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6F8444C53C062C43A065C382226673A91765F9CE)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlCachedStream_set_Position_m96B716D5CF20B77BEB39A01BCDFA37CBB048ED14_RuntimeMethod_var))); } IL_0013: { int64_t L_2 = ___0_value; SqlCachedStream_SetInternalPosition_m64237AD50C06E1971A16C4E76F3A857ECDEE54F5(__this, L_2, _stringLiteral6F8444C53C062C43A065C382226673A91765F9CE, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlCachedStream_Dispose_m9B3290C6ABFE44BAB11E26591A894B03E69C8395 (SqlCachedStream_t6F1FB051D43896794E1AD396A48A5745DFA43A40* __this, bool ___0_disposing, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m1E9869035CC36C3F683625D97F571B07ECCE756F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0035: { bool L_0 = ___0_disposing; Stream_Dispose_m9B37BD21A57F8F2BD20EE353DE14405700810C5C(__this, L_0, NULL); return; } }); try { { bool L_1 = ___0_disposing; if (!L_1) { goto IL_0016_1; } } { List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_2 = __this->____cachedBytes; if (!L_2) { goto IL_0016_1; } } { List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_3 = __this->____cachedBytes; NullCheck(L_3); List_1_Clear_m1E9869035CC36C3F683625D97F571B07ECCE756F_inline(L_3, List_1_Clear_m1E9869035CC36C3F683625D97F571B07ECCE756F_RuntimeMethod_var); } IL_0016_1: { __this->____cachedBytes = (List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____cachedBytes), (void*)(List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4*)NULL); __this->____currentPosition = 0; __this->____currentArrayIndex = 0; __this->____totalLength = ((int64_t)0); goto IL_003d; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_003d: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlCachedStream_Flush_m0BC5EFAD6D539AC9EC945B875FD8E0733A134900 (SqlCachedStream_t6F1FB051D43896794E1AD396A48A5745DFA43A40* __this, const RuntimeMethod* method) { { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0; L_0 = ADP_NotSupported_m4E1FDDB16B1544F57E5811B4C221FD5B798AE810(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlCachedStream_Flush_m0BC5EFAD6D539AC9EC945B875FD8E0733A134900_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlCachedStream_Read_m0CC416DFE638ABE2B7232B9D0ACC65890B7DA9AB (SqlCachedStream_t6F1FB051D43896794E1AD396A48A5745DFA43A40* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, int32_t ___1_offset, int32_t ___2_count, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; String_t* G_B8_0 = NULL; String_t* G_B7_0 = NULL; String_t* G_B9_0 = NULL; String_t* G_B9_1 = NULL; { V_1 = 0; List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_0 = __this->____cachedBytes; if (L_0) { goto IL_0015; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); Exception_t* L_1; L_1 = ADP_StreamClosed_mD62195D9E27ABC4B24EE1B13471A5ED23DDB227F(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral75C670EA0F7AE5A776E170D1A225F267CA674091)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlCachedStream_Read_m0CC416DFE638ABE2B7232B9D0ACC65890B7DA9AB_RuntimeMethod_var))); } IL_0015: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ___0_buffer; if (L_2) { goto IL_0023; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_3; L_3 = ADP_ArgumentNull_m9E75E977BECB9425FF93F92818643FFCE0D0D635(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC263EA29ADF3548CFEBC57B532EED28451A56C10)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlCachedStream_Read_m0CC416DFE638ABE2B7232B9D0ACC65890B7DA9AB_RuntimeMethod_var))); } IL_0023: { int32_t L_4 = ___1_offset; if ((((int32_t)L_4) < ((int32_t)0))) { goto IL_002b; } } { int32_t L_5 = ___2_count; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0046; } } IL_002b: { String_t* L_6 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty; int32_t L_7 = ___1_offset; if ((((int32_t)L_7) < ((int32_t)0))) { G_B8_0 = L_6; goto IL_003b; } G_B7_0 = L_6; } { G_B9_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)); G_B9_1 = G_B7_0; goto IL_0040; } IL_003b: { G_B9_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral544DC80A2A82A08B6321F56F8987CB7E5DEED1C4)); G_B9_1 = G_B8_0; } IL_0040: { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_8; L_8 = ADP_ArgumentOutOfRange_m8681C75950306B862297368EA171CA401DC3F328(G_B9_1, G_B9_0, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlCachedStream_Read_m0CC416DFE638ABE2B7232B9D0ACC65890B7DA9AB_RuntimeMethod_var))); } IL_0046: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = ___0_buffer; NullCheck(L_9); int32_t L_10 = ___1_offset; int32_t L_11 = ___2_count; if ((((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_9)->max_length)), L_10))) >= ((int32_t)L_11))) { goto IL_0059; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_12; L_12 = ADP_ArgumentOutOfRange_m69781EEE4098F294CBF7C49D38D2DE04237A2C8A(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlCachedStream_Read_m0CC416DFE638ABE2B7232B9D0ACC65890B7DA9AB_RuntimeMethod_var))); } IL_0059: { List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_13 = __this->____cachedBytes; NullCheck(L_13); int32_t L_14; L_14 = List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_inline(L_13, List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_RuntimeMethod_var); int32_t L_15 = __this->____currentArrayIndex; if ((((int32_t)L_14) > ((int32_t)L_15))) { goto IL_0110; } } { return 0; } IL_0071: { List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_16 = __this->____cachedBytes; int32_t L_17 = __this->____currentArrayIndex; NullCheck(L_16); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18; L_18 = List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6(L_16, L_17, List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6_RuntimeMethod_var); NullCheck(L_18); int32_t L_19 = __this->____currentPosition; if ((((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length))) > ((int32_t)L_19))) { goto IL_00b4; } } { int32_t L_20 = __this->____currentArrayIndex; __this->____currentArrayIndex = ((int32_t)il2cpp_codegen_add(L_20, 1)); List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_21 = __this->____cachedBytes; NullCheck(L_21); int32_t L_22; L_22 = List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_inline(L_21, List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_RuntimeMethod_var); int32_t L_23 = __this->____currentArrayIndex; if ((((int32_t)L_22) <= ((int32_t)L_23))) { goto IL_0117; } } { __this->____currentPosition = 0; } IL_00b4: { List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_24 = __this->____cachedBytes; int32_t L_25 = __this->____currentArrayIndex; NullCheck(L_24); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_26; L_26 = List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6(L_24, L_25, List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6_RuntimeMethod_var); NullCheck(L_26); int32_t L_27 = __this->____currentPosition; V_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_26)->max_length)), L_27)); int32_t L_28 = V_0; int32_t L_29 = ___2_count; if ((((int32_t)L_28) <= ((int32_t)L_29))) { goto IL_00d5; } } { int32_t L_30 = ___2_count; V_0 = L_30; } IL_00d5: { List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_31 = __this->____cachedBytes; int32_t L_32 = __this->____currentArrayIndex; NullCheck(L_31); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_33; L_33 = List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6(L_31, L_32, List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6_RuntimeMethod_var); int32_t L_34 = __this->____currentPosition; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_35 = ___0_buffer; int32_t L_36 = ___1_offset; int32_t L_37 = V_0; Buffer_BlockCopy_m2F7BC0C5BA97C500E3F87D5008718F797E02B358((RuntimeArray*)L_33, L_34, (RuntimeArray*)L_35, L_36, L_37, NULL); int32_t L_38 = __this->____currentPosition; int32_t L_39 = V_0; __this->____currentPosition = ((int32_t)il2cpp_codegen_add(L_38, L_39)); int32_t L_40 = ___2_count; int32_t L_41 = V_0; ___2_count = ((int32_t)il2cpp_codegen_subtract(L_40, L_41)); int32_t L_42 = ___1_offset; int32_t L_43 = V_0; ___1_offset = ((int32_t)il2cpp_codegen_add(L_42, L_43)); int32_t L_44 = V_1; int32_t L_45 = V_0; V_1 = ((int32_t)il2cpp_codegen_add(L_44, L_45)); } IL_0110: { int32_t L_46 = ___2_count; if ((((int32_t)L_46) > ((int32_t)0))) { goto IL_0071; } } IL_0117: { int32_t L_47 = V_1; return L_47; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t SqlCachedStream_Seek_m8D3D930CECB0D2C27E3D219B1D3F3289DB470542 (SqlCachedStream_t6F1FB051D43896794E1AD396A48A5745DFA43A40* __this, int64_t ___0_offset, int32_t ___1_origin, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral544DC80A2A82A08B6321F56F8987CB7E5DEED1C4); s_Il2CppMethodInitialized = true; } int64_t V_0 = 0; { V_0 = ((int64_t)0); List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_0 = __this->____cachedBytes; if (L_0) { goto IL_0016; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); Exception_t* L_1; L_1 = ADP_StreamClosed_mD62195D9E27ABC4B24EE1B13471A5ED23DDB227F(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB7CA6B7A7F82DA89BFD1F6A227BE9102B12D67B3)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlCachedStream_Seek_m8D3D930CECB0D2C27E3D219B1D3F3289DB470542_RuntimeMethod_var))); } IL_0016: { int32_t L_2 = ___1_origin; switch (L_2) { case 0: { goto IL_002a; } case 1: { goto IL_0038; } case 2: { goto IL_004f; } } } { goto IL_0066; } IL_002a: { int64_t L_3 = ___0_offset; SqlCachedStream_SetInternalPosition_m64237AD50C06E1971A16C4E76F3A857ECDEE54F5(__this, L_3, _stringLiteral544DC80A2A82A08B6321F56F8987CB7E5DEED1C4, NULL); goto IL_0071; } IL_0038: { int64_t L_4 = ___0_offset; int64_t L_5; L_5 = VirtualFuncInvoker0< int64_t >::Invoke(12, __this); V_0 = ((int64_t)il2cpp_codegen_add(L_4, L_5)); int64_t L_6 = V_0; SqlCachedStream_SetInternalPosition_m64237AD50C06E1971A16C4E76F3A857ECDEE54F5(__this, L_6, _stringLiteral544DC80A2A82A08B6321F56F8987CB7E5DEED1C4, NULL); goto IL_0071; } IL_004f: { int64_t L_7; L_7 = SqlCachedStream_get_TotalLength_m8FE01B586696ACCF30BE6D21C71B42ECF35F048E(__this, NULL); int64_t L_8 = ___0_offset; V_0 = ((int64_t)il2cpp_codegen_add(L_7, L_8)); int64_t L_9 = V_0; SqlCachedStream_SetInternalPosition_m64237AD50C06E1971A16C4E76F3A857ECDEE54F5(__this, L_9, _stringLiteral544DC80A2A82A08B6321F56F8987CB7E5DEED1C4, NULL); goto IL_0071; } IL_0066: { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); Exception_t* L_10; L_10 = ADP_InvalidSeekOrigin_m5BC632D8062C1E8C6D9B43B97E6308D5107A9A1E(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral544DC80A2A82A08B6321F56F8987CB7E5DEED1C4)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlCachedStream_Seek_m8D3D930CECB0D2C27E3D219B1D3F3289DB470542_RuntimeMethod_var))); } IL_0071: { int64_t L_11 = V_0; return L_11; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlCachedStream_SetLength_mDB00BD5A76693CF29F80DF93B04A7043A822723A (SqlCachedStream_t6F1FB051D43896794E1AD396A48A5745DFA43A40* __this, int64_t ___0_value, const RuntimeMethod* method) { { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0; L_0 = ADP_NotSupported_m4E1FDDB16B1544F57E5811B4C221FD5B798AE810(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlCachedStream_SetLength_mDB00BD5A76693CF29F80DF93B04A7043A822723A_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlCachedStream_Write_mFDE5FA51826F1F9AB56AA9AD907131F2B453980A (SqlCachedStream_t6F1FB051D43896794E1AD396A48A5745DFA43A40* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, int32_t ___1_offset, int32_t ___2_count, const RuntimeMethod* method) { { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0; L_0 = ADP_NotSupported_m4E1FDDB16B1544F57E5811B4C221FD5B798AE810(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlCachedStream_Write_mFDE5FA51826F1F9AB56AA9AD907131F2B453980A_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlCachedStream_SetInternalPosition_m64237AD50C06E1971A16C4E76F3A857ECDEE54F5 (SqlCachedStream_t6F1FB051D43896794E1AD396A48A5745DFA43A40* __this, int64_t ___0_lPos, String_t* ___1_argumentName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int64_t V_0 = 0; int32_t V_1 = 0; { int64_t L_0 = ___0_lPos; V_0 = L_0; int64_t L_1 = V_0; if ((((int64_t)L_1) >= ((int64_t)((int64_t)0)))) { goto IL_000e; } } { String_t* L_2 = ___1_argumentName; ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, L_2, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlCachedStream_SetInternalPosition_m64237AD50C06E1971A16C4E76F3A857ECDEE54F5_RuntimeMethod_var))); } IL_000e: { V_1 = 0; goto IL_004c; } IL_0012: { int64_t L_4 = V_0; List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_5 = __this->____cachedBytes; int32_t L_6 = V_1; NullCheck(L_5); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7; L_7 = List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6(L_5, L_6, List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6_RuntimeMethod_var); NullCheck(L_7); if ((((int64_t)L_4) <= ((int64_t)((int64_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))) { goto IL_0038; } } { int64_t L_8 = V_0; List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_9 = __this->____cachedBytes; int32_t L_10 = V_1; NullCheck(L_9); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11; L_11 = List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6(L_9, L_10, List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6_RuntimeMethod_var); NullCheck(L_11); V_0 = ((int64_t)il2cpp_codegen_subtract(L_8, ((int64_t)((int32_t)(((RuntimeArray*)L_11)->max_length))))); goto IL_0048; } IL_0038: { int32_t L_12 = V_1; __this->____currentArrayIndex = L_12; int64_t L_13 = V_0; __this->____currentPosition = ((int32_t)L_13); return; } IL_0048: { int32_t L_14 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_004c: { int32_t L_15 = V_1; List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_16 = __this->____cachedBytes; NullCheck(L_16); int32_t L_17; L_17 = List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_inline(L_16, List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_RuntimeMethod_var); if ((((int32_t)L_15) < ((int32_t)L_17))) { goto IL_0012; } } { int64_t L_18 = V_0; if ((((int64_t)L_18) <= ((int64_t)((int64_t)0)))) { goto IL_0066; } } { String_t* L_19 = ___1_argumentName; ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_20 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_20, L_19, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_20, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlCachedStream_SetInternalPosition_m64237AD50C06E1971A16C4E76F3A857ECDEE54F5_RuntimeMethod_var))); } IL_0066: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t SqlCachedStream_get_TotalLength_m8FE01B586696ACCF30BE6D21C71B42ECF35F048E (SqlCachedStream_t6F1FB051D43896794E1AD396A48A5745DFA43A40* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int64_t V_0 = 0; int32_t V_1 = 0; { int64_t L_0 = __this->____totalLength; if (L_0) { goto IL_0042; } } { List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_1 = __this->____cachedBytes; if (!L_1) { goto IL_0042; } } { V_0 = ((int64_t)0); V_1 = 0; goto IL_002d; } IL_0017: { int64_t L_2 = V_0; List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_3 = __this->____cachedBytes; int32_t L_4 = V_1; NullCheck(L_3); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5; L_5 = List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6(L_3, L_4, List_1_get_Item_m2C6A207D8824FE873045A66C942593AE67D90CA6_RuntimeMethod_var); NullCheck(L_5); V_0 = ((int64_t)il2cpp_codegen_add(L_2, ((int64_t)((int32_t)(((RuntimeArray*)L_5)->max_length))))); int32_t L_6 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_6, 1)); } IL_002d: { int32_t L_7 = V_1; List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_8 = __this->____cachedBytes; NullCheck(L_8); int32_t L_9; L_9 = List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_inline(L_8, List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_RuntimeMethod_var); if ((((int32_t)L_7) < ((int32_t)L_9))) { goto IL_0017; } } { int64_t L_10 = V_0; __this->____totalLength = L_10; } IL_0042: { int64_t L_11 = __this->____totalLength; return L_11; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlStreamingXml__ctor_mC831663276DA0DD281D5FE543C1EB93AB9B87853 (SqlStreamingXml_tCEAFB98611D059F5C3C5E288D4440A85E5A5407F* __this, int32_t ___0_i, SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* ___1_reader, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_i; __this->____columnOrdinal = L_0; SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* L_1 = ___1_reader; __this->____reader = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->____reader), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlStreamingXml_Close_mA640C7A097720494A4643A2ACA9B199EC99E2469 (SqlStreamingXml_tCEAFB98611D059F5C3C5E288D4440A85E5A5407F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_0 = __this->____xmlWriter; NullCheck(L_0); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_0); XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_1 = __this->____xmlReader; NullCheck(L_1); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_1); __this->____reader = (SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____reader), (void*)(SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187*)NULL); __this->____xmlReader = (XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____xmlReader), (void*)(XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD*)NULL); __this->____xmlWriter = (XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____xmlWriter), (void*)(XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F*)NULL); __this->____strWriter = (StringWriter_tF48052BE4F980E5C85403221E835768E4156267D*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____strWriter), (void*)(StringWriter_tF48052BE4F980E5C85403221E835768E4156267D*)NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlStreamingXml_get_ColumnOrdinal_m58A86AB14C67A08862AB905C462F33440774AB34 (SqlStreamingXml_tCEAFB98611D059F5C3C5E288D4440A85E5A5407F* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____columnOrdinal; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t SqlStreamingXml_GetChars_m3348FA3AFD250B6643B7703C9A20F0AE5B3A532C (SqlStreamingXml_tCEAFB98611D059F5C3C5E288D4440A85E5A5407F* __this, int64_t ___0_dataIndex, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___1_buffer, int32_t ___2_bufferIndex, int32_t ___3_length, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlStream_tB304F5006C7FD2FBB85FF03B03B4CAED57EEDEA9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringWriter_tF48052BE4F980E5C85403221E835768E4156267D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlWriterSettings_t4C33BC8989A2AF592E88EAE69930915E6D960674_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; StringBuilder_t* V_2 = NULL; SqlStream_tB304F5006C7FD2FBB85FF03B03B4CAED57EEDEA9* V_3 = NULL; XmlWriterSettings_t4C33BC8989A2AF592E88EAE69930915E6D960674* V_4 = NULL; int32_t V_5 = 0; int32_t G_B14_0 = 0; int32_t G_B20_0 = 0; int32_t G_B26_0 = 0; { XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = __this->____xmlReader; if (L_0) { goto IL_0060; } } { int32_t L_1 = __this->____columnOrdinal; SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* L_2 = __this->____reader; SqlStream_tB304F5006C7FD2FBB85FF03B03B4CAED57EEDEA9* L_3 = (SqlStream_tB304F5006C7FD2FBB85FF03B03B4CAED57EEDEA9*)il2cpp_codegen_object_new(SqlStream_tB304F5006C7FD2FBB85FF03B03B4CAED57EEDEA9_il2cpp_TypeInfo_var); SqlStream__ctor_m9423F93741EBF9D3D783504FD163B7D50141ABAD(L_3, L_1, L_2, (bool)1, (bool)0, (bool)0, NULL); V_3 = L_3; SqlStream_tB304F5006C7FD2FBB85FF03B03B4CAED57EEDEA9* L_4 = V_3; NullCheck(L_4); XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_5; L_5 = SqlStream_ToXmlReader_mD77D60E5AB01B2BA7E0DD75A19D72E6A63EA5BA8(L_4, (bool)0, NULL); __this->____xmlReader = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->____xmlReader), (void*)L_5); StringWriter_tF48052BE4F980E5C85403221E835768E4156267D* L_6 = (StringWriter_tF48052BE4F980E5C85403221E835768E4156267D*)il2cpp_codegen_object_new(StringWriter_tF48052BE4F980E5C85403221E835768E4156267D_il2cpp_TypeInfo_var); StringWriter__ctor_mE3EE42D6B6B6CE4F81849022B19FFC1842FB3FCA(L_6, (RuntimeObject*)NULL, NULL); __this->____strWriter = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->____strWriter), (void*)L_6); XmlWriterSettings_t4C33BC8989A2AF592E88EAE69930915E6D960674* L_7 = (XmlWriterSettings_t4C33BC8989A2AF592E88EAE69930915E6D960674*)il2cpp_codegen_object_new(XmlWriterSettings_t4C33BC8989A2AF592E88EAE69930915E6D960674_il2cpp_TypeInfo_var); XmlWriterSettings__ctor_mD453709B5F0BA2D3E082FD52A309838171DF207C(L_7, NULL); V_4 = L_7; XmlWriterSettings_t4C33BC8989A2AF592E88EAE69930915E6D960674* L_8 = V_4; NullCheck(L_8); XmlWriterSettings_set_CloseOutput_m670C9B832802DBF31CC5902DF0741BE345ECCE61(L_8, (bool)1, NULL); XmlWriterSettings_t4C33BC8989A2AF592E88EAE69930915E6D960674* L_9 = V_4; NullCheck(L_9); XmlWriterSettings_set_ConformanceLevel_m926D2A6BCDE9EBA5FB82B952692A51AC54E6A9A6(L_9, 1, NULL); StringWriter_tF48052BE4F980E5C85403221E835768E4156267D* L_10 = __this->____strWriter; XmlWriterSettings_t4C33BC8989A2AF592E88EAE69930915E6D960674* L_11 = V_4; XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_12; L_12 = XmlWriter_Create_m84282264490E29541FB66C8B735906E55357F3E6(L_10, L_11, NULL); __this->____xmlWriter = L_12; Il2CppCodeGenWriteBarrier((void**)(&__this->____xmlWriter), (void*)L_12); } IL_0060: { V_0 = 0; V_1 = 0; int64_t L_13 = ___0_dataIndex; int64_t L_14 = __this->____charsRemoved; if ((((int64_t)L_13) >= ((int64_t)L_14))) { goto IL_007f; } } { int64_t L_15 = ___0_dataIndex; int64_t L_16 = __this->____charsRemoved; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); Exception_t* L_17; L_17 = ADP_NonSeqByteAccess_m0250C22FF0F5E6DEDD6EE4B290ED739071E5E768(L_15, L_16, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA79801B5FC8CA791712792D20A91058F48655B3D)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlStreamingXml_GetChars_m3348FA3AFD250B6643B7703C9A20F0AE5B3A532C_RuntimeMethod_var))); } IL_007f: { int64_t L_18 = ___0_dataIndex; int64_t L_19 = __this->____charsRemoved; if ((((int64_t)L_18) <= ((int64_t)L_19))) { goto IL_0092; } } { int64_t L_20 = ___0_dataIndex; int64_t L_21 = __this->____charsRemoved; V_0 = ((int32_t)((int64_t)il2cpp_codegen_subtract(L_20, L_21))); } IL_0092: { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_22 = ___1_buffer; if (L_22) { goto IL_0098; } } { return ((int64_t)(-1)); } IL_0098: { StringWriter_tF48052BE4F980E5C85403221E835768E4156267D* L_23 = __this->____strWriter; NullCheck(L_23); StringBuilder_t* L_24; L_24 = VirtualFuncInvoker0< StringBuilder_t* >::Invoke(22, L_23); V_2 = L_24; goto IL_00eb; } IL_00a6: { StringBuilder_t* L_25 = V_2; NullCheck(L_25); int32_t L_26; L_26 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_25, NULL); int32_t L_27 = ___3_length; int32_t L_28 = V_0; if ((((int32_t)L_26) >= ((int32_t)((int32_t)il2cpp_codegen_add(L_27, L_28))))) { goto IL_00f8; } } { SqlStreamingXml_WriteXmlElement_m0F31E7F62E950AD386305D2F30D2395DB6C39BD6(__this, NULL); int32_t L_29 = V_0; if ((((int32_t)L_29) <= ((int32_t)0))) { goto IL_00eb; } } { StringBuilder_t* L_30 = V_2; NullCheck(L_30); int32_t L_31; L_31 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_30, NULL); int32_t L_32 = V_0; if ((((int32_t)L_31) < ((int32_t)L_32))) { goto IL_00c8; } } { int32_t L_33 = V_0; G_B14_0 = L_33; goto IL_00ce; } IL_00c8: { StringBuilder_t* L_34 = V_2; NullCheck(L_34); int32_t L_35; L_35 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_34, NULL); G_B14_0 = L_35; } IL_00ce: { V_1 = G_B14_0; StringBuilder_t* L_36 = V_2; int32_t L_37 = V_1; NullCheck(L_36); StringBuilder_t* L_38; L_38 = StringBuilder_Remove_m0D93692674D1C09795C7D6542420A3B6C5F81E90(L_36, 0, L_37, NULL); int32_t L_39 = V_0; int32_t L_40 = V_1; V_0 = ((int32_t)il2cpp_codegen_subtract(L_39, L_40)); int64_t L_41 = __this->____charsRemoved; int32_t L_42 = V_1; __this->____charsRemoved = ((int64_t)il2cpp_codegen_add(L_41, ((int64_t)L_42))); } IL_00eb: { XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_43 = __this->____xmlReader; NullCheck(L_43); bool L_44; L_44 = VirtualFuncInvoker0< bool >::Invoke(32, L_43); if (!L_44) { goto IL_00a6; } } IL_00f8: { int32_t L_45 = V_0; if ((((int32_t)L_45) <= ((int32_t)0))) { goto IL_012b; } } { StringBuilder_t* L_46 = V_2; NullCheck(L_46); int32_t L_47; L_47 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_46, NULL); int32_t L_48 = V_0; if ((((int32_t)L_47) < ((int32_t)L_48))) { goto IL_0108; } } { int32_t L_49 = V_0; G_B20_0 = L_49; goto IL_010e; } IL_0108: { StringBuilder_t* L_50 = V_2; NullCheck(L_50); int32_t L_51; L_51 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_50, NULL); G_B20_0 = L_51; } IL_010e: { V_1 = G_B20_0; StringBuilder_t* L_52 = V_2; int32_t L_53 = V_1; NullCheck(L_52); StringBuilder_t* L_54; L_54 = StringBuilder_Remove_m0D93692674D1C09795C7D6542420A3B6C5F81E90(L_52, 0, L_53, NULL); int32_t L_55 = V_0; int32_t L_56 = V_1; V_0 = ((int32_t)il2cpp_codegen_subtract(L_55, L_56)); int64_t L_57 = __this->____charsRemoved; int32_t L_58 = V_1; __this->____charsRemoved = ((int64_t)il2cpp_codegen_add(L_57, ((int64_t)L_58))); } IL_012b: { StringBuilder_t* L_59 = V_2; NullCheck(L_59); int32_t L_60; L_60 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_59, NULL); if (L_60) { goto IL_0136; } } { return ((int64_t)0); } IL_0136: { StringBuilder_t* L_61 = V_2; NullCheck(L_61); int32_t L_62; L_62 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_61, NULL); int32_t L_63 = ___3_length; if ((((int32_t)L_62) < ((int32_t)L_63))) { goto IL_0144; } } { int32_t L_64 = ___3_length; G_B26_0 = L_64; goto IL_014a; } IL_0144: { StringBuilder_t* L_65 = V_2; NullCheck(L_65); int32_t L_66; L_66 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_65, NULL); G_B26_0 = L_66; } IL_014a: { V_1 = G_B26_0; V_5 = 0; goto IL_0164; } IL_0150: { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_67 = ___1_buffer; int32_t L_68 = ___2_bufferIndex; int32_t L_69 = V_5; StringBuilder_t* L_70 = V_2; int32_t L_71 = V_5; NullCheck(L_70); Il2CppChar L_72; L_72 = StringBuilder_get_Chars_m254FD6F2F75C00B0D353D73B2A4A19316BD7624D(L_70, L_71, NULL); NullCheck(L_67); (L_67)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_68, L_69))), (Il2CppChar)L_72); int32_t L_73 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_73, 1)); } IL_0164: { int32_t L_74 = V_5; int32_t L_75 = V_1; if ((((int32_t)L_74) < ((int32_t)L_75))) { goto IL_0150; } } { StringBuilder_t* L_76 = V_2; int32_t L_77 = V_1; NullCheck(L_76); StringBuilder_t* L_78; L_78 = StringBuilder_Remove_m0D93692674D1C09795C7D6542420A3B6C5F81E90(L_76, 0, L_77, NULL); int64_t L_79 = __this->____charsRemoved; int32_t L_80 = V_1; __this->____charsRemoved = ((int64_t)il2cpp_codegen_add(L_79, ((int64_t)L_80))); int32_t L_81 = V_1; return ((int64_t)L_81); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlStreamingXml_WriteXmlElement_m0F31E7F62E950AD386305D2F30D2395DB6C39BD6 (SqlStreamingXml_tCEAFB98611D059F5C3C5E288D4440A85E5A5407F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1F1BC4D23D8E5661364EBEC728BE303959F6CF91); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD4DAA1A26807E1A567D68B161E6A95701A3FD560); s_Il2CppMethodInitialized = true; } bool V_0 = false; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; { XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = __this->____xmlReader; NullCheck(L_0); bool L_1; L_1 = VirtualFuncInvoker0< bool >::Invoke(32, L_0); if (!L_1) { goto IL_000e; } } { return; } IL_000e: { XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_2 = __this->____xmlReader; NullCheck(L_2); bool L_3; L_3 = VirtualFuncInvoker0< bool >::Invoke(40, L_2); V_0 = L_3; V_1 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)NULL; XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_4 = __this->____xmlReader; NullCheck(L_4); bool L_5; L_5 = VirtualFuncInvoker0< bool >::Invoke(31, L_4); XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_6 = __this->____xmlReader; NullCheck(L_6); int32_t L_7; L_7 = VirtualFuncInvoker0< int32_t >::Invoke(6, L_6); V_2 = L_7; int32_t L_8 = V_2; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_8, 1))) { case 0: { goto IL_0085; } case 1: { goto IL_0215; } case 2: { goto IL_00e3; } case 3: { goto IL_0156; } case 4: { goto IL_0171; } case 5: { goto IL_0215; } case 6: { goto IL_018c; } case 7: { goto IL_01f2; } case 8: { goto IL_0215; } case 9: { goto IL_01af; } case 10: { goto IL_0215; } case 11: { goto IL_0215; } case 12: { goto IL_013b; } case 13: { goto IL_013b; } case 14: { goto IL_020a; } case 15: { goto IL_0215; } case 16: { goto IL_018c; } } } { goto IL_0215; } IL_0085: { XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_9 = __this->____xmlWriter; XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_10 = __this->____xmlReader; NullCheck(L_10); String_t* L_11; L_11 = VirtualFuncInvoker0< String_t* >::Invoke(10, L_10); XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_12 = __this->____xmlReader; NullCheck(L_12); String_t* L_13; L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_12); XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_14 = __this->____xmlReader; NullCheck(L_14); String_t* L_15; L_15 = VirtualFuncInvoker0< String_t* >::Invoke(9, L_14); NullCheck(L_9); VirtualActionInvoker3< String_t*, String_t*, String_t* >::Invoke(9, L_9, L_11, L_13, L_15); XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_16 = __this->____xmlWriter; XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_17 = __this->____xmlReader; NullCheck(L_16); VirtualActionInvoker2< XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD*, bool >::Invoke(32, L_16, L_17, (bool)1); XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_18 = __this->____xmlReader; NullCheck(L_18); bool L_19; L_19 = VirtualFuncInvoker0< bool >::Invoke(14, L_18); if (!L_19) { goto IL_0215; } } { XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_20 = __this->____xmlWriter; NullCheck(L_20); VirtualActionInvoker0::Invoke(10, L_20); goto IL_0215; } IL_00e3: { bool L_21 = V_0; if (!L_21) { goto IL_0120; } } { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_22 = V_1; if (L_22) { goto IL_0104; } } { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_23 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)1024)); V_1 = L_23; goto IL_0104; } IL_00f6: { XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_24 = __this->____xmlWriter; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_25 = V_1; int32_t L_26 = V_3; NullCheck(L_24); VirtualActionInvoker3< CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*, int32_t, int32_t >::Invoke(22, L_24, L_25, 0, L_26); } IL_0104: { XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_27 = __this->____xmlReader; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_28 = V_1; NullCheck(L_27); int32_t L_29; L_29 = VirtualFuncInvoker3< int32_t, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*, int32_t, int32_t >::Invoke(41, L_27, L_28, 0, ((int32_t)1024)); int32_t L_30 = L_29; V_3 = L_30; if ((((int32_t)L_30) > ((int32_t)0))) { goto IL_00f6; } } { goto IL_0215; } IL_0120: { XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_31 = __this->____xmlWriter; XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_32 = __this->____xmlReader; NullCheck(L_32); String_t* L_33; L_33 = VirtualFuncInvoker0< String_t* >::Invoke(11, L_32); NullCheck(L_31); VirtualActionInvoker1< String_t* >::Invoke(20, L_31, L_33); goto IL_0215; } IL_013b: { XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_34 = __this->____xmlWriter; XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_35 = __this->____xmlReader; NullCheck(L_35); String_t* L_36; L_36 = VirtualFuncInvoker0< String_t* >::Invoke(11, L_35); NullCheck(L_34); VirtualActionInvoker1< String_t* >::Invoke(19, L_34, L_36); goto IL_0215; } IL_0156: { XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_37 = __this->____xmlWriter; XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_38 = __this->____xmlReader; NullCheck(L_38); String_t* L_39; L_39 = VirtualFuncInvoker0< String_t* >::Invoke(11, L_38); NullCheck(L_37); VirtualActionInvoker1< String_t* >::Invoke(14, L_37, L_39); goto IL_0215; } IL_0171: { XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_40 = __this->____xmlWriter; XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_41 = __this->____xmlReader; NullCheck(L_41); String_t* L_42; L_42 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_41); NullCheck(L_40); VirtualActionInvoker1< String_t* >::Invoke(17, L_40, L_42); goto IL_0215; } IL_018c: { XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_43 = __this->____xmlWriter; XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_44 = __this->____xmlReader; NullCheck(L_44); String_t* L_45; L_45 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_44); XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_46 = __this->____xmlReader; NullCheck(L_46); String_t* L_47; L_47 = VirtualFuncInvoker0< String_t* >::Invoke(11, L_46); NullCheck(L_43); VirtualActionInvoker2< String_t*, String_t* >::Invoke(16, L_43, L_45, L_47); goto IL_0215; } IL_01af: { XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_48 = __this->____xmlWriter; XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_49 = __this->____xmlReader; NullCheck(L_49); String_t* L_50; L_50 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_49); XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_51 = __this->____xmlReader; NullCheck(L_51); String_t* L_52; L_52 = VirtualFuncInvoker1< String_t*, String_t* >::Invoke(22, L_51, _stringLiteral1F1BC4D23D8E5661364EBEC728BE303959F6CF91); XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_53 = __this->____xmlReader; NullCheck(L_53); String_t* L_54; L_54 = VirtualFuncInvoker1< String_t*, String_t* >::Invoke(22, L_53, _stringLiteralD4DAA1A26807E1A567D68B161E6A95701A3FD560); XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_55 = __this->____xmlReader; NullCheck(L_55); String_t* L_56; L_56 = VirtualFuncInvoker0< String_t* >::Invoke(11, L_55); NullCheck(L_48); VirtualActionInvoker4< String_t*, String_t*, String_t*, String_t* >::Invoke(8, L_48, L_50, L_52, L_54, L_56); goto IL_0215; } IL_01f2: { XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_57 = __this->____xmlWriter; XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_58 = __this->____xmlReader; NullCheck(L_58); String_t* L_59; L_59 = VirtualFuncInvoker0< String_t* >::Invoke(11, L_58); NullCheck(L_57); VirtualActionInvoker1< String_t* >::Invoke(15, L_57, L_59); goto IL_0215; } IL_020a: { XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_60 = __this->____xmlWriter; NullCheck(L_60); VirtualActionInvoker0::Invoke(11, L_60); } IL_0215: { XmlWriter_tCBC8D0C4891828A0A384C68D0414337F20E1A17F* L_61 = __this->____xmlWriter; NullCheck(L_61); VirtualActionInvoker0::Invoke(29, L_61); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8* SqlTransaction_get_Connection_mECD8F7F6334026C3A691AD9CA1BD700C66D28E64 (SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE* __this, const RuntimeMethod* method) { { bool L_0; L_0 = SqlTransaction_get_IsZombied_m844D3963A02EC21B4309939C6EEC101ACF650213(__this, NULL); if (!L_0) { goto IL_000a; } } { return (SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8*)NULL; } IL_000a: { SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8* L_1 = __this->____connection; return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlTransaction_get_IsZombied_m844D3963A02EC21B4309939C6EEC101ACF650213 (SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE* __this, const RuntimeMethod* method) { { SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* L_0 = __this->____internalTransaction; if (!L_0) { goto IL_0014; } } { SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* L_1 = __this->____internalTransaction; NullCheck(L_1); bool L_2; L_2 = SqlInternalTransaction_get_IsCompleted_mE52EC6E32DFFB4F4E1821868B1B40297111F1CA5(L_1, NULL); return L_2; } IL_0014: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlTransaction_Zombie_m05941A206F37DFDCB2CC88B831232537EC24BABC (SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8* L_0 = __this->____connection; NullCheck(L_0); DbConnectionInternal_t9679A5A04D3536D79E5FC615574010BF2DBE17B8* L_1; L_1 = SqlConnection_get_InnerConnection_mD7846BA0BAB2F51E9A68F903924CF4706A0CFA5F_inline(L_0, NULL); if (!((SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0*)IsInstClass((RuntimeObject*)L_1, SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0_il2cpp_TypeInfo_var))) { goto IL_001a; } } { bool L_2 = __this->____isFromAPI; if (!L_2) { goto IL_0021; } } IL_001a: { __this->____internalTransaction = (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____internalTransaction), (void*)(SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E*)NULL); } IL_0021: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlTransaction__cctor_m13E0FD2E83A30F186FB05F1D2AB7B2FF56784E4E (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiagnosticListener_tE89BA52E14502E31B0DE41E559BBF15E3BB84D66_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral91F2B7A4A08237ED178BCC171F858C327A58152F); s_Il2CppMethodInitialized = true; } { DiagnosticListener_tE89BA52E14502E31B0DE41E559BBF15E3BB84D66* L_0 = (DiagnosticListener_tE89BA52E14502E31B0DE41E559BBF15E3BB84D66*)il2cpp_codegen_object_new(DiagnosticListener_tE89BA52E14502E31B0DE41E559BBF15E3BB84D66_il2cpp_TypeInfo_var); DiagnosticListener__ctor_m3C2188F52474A41FA3C457E597D8E36651589DC7(L_0, _stringLiteral91F2B7A4A08237ED178BCC171F858C327A58152F, NULL); ((SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE_StaticFields*)il2cpp_codegen_static_fields_for(SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE_il2cpp_TypeInfo_var))->___s_diagnosticListener = L_0; Il2CppCodeGenWriteBarrier((void**)(&((SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE_StaticFields*)il2cpp_codegen_static_fields_for(SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE_il2cpp_TypeInfo_var))->___s_diagnosticListener), (void*)L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlUdtInfo__ctor_m7F6809FA4DEB0C205E3357D3658852A0277B0AB9 (SqlUdtInfo_tCDDAEE4C33609A9F5F9D3976B95B1B3E70513012* __this, SqlUserDefinedTypeAttribute_t1E69866B1C93487297B410A09E5A0DA1342F945A* ___0_attr, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); SqlUserDefinedTypeAttribute_t1E69866B1C93487297B410A09E5A0DA1342F945A* L_0 = ___0_attr; NullCheck(L_0); int32_t L_1; L_1 = SqlUserDefinedTypeAttribute_get_Format_mE4363885DEB5D9A3C176130342860F6375D43FB4_inline(L_0, NULL); __this->___SerializationFormat = L_1; SqlUserDefinedTypeAttribute_t1E69866B1C93487297B410A09E5A0DA1342F945A* L_2 = ___0_attr; NullCheck(L_2); bool L_3; L_3 = SqlUserDefinedTypeAttribute_get_IsByteOrdered_mDDFB84F3BD74AFB3C3A244CAE54E39BEA4912B8D_inline(L_2, NULL); __this->___IsByteOrdered = L_3; SqlUserDefinedTypeAttribute_t1E69866B1C93487297B410A09E5A0DA1342F945A* L_4 = ___0_attr; NullCheck(L_4); bool L_5; L_5 = SqlUserDefinedTypeAttribute_get_IsFixedLength_mAD4F6D451E43596414DAF81004D36CE512A3C18C_inline(L_4, NULL); __this->___IsFixedLength = L_5; SqlUserDefinedTypeAttribute_t1E69866B1C93487297B410A09E5A0DA1342F945A* L_6 = ___0_attr; NullCheck(L_6); int32_t L_7; L_7 = SqlUserDefinedTypeAttribute_get_MaxByteSize_m4EC46BB4BB78BD27A2D5C467F53524FC318E9725_inline(L_6, NULL); __this->___MaxByteSize = L_7; SqlUserDefinedTypeAttribute_t1E69866B1C93487297B410A09E5A0DA1342F945A* L_8 = ___0_attr; NullCheck(L_8); String_t* L_9; L_9 = SqlUserDefinedTypeAttribute_get_Name_mF19903C91C89F72D9B80BBAB4990A62D765572E1_inline(L_8, NULL); __this->___Name = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->___Name), (void*)L_9); SqlUserDefinedTypeAttribute_t1E69866B1C93487297B410A09E5A0DA1342F945A* L_10 = ___0_attr; NullCheck(L_10); String_t* L_11; L_11 = SqlUserDefinedTypeAttribute_get_ValidationMethodName_mE67DDE4B49667B2912966D64F1C55EB6AA76EE96_inline(L_10, NULL); __this->___ValidationMethodName = L_11; Il2CppCodeGenWriteBarrier((void**)(&__this->___ValidationMethodName), (void*)L_11); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlUdtInfo_tCDDAEE4C33609A9F5F9D3976B95B1B3E70513012* SqlUdtInfo_GetFromType_m8FD63D89A093DB3C308876D974F0C5451AD9E3D6 (Type_t* ___0_target, const RuntimeMethod* method) { SqlUdtInfo_tCDDAEE4C33609A9F5F9D3976B95B1B3E70513012* G_B2_0 = NULL; SqlUdtInfo_tCDDAEE4C33609A9F5F9D3976B95B1B3E70513012* G_B1_0 = NULL; { Type_t* L_0 = ___0_target; SqlUdtInfo_tCDDAEE4C33609A9F5F9D3976B95B1B3E70513012* L_1; L_1 = SqlUdtInfo_TryGetFromType_m7045CF7B26E68B925CB8E2D40BBBF1908928F3F0(L_0, NULL); SqlUdtInfo_tCDDAEE4C33609A9F5F9D3976B95B1B3E70513012* L_2 = L_1; if (L_2) { G_B2_0 = L_2; goto IL_0015; } G_B1_0 = L_2; } { Type_t* L_3 = ___0_target; InvalidUdtException_tC1E6C78CCD2960C80D78DCBB4DDE6238D1A8E86E* L_4; L_4 = InvalidUdtException_Create_m9BC54D762CDCFD0FB51D3FEB03DC92DEE9AB9042(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB9461659487E9A5321341748BF5043D485AFB5E9)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlUdtInfo_GetFromType_m8FD63D89A093DB3C308876D974F0C5451AD9E3D6_RuntimeMethod_var))); } IL_0015: { return G_B2_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlUdtInfo_tCDDAEE4C33609A9F5F9D3976B95B1B3E70513012* SqlUdtInfo_TryGetFromType_m7045CF7B26E68B925CB8E2D40BBBF1908928F3F0 (Type_t* ___0_target, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mA075624D8CA079EDBBD73400027E588044A19698_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mCC33233290B2B9CD1B84807EF1BA44B90860B15C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mE986DFE4CB74ABC9BE7DA6596FE7ED0F58020005_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tFBC4C6ED8A0F40728E6C07F1B16ADCF686F7020B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlUdtInfo_tCDDAEE4C33609A9F5F9D3976B95B1B3E70513012_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlUserDefinedTypeAttribute_t1E69866B1C93487297B410A09E5A0DA1342F945A_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlUserDefinedTypeAttribute_t1E69866B1C93487297B410A09E5A0DA1342F945A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SqlUdtInfo_tCDDAEE4C33609A9F5F9D3976B95B1B3E70513012* V_0 = NULL; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_1 = NULL; { Dictionary_2_tFBC4C6ED8A0F40728E6C07F1B16ADCF686F7020B* L_0 = ((SqlUdtInfo_tCDDAEE4C33609A9F5F9D3976B95B1B3E70513012_ThreadStaticFields*)il2cpp_codegen_get_thread_static_data(SqlUdtInfo_tCDDAEE4C33609A9F5F9D3976B95B1B3E70513012_il2cpp_TypeInfo_var))->___s_types2UdtInfo; if (L_0) { goto IL_0011; } } { Dictionary_2_tFBC4C6ED8A0F40728E6C07F1B16ADCF686F7020B* L_1 = (Dictionary_2_tFBC4C6ED8A0F40728E6C07F1B16ADCF686F7020B*)il2cpp_codegen_object_new(Dictionary_2_tFBC4C6ED8A0F40728E6C07F1B16ADCF686F7020B_il2cpp_TypeInfo_var); Dictionary_2__ctor_mE986DFE4CB74ABC9BE7DA6596FE7ED0F58020005(L_1, Dictionary_2__ctor_mE986DFE4CB74ABC9BE7DA6596FE7ED0F58020005_RuntimeMethod_var); ((SqlUdtInfo_tCDDAEE4C33609A9F5F9D3976B95B1B3E70513012_ThreadStaticFields*)il2cpp_codegen_get_thread_static_data(SqlUdtInfo_tCDDAEE4C33609A9F5F9D3976B95B1B3E70513012_il2cpp_TypeInfo_var))->___s_types2UdtInfo = L_1; Il2CppCodeGenWriteBarrier((void**)(&((SqlUdtInfo_tCDDAEE4C33609A9F5F9D3976B95B1B3E70513012_ThreadStaticFields*)il2cpp_codegen_get_thread_static_data(SqlUdtInfo_tCDDAEE4C33609A9F5F9D3976B95B1B3E70513012_il2cpp_TypeInfo_var))->___s_types2UdtInfo), (void*)L_1); } IL_0011: { V_0 = (SqlUdtInfo_tCDDAEE4C33609A9F5F9D3976B95B1B3E70513012*)NULL; Dictionary_2_tFBC4C6ED8A0F40728E6C07F1B16ADCF686F7020B* L_2 = ((SqlUdtInfo_tCDDAEE4C33609A9F5F9D3976B95B1B3E70513012_ThreadStaticFields*)il2cpp_codegen_get_thread_static_data(SqlUdtInfo_tCDDAEE4C33609A9F5F9D3976B95B1B3E70513012_il2cpp_TypeInfo_var))->___s_types2UdtInfo; Type_t* L_3 = ___0_target; NullCheck(L_2); bool L_4; L_4 = Dictionary_2_TryGetValue_mCC33233290B2B9CD1B84807EF1BA44B90860B15C(L_2, L_3, (&V_0), Dictionary_2_TryGetValue_mCC33233290B2B9CD1B84807EF1BA44B90860B15C_RuntimeMethod_var); if (L_4) { goto IL_0057; } } { Type_t* L_5 = ___0_target; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_6 = { reinterpret_cast (SqlUserDefinedTypeAttribute_t1E69866B1C93487297B410A09E5A0DA1342F945A_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_7; L_7 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_6, NULL); NullCheck(L_5); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_8; L_8 = VirtualFuncInvoker2< ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, Type_t*, bool >::Invoke(14, L_5, L_7, (bool)0); V_1 = L_8; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = V_1; if (!L_9) { goto IL_004b; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_10 = V_1; NullCheck(L_10); if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))) == ((uint32_t)1)))) { goto IL_004b; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11 = V_1; NullCheck(L_11); int32_t L_12 = 0; RuntimeObject* L_13 = (L_11)->GetAt(static_cast(L_12)); SqlUdtInfo_tCDDAEE4C33609A9F5F9D3976B95B1B3E70513012* L_14 = (SqlUdtInfo_tCDDAEE4C33609A9F5F9D3976B95B1B3E70513012*)il2cpp_codegen_object_new(SqlUdtInfo_tCDDAEE4C33609A9F5F9D3976B95B1B3E70513012_il2cpp_TypeInfo_var); SqlUdtInfo__ctor_m7F6809FA4DEB0C205E3357D3658852A0277B0AB9(L_14, ((SqlUserDefinedTypeAttribute_t1E69866B1C93487297B410A09E5A0DA1342F945A*)CastclassSealed((RuntimeObject*)L_13, SqlUserDefinedTypeAttribute_t1E69866B1C93487297B410A09E5A0DA1342F945A_il2cpp_TypeInfo_var)), NULL); V_0 = L_14; } IL_004b: { Dictionary_2_tFBC4C6ED8A0F40728E6C07F1B16ADCF686F7020B* L_15 = ((SqlUdtInfo_tCDDAEE4C33609A9F5F9D3976B95B1B3E70513012_ThreadStaticFields*)il2cpp_codegen_get_thread_static_data(SqlUdtInfo_tCDDAEE4C33609A9F5F9D3976B95B1B3E70513012_il2cpp_TypeInfo_var))->___s_types2UdtInfo; Type_t* L_16 = ___0_target; SqlUdtInfo_tCDDAEE4C33609A9F5F9D3976B95B1B3E70513012* L_17 = V_0; NullCheck(L_15); Dictionary_2_Add_mA075624D8CA079EDBBD73400027E588044A19698(L_15, L_16, L_17, Dictionary_2_Add_mA075624D8CA079EDBBD73400027E588044A19698_RuntimeMethod_var); } IL_0057: { SqlUdtInfo_tCDDAEE4C33609A9F5F9D3976B95B1B3E70513012* L_18 = V_0; return L_18; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* AsyncHelper_CreateContinuationTask_mABFC81CAAEACC36E15B8174A4059A1CD759B5D80 (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___0_task, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___1_onSuccess, SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* ___2_connectionToDoom, Action_1_tAFBD759E01ADE1CCF9C2015D5EFB3E69A9F26F04* ___3_onFailure, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1__ctor_mBF9A903AD14C4E9CF044B227776C532BA9C40D60_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1_get_Task_mF44990297C25C7DBE1E65241C03D0120CB551552_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass0_0_U3CCreateContinuationTaskU3Eb__0_m95C2D31FC701A055C50A618766666B7DBD8A3F32_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass0_0_tCA7EF15CF075B3E833224F483150553B8575AEA4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass0_0_tCA7EF15CF075B3E833224F483150553B8575AEA4* V_0 = NULL; { U3CU3Ec__DisplayClass0_0_tCA7EF15CF075B3E833224F483150553B8575AEA4* L_0 = (U3CU3Ec__DisplayClass0_0_tCA7EF15CF075B3E833224F483150553B8575AEA4*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass0_0_tCA7EF15CF075B3E833224F483150553B8575AEA4_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass0_0__ctor_m14B86D0713F66D47965BB13C51294F1F88F84C84(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass0_0_tCA7EF15CF075B3E833224F483150553B8575AEA4* L_1 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = ___1_onSuccess; NullCheck(L_1); L_1->___onSuccess = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___onSuccess), (void*)L_2); Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_3 = ___0_task; if (L_3) { goto IL_001d; } } { U3CU3Ec__DisplayClass0_0_tCA7EF15CF075B3E833224F483150553B8575AEA4* L_4 = V_0; NullCheck(L_4); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_5 = L_4->___onSuccess; NullCheck(L_5); Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_5, NULL); return (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)NULL; } IL_001d: { U3CU3Ec__DisplayClass0_0_tCA7EF15CF075B3E833224F483150553B8575AEA4* L_6 = V_0; TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_7 = (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37*)il2cpp_codegen_object_new(TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37_il2cpp_TypeInfo_var); TaskCompletionSource_1__ctor_mBF9A903AD14C4E9CF044B227776C532BA9C40D60(L_7, TaskCompletionSource_1__ctor_mBF9A903AD14C4E9CF044B227776C532BA9C40D60_RuntimeMethod_var); NullCheck(L_6); L_6->___completion = L_7; Il2CppCodeGenWriteBarrier((void**)(&L_6->___completion), (void*)L_7); Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_8 = ___0_task; U3CU3Ec__DisplayClass0_0_tCA7EF15CF075B3E833224F483150553B8575AEA4* L_9 = V_0; NullCheck(L_9); TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_10 = L_9->___completion; U3CU3Ec__DisplayClass0_0_tCA7EF15CF075B3E833224F483150553B8575AEA4* L_11 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_12 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_12, L_11, (intptr_t)((void*)U3CU3Ec__DisplayClass0_0_U3CCreateContinuationTaskU3Eb__0_m95C2D31FC701A055C50A618766666B7DBD8A3F32_RuntimeMethod_var), NULL); SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* L_13 = ___2_connectionToDoom; Action_1_tAFBD759E01ADE1CCF9C2015D5EFB3E69A9F26F04* L_14 = ___3_onFailure; AsyncHelper_ContinueTask_mB38B97A7727E5AA18031D1E92BE209D1AED573E9(L_8, L_10, L_12, L_13, L_14, (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)NULL, (Func_2_t83DFBD797BAE66E7EE7685A80451C47EEA1920FC*)NULL, (SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8*)NULL, NULL); U3CU3Ec__DisplayClass0_0_tCA7EF15CF075B3E833224F483150553B8575AEA4* L_15 = V_0; NullCheck(L_15); TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_16 = L_15->___completion; NullCheck(L_16); Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* L_17; L_17 = TaskCompletionSource_1_get_Task_mF44990297C25C7DBE1E65241C03D0120CB551552_inline(L_16, TaskCompletionSource_1_get_Task_mF44990297C25C7DBE1E65241C03D0120CB551552_RuntimeMethod_var); return L_17; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncHelper_ContinueTask_mB38B97A7727E5AA18031D1E92BE209D1AED573E9 (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___0_task, TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ___1_completion, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___2_onSuccess, SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* ___3_connectionToDoom, Action_1_tAFBD759E01ADE1CCF9C2015D5EFB3E69A9F26F04* ___4_onFailure, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___5_onCancellation, Func_2_t83DFBD797BAE66E7EE7685A80451C47EEA1920FC* ___6_exceptionConverter, SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8* ___7_connectionToAbort, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t5EBB3AEBB9FE27F01C5BD35C3A6AD36CB3AA357A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass2_0_U3CContinueTaskU3Eb__0_m7CF789BD14F980C1DE3B9732D4EBF9D7849ACAA2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass2_0_t358B71DA33A89B92296A8B8627F89D010C39A35C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass2_0_t358B71DA33A89B92296A8B8627F89D010C39A35C* V_0 = NULL; { U3CU3Ec__DisplayClass2_0_t358B71DA33A89B92296A8B8627F89D010C39A35C* L_0 = (U3CU3Ec__DisplayClass2_0_t358B71DA33A89B92296A8B8627F89D010C39A35C*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass2_0_t358B71DA33A89B92296A8B8627F89D010C39A35C_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass2_0__ctor_m986DF666BE54F69D94486E00FB66FD013210E96C(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass2_0_t358B71DA33A89B92296A8B8627F89D010C39A35C* L_1 = V_0; Func_2_t83DFBD797BAE66E7EE7685A80451C47EEA1920FC* L_2 = ___6_exceptionConverter; NullCheck(L_1); L_1->___exceptionConverter = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___exceptionConverter), (void*)L_2); U3CU3Ec__DisplayClass2_0_t358B71DA33A89B92296A8B8627F89D010C39A35C* L_3 = V_0; Action_1_tAFBD759E01ADE1CCF9C2015D5EFB3E69A9F26F04* L_4 = ___4_onFailure; NullCheck(L_3); L_3->___onFailure = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_3->___onFailure), (void*)L_4); U3CU3Ec__DisplayClass2_0_t358B71DA33A89B92296A8B8627F89D010C39A35C* L_5 = V_0; TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_6 = ___1_completion; NullCheck(L_5); L_5->___completion = L_6; Il2CppCodeGenWriteBarrier((void**)(&L_5->___completion), (void*)L_6); U3CU3Ec__DisplayClass2_0_t358B71DA33A89B92296A8B8627F89D010C39A35C* L_7 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8 = ___5_onCancellation; NullCheck(L_7); L_7->___onCancellation = L_8; Il2CppCodeGenWriteBarrier((void**)(&L_7->___onCancellation), (void*)L_8); U3CU3Ec__DisplayClass2_0_t358B71DA33A89B92296A8B8627F89D010C39A35C* L_9 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = ___2_onSuccess; NullCheck(L_9); L_9->___onSuccess = L_10; Il2CppCodeGenWriteBarrier((void**)(&L_9->___onSuccess), (void*)L_10); Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_11 = ___0_task; U3CU3Ec__DisplayClass2_0_t358B71DA33A89B92296A8B8627F89D010C39A35C* L_12 = V_0; Action_1_t5EBB3AEBB9FE27F01C5BD35C3A6AD36CB3AA357A* L_13 = (Action_1_t5EBB3AEBB9FE27F01C5BD35C3A6AD36CB3AA357A*)il2cpp_codegen_object_new(Action_1_t5EBB3AEBB9FE27F01C5BD35C3A6AD36CB3AA357A_il2cpp_TypeInfo_var); Action_1__ctor_mC25101220D4DFE3C39E1A327AD5B6F29A69776B0(L_13, L_12, (intptr_t)((void*)U3CU3Ec__DisplayClass2_0_U3CContinueTaskU3Eb__0_m7CF789BD14F980C1DE3B9732D4EBF9D7849ACAA2_RuntimeMethod_var), NULL); il2cpp_codegen_runtime_class_init_inline(TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E_il2cpp_TypeInfo_var); TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E* L_14; L_14 = TaskScheduler_get_Default_m1312D9F63C0811919143807540E6D10F90CF6B7C_inline(NULL); NullCheck(L_11); Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_15; L_15 = Task_ContinueWith_m0520801D14DFF2AFA6140672AE2D7BAE100E1A43(L_11, L_13, L_14, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncHelper_WaitForCompletion_mA351D3269D94DC5BCAEDA6702F0F0FC43CAFC522 (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___0_task, int32_t ___1_timeout, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___2_onTimeout, bool ___3_rethrowExceptions, const RuntimeMethod* method) { AggregateException_t51B6205846DFB356B94452702201DD239D44422F* V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* G_B2_0 = NULL; Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* G_B1_0 = NULL; int32_t G_B3_0 = 0; Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* G_B3_1 = NULL; try { { Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_0 = ___0_task; int32_t L_1 = ___1_timeout; if ((((int32_t)L_1) > ((int32_t)0))) { G_B2_0 = L_0; goto IL_0008_1; } G_B1_0 = L_0; } { G_B3_0 = (-1); G_B3_1 = G_B1_0; goto IL_000f_1; } IL_0008_1: { int32_t L_2 = ___1_timeout; G_B3_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)1000), L_2)); G_B3_1 = G_B2_0; } IL_000f_1: { NullCheck(G_B3_1); bool L_3; L_3 = Task_Wait_m1EB7259EC8BCE121E41C780CAA3C136A4772C1A5(G_B3_1, G_B3_0, NULL); goto IL_002d; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AggregateException_t51B6205846DFB356B94452702201DD239D44422F_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0017; } throw e; } CATCH_0017: { { AggregateException_t51B6205846DFB356B94452702201DD239D44422F* L_4 = ((AggregateException_t51B6205846DFB356B94452702201DD239D44422F*)IL2CPP_GET_ACTIVE_EXCEPTION(AggregateException_t51B6205846DFB356B94452702201DD239D44422F*));; V_0 = L_4; bool L_5 = ___3_rethrowExceptions; if (!L_5) { goto IL_002b; } } { AggregateException_t51B6205846DFB356B94452702201DD239D44422F* L_6 = V_0; NullCheck(L_6); Exception_t* L_7; L_7 = Exception_get_InnerException_m0C1BDB339C786BA4DA7D2C1AD214571CFBBB1410_inline(L_6, NULL); ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* L_8; L_8 = ExceptionDispatchInfo_Capture_mC1C1C30D83DC04B2B7813DFCB67D07CCD4909803(L_7, NULL); NullCheck(L_8); ExceptionDispatchInfo_Throw_m06F398E346AE94C1CCEB636763A8CB26511F6330(L_8, NULL); } IL_002b: { IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_002d; } } IL_002d: { Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_9 = ___0_task; NullCheck(L_9); bool L_10; L_10 = Task_get_IsCompleted_m942D6D536545EF059089398B19435591561BB831(L_9, NULL); if (L_10) { goto IL_003e; } } { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_11 = ___2_onTimeout; if (!L_11) { goto IL_003e; } } { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_12 = ___2_onTimeout; NullCheck(L_12); Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_12, NULL); } IL_003e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncHelper_SetTimeoutException_m475826DF56694D7719F62F9726F260BD12F608A7 (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ___0_completion, int32_t ___1_timeout, Func_1_t6DC0003668FDF27D170AC44D4EE178B5077A9B6F* ___2_exc, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ___3_ctoken, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t5EBB3AEBB9FE27F01C5BD35C3A6AD36CB3AA357A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass4_0_U3CSetTimeoutExceptionU3Eb__0_m3924057372168512F4FC74916F7D73F5488EADEF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass4_0_t6C81D608B53A92079AAB8314F4CA00820047B0BD_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass4_0_t6C81D608B53A92079AAB8314F4CA00820047B0BD* V_0 = NULL; { U3CU3Ec__DisplayClass4_0_t6C81D608B53A92079AAB8314F4CA00820047B0BD* L_0 = (U3CU3Ec__DisplayClass4_0_t6C81D608B53A92079AAB8314F4CA00820047B0BD*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass4_0_t6C81D608B53A92079AAB8314F4CA00820047B0BD_il2cpp_TypeInfo_var); U3CU3Ec__DisplayClass4_0__ctor_mD1B475B4F2AD4D2639E7F985E74FF1344073DC8F(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass4_0_t6C81D608B53A92079AAB8314F4CA00820047B0BD* L_1 = V_0; TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_2 = ___0_completion; NullCheck(L_1); L_1->___completion = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___completion), (void*)L_2); U3CU3Ec__DisplayClass4_0_t6C81D608B53A92079AAB8314F4CA00820047B0BD* L_3 = V_0; Func_1_t6DC0003668FDF27D170AC44D4EE178B5077A9B6F* L_4 = ___2_exc; NullCheck(L_3); L_3->___exc = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_3->___exc), (void*)L_4); int32_t L_5 = ___1_timeout; if ((((int32_t)L_5) <= ((int32_t)0))) { goto IL_0037; } } { int32_t L_6 = ___1_timeout; CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED L_7 = ___3_ctoken; il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var); Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_8; L_8 = Task_Delay_mE80CABEC364832FBA3042CA2460AA3913B74C10B(((int32_t)il2cpp_codegen_multiply(L_6, ((int32_t)1000))), L_7, NULL); U3CU3Ec__DisplayClass4_0_t6C81D608B53A92079AAB8314F4CA00820047B0BD* L_9 = V_0; Action_1_t5EBB3AEBB9FE27F01C5BD35C3A6AD36CB3AA357A* L_10 = (Action_1_t5EBB3AEBB9FE27F01C5BD35C3A6AD36CB3AA357A*)il2cpp_codegen_object_new(Action_1_t5EBB3AEBB9FE27F01C5BD35C3A6AD36CB3AA357A_il2cpp_TypeInfo_var); Action_1__ctor_mC25101220D4DFE3C39E1A327AD5B6F29A69776B0(L_10, L_9, (intptr_t)((void*)U3CU3Ec__DisplayClass4_0_U3CSetTimeoutExceptionU3Eb__0_m3924057372168512F4FC74916F7D73F5488EADEF_RuntimeMethod_var), NULL); NullCheck(L_8); Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_11; L_11 = Task_ContinueWith_m4150CBD0F7AC870F40F5E8D84E265B47A642C06C(L_8, L_10, NULL); } IL_0037: { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass0_0__ctor_m14B86D0713F66D47965BB13C51294F1F88F84C84 (U3CU3Ec__DisplayClass0_0_tCA7EF15CF075B3E833224F483150553B8575AEA4* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass0_0_U3CCreateContinuationTaskU3Eb__0_m95C2D31FC701A055C50A618766666B7DBD8A3F32 (U3CU3Ec__DisplayClass0_0_tCA7EF15CF075B3E833224F483150553B8575AEA4* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1_SetResult_m948378015A7A0E42647452EB7003466406B831A4_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___onSuccess; NullCheck(L_0); Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_0, NULL); TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_1 = __this->___completion; NullCheck(L_1); TaskCompletionSource_1_SetResult_m948378015A7A0E42647452EB7003466406B831A4(L_1, NULL, TaskCompletionSource_1_SetResult_m948378015A7A0E42647452EB7003466406B831A4_RuntimeMethod_var); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass2_0__ctor_m986DF666BE54F69D94486E00FB66FD013210E96C (U3CU3Ec__DisplayClass2_0_t358B71DA33A89B92296A8B8627F89D010C39A35C* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass2_0_U3CContinueTaskU3Eb__0_m7CF789BD14F980C1DE3B9732D4EBF9D7849ACAA2 (U3CU3Ec__DisplayClass2_0_t358B71DA33A89B92296A8B8627F89D010C39A35C* __this, Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___0_tsk, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1_TrySetCanceled_m3D4DB4B9418F13DC64123476BCA6628844E68175_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1_TrySetException_m458D56254FBD7F874452154131D60AADD2131334_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Exception_t* V_0 = NULL; Exception_t* V_1 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_0 = ___0_tsk; NullCheck(L_0); AggregateException_t51B6205846DFB356B94452702201DD239D44422F* L_1; L_1 = Task_get_Exception_m11317CABA220E351C84B3E94B8A98F1565F42B45(L_0, NULL); if (!L_1) { goto IL_004e; } } { Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_2 = ___0_tsk; NullCheck(L_2); AggregateException_t51B6205846DFB356B94452702201DD239D44422F* L_3; L_3 = Task_get_Exception_m11317CABA220E351C84B3E94B8A98F1565F42B45(L_2, NULL); NullCheck(L_3); Exception_t* L_4; L_4 = Exception_get_InnerException_m0C1BDB339C786BA4DA7D2C1AD214571CFBBB1410_inline(L_3, NULL); V_0 = L_4; Func_2_t83DFBD797BAE66E7EE7685A80451C47EEA1920FC* L_5 = __this->___exceptionConverter; if (!L_5) { goto IL_0029; } } { Func_2_t83DFBD797BAE66E7EE7685A80451C47EEA1920FC* L_6 = __this->___exceptionConverter; Exception_t* L_7 = V_0; NullCheck(L_6); Exception_t* L_8; L_8 = Func_2_Invoke_m14ADF5DA6CA5483F8ADFCFD54A10D75C9BA02856_inline(L_6, L_7, NULL); V_0 = L_8; } IL_0029: { } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0040: { TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_9 = __this->___completion; Exception_t* L_10 = V_0; NullCheck(L_9); bool L_11; L_11 = TaskCompletionSource_1_TrySetException_m458D56254FBD7F874452154131D60AADD2131334(L_9, L_10, TaskCompletionSource_1_TrySetException_m458D56254FBD7F874452154131D60AADD2131334_RuntimeMethod_var); return; } }); try { { Action_1_tAFBD759E01ADE1CCF9C2015D5EFB3E69A9F26F04* L_12 = __this->___onFailure; if (!L_12) { goto IL_003e_1; } } { Action_1_tAFBD759E01ADE1CCF9C2015D5EFB3E69A9F26F04* L_13 = __this->___onFailure; Exception_t* L_14 = V_0; NullCheck(L_13); Action_1_Invoke_m43B5C4C0F292CE3E07CB03B46D8F960ACF7D6A58_inline(L_13, L_14, NULL); } IL_003e_1: { goto IL_0095; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_004e: { Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_15 = ___0_tsk; NullCheck(L_15); bool L_16; L_16 = Task_get_IsCanceled_m96A8D3F85158A9CB3AEA50A00A55BE4E0F0E21FA(L_15, NULL); if (!L_16) { goto IL_0078; } } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_006b: { TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_17 = __this->___completion; NullCheck(L_17); bool L_18; L_18 = TaskCompletionSource_1_TrySetCanceled_m3D4DB4B9418F13DC64123476BCA6628844E68175(L_17, TaskCompletionSource_1_TrySetCanceled_m3D4DB4B9418F13DC64123476BCA6628844E68175_RuntimeMethod_var); return; } }); try { { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_19 = __this->___onCancellation; if (!L_19) { goto IL_0069_1; } } { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_20 = __this->___onCancellation; NullCheck(L_20); Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_20, NULL); } IL_0069_1: { goto IL_0095; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0078: { } try { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_21 = __this->___onSuccess; NullCheck(L_21); Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_21, NULL); goto IL_0095; } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0086; } throw e; } CATCH_0086: { Exception_t* L_22 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_1 = L_22; TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_23 = __this->___completion; Exception_t* L_24 = V_1; NullCheck(L_23); TaskCompletionSource_1_SetException_m7DB7E6251CB92C741F7E081E2ECAA06FF79E212F(L_23, L_24, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TaskCompletionSource_1_SetException_m7DB7E6251CB92C741F7E081E2ECAA06FF79E212F_RuntimeMethod_var))); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0095; } IL_0095: { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass4_0__ctor_mD1B475B4F2AD4D2639E7F985E74FF1344073DC8F (U3CU3Ec__DisplayClass4_0_t6C81D608B53A92079AAB8314F4CA00820047B0BD* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass4_0_U3CSetTimeoutExceptionU3Eb__0_m3924057372168512F4FC74916F7D73F5488EADEF (U3CU3Ec__DisplayClass4_0_t6C81D608B53A92079AAB8314F4CA00820047B0BD* __this, Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___0_tsk, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1_TrySetException_m458D56254FBD7F874452154131D60AADD2131334_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1_get_Task_mF44990297C25C7DBE1E65241C03D0120CB551552_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_0 = ___0_tsk; NullCheck(L_0); bool L_1; L_1 = Task_get_IsCanceled_m96A8D3F85158A9CB3AEA50A00A55BE4E0F0E21FA(L_0, NULL); if (L_1) { goto IL_0031; } } { TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_2 = __this->___completion; NullCheck(L_2); Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* L_3; L_3 = TaskCompletionSource_1_get_Task_mF44990297C25C7DBE1E65241C03D0120CB551552_inline(L_2, TaskCompletionSource_1_get_Task_mF44990297C25C7DBE1E65241C03D0120CB551552_RuntimeMethod_var); NullCheck(L_3); bool L_4; L_4 = Task_get_IsCompleted_m942D6D536545EF059089398B19435591561BB831(L_3, NULL); if (L_4) { goto IL_0031; } } { TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* L_5 = __this->___completion; Func_1_t6DC0003668FDF27D170AC44D4EE178B5077A9B6F* L_6 = __this->___exc; NullCheck(L_6); Exception_t* L_7; L_7 = Func_1_Invoke_m4EBE926028C934EC7F12FE636E1EBF4E1709B79F_inline(L_6, NULL); NullCheck(L_5); bool L_8; L_8 = TaskCompletionSource_1_TrySetException_m458D56254FBD7F874452154131D60AADD2131334(L_5, L_7, TaskCompletionSource_1_TrySetException_m458D56254FBD7F874452154131D60AADD2131334_RuntimeMethod_var); } IL_0031: { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_CannotGetDTCAddress_mA970686D1169EE1378707B17506A5F724E25713C (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7986E8E3C42D2408A669811DB6733C2B2B9F2F95); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral7986E8E3C42D2408A669811DB6733C2B2B9F2F95, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1; L_1 = ADP_InvalidOperation_m1B17D2234C6B5E4D1A0D200B89A90F3BD95EFF2B(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_InvalidInternalPacketSize_mD291865BFD53DAF4F1A3A8C2FB108F2E48FB5305 (String_t* ___0_str, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___0_str; il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_1; L_1 = ADP_ArgumentOutOfRange_m69781EEE4098F294CBF7C49D38D2DE04237A2C8A(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_InvalidPacketSize_m5A0C3BCA48B61036B8F1DB19B8F2FECEE5A4E960 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral166A71F1B0CA155F90AA1ECDEBE8DDE6B78517F8); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral166A71F1B0CA155F90AA1ECDEBE8DDE6B78517F8, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_1; L_1 = ADP_ArgumentOutOfRange_m69781EEE4098F294CBF7C49D38D2DE04237A2C8A(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_InvalidPacketSizeValue_m61BB99CCAEDBBDB4F5F0197802F994F9244B0B3D (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral689208C21A025D20DB378CF788E7B5F969037F13); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral689208C21A025D20DB378CF788E7B5F969037F13, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1; L_1 = ADP_Argument_mD87295643203342A402470771011DA9751630053(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_InvalidSSPIPacketSize_mE9B0C066A7EEAD901B8BA2DA77DAEB86E79FADF5 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD5A69C0007B2431BB4B9AB1CA78EF63D52CC940D); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteralD5A69C0007B2431BB4B9AB1CA78EF63D52CC940D, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1; L_1 = ADP_Argument_mD87295643203342A402470771011DA9751630053(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_UserInstanceFailoverNotCompatible_m47885256223691016D5530C82BC06AF56334DC5C (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC31E2EC85600F6555AB4B3E90157C3A78DD6E2A2); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteralC31E2EC85600F6555AB4B3E90157C3A78DD6E2A2, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1; L_1 = ADP_Argument_mD87295643203342A402470771011DA9751630053(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_ParsingErrorLibraryType_m04EA4616621F121F6A58A1740E1BB7A5A55123FE (int32_t ___0_state, int32_t ___1_libraryType, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9AC316043E1BB276195F8F2E373DFA3D4D00BD0A); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; int32_t L_2 = ___0_state; V_0 = L_2; il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_3; L_3 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); String_t* L_4; L_4 = Int32_ToString_m3B2730D9F5B0C1C57DCCC8B8DCFB8E5EC4E8979B((&V_0), L_3, NULL); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_4); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_4); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = L_1; int32_t L_6 = ___1_libraryType; int32_t L_7 = L_6; RuntimeObject* L_8 = Box(il2cpp_defaults.int32_class, &L_7); NullCheck(L_5); ArrayElementTypeCheck (L_5, L_8); (L_5)->SetAt(static_cast(1), (RuntimeObject*)L_8); String_t* L_9; L_9 = SR_GetString_mA8B2879D9C33A9BCA3844C7931E01C50EFA78E1D(_stringLiteral9AC316043E1BB276195F8F2E373DFA3D4D00BD0A, L_5, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_10; L_10 = ADP_InvalidOperation_m1B17D2234C6B5E4D1A0D200B89A90F3BD95EFF2B(L_9, NULL); return L_10; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_InvalidSQLServerVersionUnknown_mAA30A3A1FA29A2B12EC2B32F5CDE3420AB8E598B (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2B8689AFC8F7C69FF94150B95FB19F750D2B9945); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral2B8689AFC8F7C69FF94150B95FB19F750D2B9945, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1; L_1 = ADP_DataAdapter_mDC67F81D3755606E656E70B09474CCF0933F2980(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_SynchronousCallMayNotPend_mDF4DAF451B23103D35833C4210C57C47250031CD (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC2616985BFE21A80F22E33079EBADF9B8E68EFC1); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteralC2616985BFE21A80F22E33079EBADF9B8E68EFC1, NULL); Exception_t* L_1 = (Exception_t*)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_1, L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_ConnectionLockedForBcpEvent_m6920014952DA84990CB5A8621598F6352AFECBEB (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral538D71B2F4C2AA8EC5D82D73DBD0BFEA2D082074); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral538D71B2F4C2AA8EC5D82D73DBD0BFEA2D082074, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1; L_1 = ADP_InvalidOperation_m1B17D2234C6B5E4D1A0D200B89A90F3BD95EFF2B(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_InstanceFailure_m8383FDDB98177287E2A1ABC8FA5CBD96F04E6A7A (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4EBC2C69CB2F7B4F7C6540F6B31FB57CD497F6E8); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral4EBC2C69CB2F7B4F7C6540F6B31FB57CD497F6E8, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1; L_1 = ADP_InvalidOperation_m1B17D2234C6B5E4D1A0D200B89A90F3BD95EFF2B(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_UnknownSysTxIsolationLevel_m61AFF1A9114ACF2DFB78FD352320D1082F64E174 (int32_t ___0_isolationLevel, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IsolationLevel_t11CCBA6EC4AB4CECA2F9BE8AA326340F6E391414_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral12A61A4F1956F70D982C76BFF2957BBB6D215D80); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; Il2CppFakeBox L_2(IsolationLevel_t11CCBA6EC4AB4CECA2F9BE8AA326340F6E391414_il2cpp_TypeInfo_var, (&___0_isolationLevel)); String_t* L_3; L_3 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_2), NULL); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_3); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_3); String_t* L_4; L_4 = SR_GetString_mA8B2879D9C33A9BCA3844C7931E01C50EFA78E1D(_stringLiteral12A61A4F1956F70D982C76BFF2957BBB6D215D80, L_1, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_5; L_5 = ADP_InvalidOperation_m1B17D2234C6B5E4D1A0D200B89A90F3BD95EFF2B(L_4, NULL); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_InvalidPartnerConfiguration_mC610F2D93279CD96DAFE94D1AA2CB74435C06B88 (String_t* ___0_server, String_t* ___1_database, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF01AFB18502BD9B6DDBA46512B9DB478BE068AC2); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; String_t* L_2 = ___0_server; NullCheck(L_1); ArrayElementTypeCheck (L_1, L_2); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = L_1; String_t* L_4 = ___1_database; NullCheck(L_3); ArrayElementTypeCheck (L_3, L_4); (L_3)->SetAt(static_cast(1), (RuntimeObject*)L_4); String_t* L_5; L_5 = SR_GetString_mA8B2879D9C33A9BCA3844C7931E01C50EFA78E1D(_stringLiteralF01AFB18502BD9B6DDBA46512B9DB478BE068AC2, L_3, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_6; L_6 = ADP_InvalidOperation_m1B17D2234C6B5E4D1A0D200B89A90F3BD95EFF2B(L_5, NULL); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_MARSUnspportedOnConnection_m921B27BCB7AE2FF5B9BB7CC319EA99E7F00B0640 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral12EF08ACB96736C4E6072E5776D0E68522848B18); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral12EF08ACB96736C4E6072E5776D0E68522848B18, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1; L_1 = ADP_InvalidOperation_m1B17D2234C6B5E4D1A0D200B89A90F3BD95EFF2B(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_CannotModifyPropertyAsyncOperationInProgress_mBABAFDF28D81675C418291E26D37C032D9E20B25 (String_t* ___0_property, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF12893C55E3C6BC3F17E4B121F46D2613B9C8830); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; String_t* L_2 = ___0_property; NullCheck(L_1); ArrayElementTypeCheck (L_1, L_2); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_2); String_t* L_3; L_3 = SR_GetString_mA8B2879D9C33A9BCA3844C7931E01C50EFA78E1D(_stringLiteralF12893C55E3C6BC3F17E4B121F46D2613B9C8830, L_1, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_4; L_4 = ADP_InvalidOperation_m1B17D2234C6B5E4D1A0D200B89A90F3BD95EFF2B(L_3, NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_NonLocalSSEInstance_mB4559F3DDED807880764DF2EB328B0F5B55EB0AB (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral95E71E672B63EFC11FFEC68AC54907036AB59549); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral95E71E672B63EFC11FFEC68AC54907036AB59549, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_1; L_1 = ADP_NotSupported_m87861287425277570388F444A924707AD7CAEA46(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* SQL_NotSupportedEnumerationValue_m9020059407EDC08A7E9D45B1324AB0E594CDA445 (Type_t* ___0_type, int32_t ___1_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE1397E000323F1B23A457D401A500F840FA6C5F8); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; Type_t* L_2 = ___0_type; NullCheck(L_2); String_t* L_3; L_3 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_2); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_3); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_3); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = L_1; il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_5; L_5 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); String_t* L_6; L_6 = Int32_ToString_m3B2730D9F5B0C1C57DCCC8B8DCFB8E5EC4E8979B((&___1_value), L_5, NULL); NullCheck(L_4); ArrayElementTypeCheck (L_4, L_6); (L_4)->SetAt(static_cast(1), (RuntimeObject*)L_6); String_t* L_7; L_7 = SR_GetString_mA8B2879D9C33A9BCA3844C7931E01C50EFA78E1D(_stringLiteralE1397E000323F1B23A457D401A500F840FA6C5F8, L_4, NULL); Type_t* L_8 = ___0_type; NullCheck(L_8); String_t* L_9; L_9 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_8); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_10; L_10 = ADP_ArgumentOutOfRange_m8681C75950306B862297368EA171CA401DC3F328(L_7, L_9, NULL); return L_10; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* SQL_NotSupportedCommandType_m349E9D5FA40BF137C5849C5641A092BBF1F85AE8 (int32_t ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandType_t49B09021C53CA6BFC69702DC7669BCF3D3B18BED_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast (CommandType_t49B09021C53CA6BFC69702DC7669BCF3D3B18BED_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_1; L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL); int32_t L_2 = ___0_value; il2cpp_codegen_runtime_class_init_inline(SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var); ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3; L_3 = SQL_NotSupportedEnumerationValue_m9020059407EDC08A7E9D45B1324AB0E594CDA445(L_1, L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* SQL_NotSupportedIsolationLevel_mE19FACC86BFABFAD4E26EE9889DF4C67ABFFEF20 (int32_t ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IsolationLevel_t7A340952C17F8D9DB6F72DE7789DC9FDDA277553_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast (IsolationLevel_t7A340952C17F8D9DB6F72DE7789DC9FDDA277553_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_1; L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL); int32_t L_2 = ___0_value; il2cpp_codegen_runtime_class_init_inline(SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var); ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3; L_3 = SQL_NotSupportedEnumerationValue_m9020059407EDC08A7E9D45B1324AB0E594CDA445(L_1, L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_OperationCancelled_m84B2697DB29918A10F5E396111F737B7DB51EF29 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral764E0E662CD4A1779675F4EB9DBE421FE1229A9D); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral764E0E662CD4A1779675F4EB9DBE421FE1229A9D, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1; L_1 = ADP_InvalidOperation_m1B17D2234C6B5E4D1A0D200B89A90F3BD95EFF2B(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_PendingBeginXXXExists_m1FA0FBF2509D3DAB8B62C5AA53439049706CF90E (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0AE868DF795278649BD2879E54A9A642CAE63D38); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral0AE868DF795278649BD2879E54A9A642CAE63D38, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1; L_1 = ADP_InvalidOperation_m1B17D2234C6B5E4D1A0D200B89A90F3BD95EFF2B(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_InvalidUdt3PartNameFormat_m32D3DC06FBB759A9524983F6B487561DD3B24B7A (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1405403386083C86F1F5B719ACF1730C895E31C0); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral1405403386083C86F1F5B719ACF1730C895E31C0, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1; L_1 = ADP_Argument_mD87295643203342A402470771011DA9751630053(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_InvalidParameterTypeNameFormat_m43843A9A6923A82F3D8D180FC1177E12EAE54665 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB1F3FD641F5E2F7EA82C10C010B191FB26EAAA5C); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteralB1F3FD641F5E2F7EA82C10C010B191FB26EAAA5C, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1; L_1 = ADP_Argument_mD87295643203342A402470771011DA9751630053(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_InvalidParameterNameLength_m297515FDB3FD50982D2636F7A65B4FF5966550D4 (String_t* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral376B87B43D4B0144833371625AD8EE7397423560); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; String_t* L_2 = ___0_value; NullCheck(L_1); ArrayElementTypeCheck (L_1, L_2); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_2); String_t* L_3; L_3 = SR_GetString_mA8B2879D9C33A9BCA3844C7931E01C50EFA78E1D(_stringLiteral376B87B43D4B0144833371625AD8EE7397423560, L_1, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_4; L_4 = ADP_Argument_mD87295643203342A402470771011DA9751630053(L_3, NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_PrecisionValueOutOfRange_m6617D14FDBD90D3EF17F6CEDCA003F00F607B7E3 (uint8_t ___0_precision, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6B0E86031831F89635FE3D0BB44EEB6984621169); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_2; L_2 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); String_t* L_3; L_3 = Byte_ToString_m3F9787FE9A306FE63F388635DEE2733F91588A86((&___0_precision), L_2, NULL); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_3); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_3); String_t* L_4; L_4 = SR_GetString_mA8B2879D9C33A9BCA3844C7931E01C50EFA78E1D(_stringLiteral6B0E86031831F89635FE3D0BB44EEB6984621169, L_1, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_5; L_5 = ADP_Argument_mD87295643203342A402470771011DA9751630053(L_4, NULL); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_TimeScaleValueOutOfRange_mC1F776824CA13A536F3C4D87651299EBA078AF3F (uint8_t ___0_scale, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDCD30CA7954855B523174B198E10881B40447AFE); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_2; L_2 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); String_t* L_3; L_3 = Byte_ToString_m3F9787FE9A306FE63F388635DEE2733F91588A86((&___0_scale), L_2, NULL); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_3); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_3); String_t* L_4; L_4 = SR_GetString_mA8B2879D9C33A9BCA3844C7931E01C50EFA78E1D(_stringLiteralDCD30CA7954855B523174B198E10881B40447AFE, L_1, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_5; L_5 = ADP_Argument_mD87295643203342A402470771011DA9751630053(L_4, NULL); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_InvalidSqlDbType_m58D57E7ECB0A45CF88EA4F9CFA02A208A6BF9DFF (int32_t ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDbType_tF32C7175A905B4685E645288924C06DC9BB91225_0_0_0_var); s_Il2CppMethodInitialized = true; } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast (SqlDbType_tF32C7175A905B4685E645288924C06DC9BB91225_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_1; L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL); int32_t L_2 = ___0_value; il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3; L_3 = ADP_InvalidEnumerationValue_mFFB54F61A649B04CE5244A06946FE5B2712919E6(L_1, L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_UnsupportedTVPOutputParameter_mCF5168F1D002441F25260AA42A5844B5BCBABE28 (int32_t ___0_direction, String_t* ___1_paramName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParameterDirection_t5F6BB84F4123F4C10747BBAEB2336560006283C3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2B81885064E6D6A580BBBCEC773268195B0211D5); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; Il2CppFakeBox L_2(ParameterDirection_t5F6BB84F4123F4C10747BBAEB2336560006283C3_il2cpp_TypeInfo_var, (&___0_direction)); String_t* L_3; L_3 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_2), NULL); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_3); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_3); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = L_1; String_t* L_5 = ___1_paramName; NullCheck(L_4); ArrayElementTypeCheck (L_4, L_5); (L_4)->SetAt(static_cast(1), (RuntimeObject*)L_5); String_t* L_6; L_6 = SR_GetString_mA8B2879D9C33A9BCA3844C7931E01C50EFA78E1D(_stringLiteral2B81885064E6D6A580BBBCEC773268195B0211D5, L_4, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_7; L_7 = ADP_NotSupported_m87861287425277570388F444A924707AD7CAEA46(L_6, NULL); return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_DBNullNotSupportedForTVPValues_m033E0398EA694B15BC211D9D28A845F1414CD05F (String_t* ___0_paramName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral543BCAE2FC987FE11A06AAFCC649CA7D9933EE40); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; String_t* L_2 = ___0_paramName; NullCheck(L_1); ArrayElementTypeCheck (L_1, L_2); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_2); String_t* L_3; L_3 = SR_GetString_mA8B2879D9C33A9BCA3844C7931E01C50EFA78E1D(_stringLiteral543BCAE2FC987FE11A06AAFCC649CA7D9933EE40, L_1, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_4; L_4 = ADP_NotSupported_m87861287425277570388F444A924707AD7CAEA46(L_3, NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_UnexpectedTypeNameForNonStructParams_mCD59AE3FFC0452828111C00BB52C7D1268E92F48 (String_t* ___0_paramName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral39405995B9BD8ECC2211A2E689E5EA52AE780796); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; String_t* L_2 = ___0_paramName; NullCheck(L_1); ArrayElementTypeCheck (L_1, L_2); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_2); String_t* L_3; L_3 = SR_GetString_mA8B2879D9C33A9BCA3844C7931E01C50EFA78E1D(_stringLiteral39405995B9BD8ECC2211A2E689E5EA52AE780796, L_1, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_4; L_4 = ADP_NotSupported_m87861287425277570388F444A924707AD7CAEA46(L_3, NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_ParameterInvalidVariant_m8C716157B3B360446D0E535849327343F36556F6 (String_t* ___0_paramName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC589E8DD4DD6640E3C08379B2DE52CDF6BAE3D70); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; String_t* L_2 = ___0_paramName; NullCheck(L_1); ArrayElementTypeCheck (L_1, L_2); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_2); String_t* L_3; L_3 = SR_GetString_mA8B2879D9C33A9BCA3844C7931E01C50EFA78E1D(_stringLiteralC589E8DD4DD6640E3C08379B2DE52CDF6BAE3D70, L_1, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_4; L_4 = ADP_InvalidOperation_m1B17D2234C6B5E4D1A0D200B89A90F3BD95EFF2B(L_3, NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_MustSetTypeNameForParam_m9AFEDA00925D929E4E0D5F5670C1DDF7D3B984FF (String_t* ___0_paramType, String_t* ___1_paramName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral76AD511EFC3DC7BF1246E2AD9D03378D1447956F); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; String_t* L_2 = ___0_paramType; NullCheck(L_1); ArrayElementTypeCheck (L_1, L_2); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = L_1; String_t* L_4 = ___1_paramName; NullCheck(L_3); ArrayElementTypeCheck (L_3, L_4); (L_3)->SetAt(static_cast(1), (RuntimeObject*)L_4); String_t* L_5; L_5 = SR_GetString_mA8B2879D9C33A9BCA3844C7931E01C50EFA78E1D(_stringLiteral76AD511EFC3DC7BF1246E2AD9D03378D1447956F, L_3, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_6; L_6 = ADP_Argument_mD87295643203342A402470771011DA9751630053(L_5, NULL); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_NullSchemaTableDataTypeNotSupported_m5DFC8DCE9A0D992491DF7EF5DD9C2A9C7A524736 (String_t* ___0_columnName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB8EA872EC1A399C74F93533013A403ED7B652651); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; String_t* L_2 = ___0_columnName; NullCheck(L_1); ArrayElementTypeCheck (L_1, L_2); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_2); String_t* L_3; L_3 = SR_GetString_mA8B2879D9C33A9BCA3844C7931E01C50EFA78E1D(_stringLiteralB8EA872EC1A399C74F93533013A403ED7B652651, L_1, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_4; L_4 = ADP_Argument_mD87295643203342A402470771011DA9751630053(L_3, NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_InvalidSchemaTableOrdinals_m19C087E577F01C3FFD7DA95ADBD6B9BB0D3961FE (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB9EC18B436405A1DF349CCBCE6F06C8169B33DC5); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteralB9EC18B436405A1DF349CCBCE6F06C8169B33DC5, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1; L_1 = ADP_Argument_mD87295643203342A402470771011DA9751630053(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_EnumeratedRecordMetaDataChanged_mF9E8428A3926B03A0DCDD4EBF4593681D48C7841 (String_t* ___0_fieldName, int32_t ___1_recordNumber, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEF27ACDC065B7A839A21C5A968078D80D55DD508); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; String_t* L_2 = ___0_fieldName; NullCheck(L_1); ArrayElementTypeCheck (L_1, L_2); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = L_1; int32_t L_4 = ___1_recordNumber; int32_t L_5 = L_4; RuntimeObject* L_6 = Box(il2cpp_defaults.int32_class, &L_5); NullCheck(L_3); ArrayElementTypeCheck (L_3, L_6); (L_3)->SetAt(static_cast(1), (RuntimeObject*)L_6); String_t* L_7; L_7 = SR_GetString_mA8B2879D9C33A9BCA3844C7931E01C50EFA78E1D(_stringLiteralEF27ACDC065B7A839A21C5A968078D80D55DD508, L_3, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_8; L_8 = ADP_Argument_mD87295643203342A402470771011DA9751630053(L_7, NULL); return L_8; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_EnumeratedRecordFieldCountChanged_mB473F43218B9B95A61DB37422F064C8760BB5801 (int32_t ___0_recordNumber, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD4462E6491763C60F7935CBFC7829B137D6C9C63); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; int32_t L_2 = ___0_recordNumber; int32_t L_3 = L_2; RuntimeObject* L_4 = Box(il2cpp_defaults.int32_class, &L_3); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_4); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_4); String_t* L_5; L_5 = SR_GetString_mA8B2879D9C33A9BCA3844C7931E01C50EFA78E1D(_stringLiteralD4462E6491763C60F7935CBFC7829B137D6C9C63, L_1, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_6; L_6 = ADP_Argument_mD87295643203342A402470771011DA9751630053(L_5, NULL); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_InvalidTDSVersion_m2442D11228FE2942724BA0B209E66345BFB438EF (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1938455BB3685DDA9BEA82C73A354FCB27B1B94D); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral1938455BB3685DDA9BEA82C73A354FCB27B1B94D, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1; L_1 = ADP_InvalidOperation_m1B17D2234C6B5E4D1A0D200B89A90F3BD95EFF2B(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_ParsingError_m33166E2700B0048519F549C59403652880959B85 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBD57AA4A3AF4E844455DCC6186B4303320B1B4C5); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteralBD57AA4A3AF4E844455DCC6186B4303320B1B4C5, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1; L_1 = ADP_InvalidOperation_m1B17D2234C6B5E4D1A0D200B89A90F3BD95EFF2B(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_ParsingError_m9EE23434AA393371E16B78C2019CCEDEB98C96AE (int32_t ___0_state, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral04D2D2BF38346307271FA318B2B717981AE48FC1); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; int32_t L_2 = ___0_state; V_0 = L_2; il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_3; L_3 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); String_t* L_4; L_4 = Int32_ToString_m3B2730D9F5B0C1C57DCCC8B8DCFB8E5EC4E8979B((&V_0), L_3, NULL); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_4); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_4); String_t* L_5; L_5 = SR_GetString_mA8B2879D9C33A9BCA3844C7931E01C50EFA78E1D(_stringLiteral04D2D2BF38346307271FA318B2B717981AE48FC1, L_1, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_6; L_6 = ADP_InvalidOperation_m1B17D2234C6B5E4D1A0D200B89A90F3BD95EFF2B(L_5, NULL); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_ParsingErrorValue_m1DA0F1D311E4D989C7421C9CA4D3F3880D5BD5DC (int32_t ___0_state, int32_t ___1_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF0A607A291F19511760C4656E892F88C65FCD0E2); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; int32_t L_2 = ___0_state; V_0 = L_2; il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_3; L_3 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); String_t* L_4; L_4 = Int32_ToString_m3B2730D9F5B0C1C57DCCC8B8DCFB8E5EC4E8979B((&V_0), L_3, NULL); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_4); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_4); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = L_1; int32_t L_6 = ___1_value; int32_t L_7 = L_6; RuntimeObject* L_8 = Box(il2cpp_defaults.int32_class, &L_7); NullCheck(L_5); ArrayElementTypeCheck (L_5, L_8); (L_5)->SetAt(static_cast(1), (RuntimeObject*)L_8); String_t* L_9; L_9 = SR_GetString_mA8B2879D9C33A9BCA3844C7931E01C50EFA78E1D(_stringLiteralF0A607A291F19511760C4656E892F88C65FCD0E2, L_5, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_10; L_10 = ADP_InvalidOperation_m1B17D2234C6B5E4D1A0D200B89A90F3BD95EFF2B(L_9, NULL); return L_10; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_ParsingErrorFeatureId_mC0A9E1ACCF0B67286A78D7270FA05E6C7CA10C8B (int32_t ___0_state, int32_t ___1_featureId, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3D01F43DAA00C86AEF38CBF647DAE637A3472BEF); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; int32_t L_2 = ___0_state; V_0 = L_2; il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_3; L_3 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); String_t* L_4; L_4 = Int32_ToString_m3B2730D9F5B0C1C57DCCC8B8DCFB8E5EC4E8979B((&V_0), L_3, NULL); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_4); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_4); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = L_1; int32_t L_6 = ___1_featureId; int32_t L_7 = L_6; RuntimeObject* L_8 = Box(il2cpp_defaults.int32_class, &L_7); NullCheck(L_5); ArrayElementTypeCheck (L_5, L_8); (L_5)->SetAt(static_cast(1), (RuntimeObject*)L_8); String_t* L_9; L_9 = SR_GetString_mA8B2879D9C33A9BCA3844C7931E01C50EFA78E1D(_stringLiteral3D01F43DAA00C86AEF38CBF647DAE637A3472BEF, L_5, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_10; L_10 = ADP_InvalidOperation_m1B17D2234C6B5E4D1A0D200B89A90F3BD95EFF2B(L_9, NULL); return L_10; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_MoneyOverflow_mE07FE016CEDED06FF5FB3F34D754D68B83745600 (String_t* ___0_moneyValue, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9E568111F0494B08CB3A66C87494E77CD3B8BC4A); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; String_t* L_2 = ___0_moneyValue; NullCheck(L_1); ArrayElementTypeCheck (L_1, L_2); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_2); String_t* L_3; L_3 = SR_GetString_mA8B2879D9C33A9BCA3844C7931E01C50EFA78E1D(_stringLiteral9E568111F0494B08CB3A66C87494E77CD3B8BC4A, L_1, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_4; L_4 = ADP_Overflow_m7B9279B39CDB247D34197E94A2FEF6C5A034CB43(L_3, NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_SmallDateTimeOverflow_m956F249E48AB06043082CC2DCC74CB22C5238BDE (String_t* ___0_datetime, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE26A21250A3C08415D3E671B60A61D9AF25AE396); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; String_t* L_2 = ___0_datetime; NullCheck(L_1); ArrayElementTypeCheck (L_1, L_2); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_2); String_t* L_3; L_3 = SR_GetString_mA8B2879D9C33A9BCA3844C7931E01C50EFA78E1D(_stringLiteralE26A21250A3C08415D3E671B60A61D9AF25AE396, L_1, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_4; L_4 = ADP_Overflow_m7B9279B39CDB247D34197E94A2FEF6C5A034CB43(L_3, NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_TimeOverflow_mB25986B547E875BD9308E4B991876D44374DE3B0 (String_t* ___0_time, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF89134EEC46BE1DFBC238E6BF4205CC3CE6864B8); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; String_t* L_2 = ___0_time; NullCheck(L_1); ArrayElementTypeCheck (L_1, L_2); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_2); String_t* L_3; L_3 = SR_GetString_mA8B2879D9C33A9BCA3844C7931E01C50EFA78E1D(_stringLiteralF89134EEC46BE1DFBC238E6BF4205CC3CE6864B8, L_1, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_4; L_4 = ADP_Overflow_m7B9279B39CDB247D34197E94A2FEF6C5A034CB43(L_3, NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_InvalidRead_m8F29586322B587D2AE73105A62F3F5716B1CC2F8 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC9734057DD063F42062B6F7614728C261A4A2B98); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteralC9734057DD063F42062B6F7614728C261A4A2B98, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1; L_1 = ADP_InvalidOperation_m1B17D2234C6B5E4D1A0D200B89A90F3BD95EFF2B(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_NonBlobColumn_m515860147D195334ED7DE4E9986C7FA4F45DCABD (String_t* ___0_columnName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral828C51D3806BC5B02A35D37FBEFFB2C7D3B692DF); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; String_t* L_2 = ___0_columnName; NullCheck(L_1); ArrayElementTypeCheck (L_1, L_2); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_2); String_t* L_3; L_3 = SR_GetString_mA8B2879D9C33A9BCA3844C7931E01C50EFA78E1D(_stringLiteral828C51D3806BC5B02A35D37FBEFFB2C7D3B692DF, L_1, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_4; L_4 = ADP_InvalidCast_m993EF99D4F505FCE15F442F01BF3D42D23F355F7(L_3, NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_NonCharColumn_m74EBF2B37732E5E5BB460D195001A9FE5CC6BDF4 (String_t* ___0_columnName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBF1D1DB0D8881357D44F853F50180008D8F0890C); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; String_t* L_2 = ___0_columnName; NullCheck(L_1); ArrayElementTypeCheck (L_1, L_2); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_2); String_t* L_3; L_3 = SR_GetString_mA8B2879D9C33A9BCA3844C7931E01C50EFA78E1D(_stringLiteralBF1D1DB0D8881357D44F853F50180008D8F0890C, L_1, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_4; L_4 = ADP_InvalidCast_m993EF99D4F505FCE15F442F01BF3D42D23F355F7(L_3, NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_UDTUnexpectedResult_mAC0B5B6A69B530619D13AD645E80D0E4F27D4ECF (String_t* ___0_exceptionText, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7CEC27A2844073C3D2D5D79A042681C8FA08C702); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; String_t* L_2 = ___0_exceptionText; NullCheck(L_1); ArrayElementTypeCheck (L_1, L_2); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_2); String_t* L_3; L_3 = SR_GetString_mA8B2879D9C33A9BCA3844C7931E01C50EFA78E1D(_stringLiteral7CEC27A2844073C3D2D5D79A042681C8FA08C702, L_1, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); TypeLoadException_t6333E3083F7BFF1A582969E6F67ACBA8B0035C32* L_4; L_4 = ADP_TypeLoad_m1E4122CE9BA64258967E8059D64A9583ABF66FB6(L_3, NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_SqlDepDefaultOptionsButNoStart_mFD041F8C0EA6A8F966DF7D1FF75885CCA4969887 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFF03DB34F3AFDCA27876A3A0CBEFFEB7B3BE74C5); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteralFF03DB34F3AFDCA27876A3A0CBEFFEB7B3BE74C5, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1; L_1 = ADP_InvalidOperation_m1B17D2234C6B5E4D1A0D200B89A90F3BD95EFF2B(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_SqlDependencyNoMatchingServerStart_m6ABB6CD385BD9C3B552F19423FDBFB75DB7DE6D0 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0DC19CB2526C1F9F2A53E684236F8A9D53887B83); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral0DC19CB2526C1F9F2A53E684236F8A9D53887B83, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1; L_1 = ADP_InvalidOperation_m1B17D2234C6B5E4D1A0D200B89A90F3BD95EFF2B(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_SqlDependencyNoMatchingServerDatabaseStart_mAA1E3B8E6BA5E4FFE7920DACA4551079CF5A4DF7 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9A2EA35EF806A8A5A35917C55A29E2A98DF86B92); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral9A2EA35EF806A8A5A35917C55A29E2A98DF86B92, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1; L_1 = ADP_InvalidOperation_m1B17D2234C6B5E4D1A0D200B89A90F3BD95EFF2B(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_UnexpectedUdtTypeNameForNonUdtParams_m1C66D1CABF4483F8D265DAA238FCC2D0F5331424 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4512C6B583F3BA82EA1C4531112D1F5F3F23767E); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral4512C6B583F3BA82EA1C4531112D1F5F3F23767E, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1; L_1 = ADP_Argument_mD87295643203342A402470771011DA9751630053(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_MustSetUdtTypeNameForUdtParams_mC2DDF71864DAF0330A5A6AD9B64153A347CAD262 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA7241837994666379591544D5EFB05CE89CF69FC); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteralA7241837994666379591544D5EFB05CE89CF69FC, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1; L_1 = ADP_Argument_mD87295643203342A402470771011DA9751630053(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_UDTInvalidSqlType_m53E42EDCBDE52DC1319D9F7D3E9368001E70851F (String_t* ___0_typeName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFA098E59233EA3C5F0F0A80DC4700C6213BD1213); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; String_t* L_2 = ___0_typeName; NullCheck(L_1); ArrayElementTypeCheck (L_1, L_2); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_2); String_t* L_3; L_3 = SR_GetString_mA8B2879D9C33A9BCA3844C7931E01C50EFA78E1D(_stringLiteralFA098E59233EA3C5F0F0A80DC4700C6213BD1213, L_1, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_4; L_4 = ADP_Argument_mD87295643203342A402470771011DA9751630053(L_3, NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_NameTooLong_mF18F17EB987220A328F5F921653DB1F3B87154BC (String_t* ___0_parameterName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral61144FC0779B10B826DC18397E56E34C2502220F); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral61144FC0779B10B826DC18397E56E34C2502220F, NULL); String_t* L_1 = ___0_parameterName; il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_2; L_2 = ADP_Argument_m9382196F1C5B27CBA34C8A21D4EE6A8A7CDEC08F(L_0, L_1, NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_UnsupportedColumnTypeForSqlProvider_mEC51544671D0DEBF10681B9EE10F7B91EC38719A (String_t* ___0_columnName, String_t* ___1_typeName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF5B11E64679DF6179091A9B6A0EAC4399CA54D8D); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; String_t* L_2 = ___0_columnName; NullCheck(L_1); ArrayElementTypeCheck (L_1, L_2); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = L_1; String_t* L_4 = ___1_typeName; NullCheck(L_3); ArrayElementTypeCheck (L_3, L_4); (L_3)->SetAt(static_cast(1), (RuntimeObject*)L_4); String_t* L_5; L_5 = SR_GetString_mA8B2879D9C33A9BCA3844C7931E01C50EFA78E1D(_stringLiteralF5B11E64679DF6179091A9B6A0EAC4399CA54D8D, L_3, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_6; L_6 = ADP_Argument_mD87295643203342A402470771011DA9751630053(L_5, NULL); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_InvalidColumnMaxLength_mCF4A047D760E8E705D30070D10860FF29E3B8DAA (String_t* ___0_columnName, int64_t ___1_maxLength, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBA482F0BC714BF03303094E098F7610A388B60D3); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; String_t* L_2 = ___0_columnName; NullCheck(L_1); ArrayElementTypeCheck (L_1, L_2); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = L_1; int64_t L_4 = ___1_maxLength; int64_t L_5 = L_4; RuntimeObject* L_6 = Box(il2cpp_defaults.int64_class, &L_5); NullCheck(L_3); ArrayElementTypeCheck (L_3, L_6); (L_3)->SetAt(static_cast(1), (RuntimeObject*)L_6); String_t* L_7; L_7 = SR_GetString_mA8B2879D9C33A9BCA3844C7931E01C50EFA78E1D(_stringLiteralBA482F0BC714BF03303094E098F7610A388B60D3, L_3, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_8; L_8 = ADP_Argument_mD87295643203342A402470771011DA9751630053(L_7, NULL); return L_8; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_InvalidColumnPrecScale_mFCD1599EBA084A342E81E2264A54799C1A15058E (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA660599CE305E832F9F9279714FFBC60A8859D64); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteralA660599CE305E832F9F9279714FFBC60A8859D64, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1; L_1 = ADP_Argument_mD87295643203342A402470771011DA9751630053(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_NotEnoughColumnsInStructuredType_m845E900769DF06FDF6AAB176858CE7BECC2E8336 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral756D37BCEE5B2CA9EFEF0B62A590B13B92BB7DAB); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral756D37BCEE5B2CA9EFEF0B62A590B13B92BB7DAB, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1; L_1 = ADP_Argument_mD87295643203342A402470771011DA9751630053(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_DuplicateSortOrdinal_m8545D26365C1B4058B9E113947C3D41D60746F2C (int32_t ___0_sortOrdinal, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0B11473034B3E23583977A410FEC36A0A4CF7777); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; int32_t L_2 = ___0_sortOrdinal; int32_t L_3 = L_2; RuntimeObject* L_4 = Box(il2cpp_defaults.int32_class, &L_3); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_4); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_4); String_t* L_5; L_5 = SR_GetString_mA8B2879D9C33A9BCA3844C7931E01C50EFA78E1D(_stringLiteral0B11473034B3E23583977A410FEC36A0A4CF7777, L_1, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_6; L_6 = ADP_InvalidOperation_m1B17D2234C6B5E4D1A0D200B89A90F3BD95EFF2B(L_5, NULL); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_MissingSortOrdinal_m8556F9BDBD7D99C01C0B39F8FCD08FCC02071F41 (int32_t ___0_sortOrdinal, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3305E272A5DBE56960C159E4C81FFB3D83BD0C2A); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; int32_t L_2 = ___0_sortOrdinal; int32_t L_3 = L_2; RuntimeObject* L_4 = Box(il2cpp_defaults.int32_class, &L_3); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_4); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_4); String_t* L_5; L_5 = SR_GetString_mA8B2879D9C33A9BCA3844C7931E01C50EFA78E1D(_stringLiteral3305E272A5DBE56960C159E4C81FFB3D83BD0C2A, L_1, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_6; L_6 = ADP_InvalidOperation_m1B17D2234C6B5E4D1A0D200B89A90F3BD95EFF2B(L_5, NULL); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_SortOrdinalGreaterThanFieldCount_m3B48061121930DCE88D222841BDB824CB15DED2A (int32_t ___0_columnOrdinal, int32_t ___1_sortOrdinal, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB4BC4199A993EF38D0E608978D2E42F103CEC9F2); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; int32_t L_2 = ___1_sortOrdinal; int32_t L_3 = L_2; RuntimeObject* L_4 = Box(il2cpp_defaults.int32_class, &L_3); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_4); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_4); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = L_1; int32_t L_6 = ___0_columnOrdinal; int32_t L_7 = L_6; RuntimeObject* L_8 = Box(il2cpp_defaults.int32_class, &L_7); NullCheck(L_5); ArrayElementTypeCheck (L_5, L_8); (L_5)->SetAt(static_cast(1), (RuntimeObject*)L_8); String_t* L_9; L_9 = SR_GetString_mA8B2879D9C33A9BCA3844C7931E01C50EFA78E1D(_stringLiteralB4BC4199A993EF38D0E608978D2E42F103CEC9F2, L_5, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_10; L_10 = ADP_InvalidOperation_m1B17D2234C6B5E4D1A0D200B89A90F3BD95EFF2B(L_9, NULL); return L_10; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_IEnumerableOfSqlDataRecordHasNoRows_mBE22B491CE2AA57235AEEBD57E70DEA8812A1DBC (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral796D31F8CB4A72F929FD2A89A4E4867562ADB868); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral796D31F8CB4A72F929FD2A89A4E4867562ADB868, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1; L_1 = ADP_Argument_mD87295643203342A402470771011DA9751630053(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_InvalidTableDerivedPrecisionForTvp_mFD3FBA9F58A6F7010B1F77E1FB9BC59AB78630DF (String_t* ___0_columnName, uint8_t ___1_precision, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFD839F6375A0C7E6BAC14B1D1176690430BA883B); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)3); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; uint8_t L_2 = ___1_precision; uint8_t L_3 = L_2; RuntimeObject* L_4 = Box(il2cpp_defaults.byte_class, &L_3); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_4); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_4); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = L_1; String_t* L_6 = ___0_columnName; NullCheck(L_5); ArrayElementTypeCheck (L_5, L_6); (L_5)->SetAt(static_cast(1), (RuntimeObject*)L_6); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = L_5; il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var); uint8_t L_8 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___MaxPrecision; uint8_t L_9 = L_8; RuntimeObject* L_10 = Box(il2cpp_defaults.byte_class, &L_9); NullCheck(L_7); ArrayElementTypeCheck (L_7, L_10); (L_7)->SetAt(static_cast(2), (RuntimeObject*)L_10); String_t* L_11; L_11 = SR_GetString_mA8B2879D9C33A9BCA3844C7931E01C50EFA78E1D(_stringLiteralFD839F6375A0C7E6BAC14B1D1176690430BA883B, L_7, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_12; L_12 = ADP_InvalidOperation_m1B17D2234C6B5E4D1A0D200B89A90F3BD95EFF2B(L_11, NULL); return L_12; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_ConnectionDoomed_m696C00276D06E0CCB0FC3C825B9AFE3D1EA97EF1 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral705497EE05F808CDFDA1F4EF829D66CCCC9AF976); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral705497EE05F808CDFDA1F4EF829D66CCCC9AF976, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1; L_1 = ADP_InvalidOperation_m1B17D2234C6B5E4D1A0D200B89A90F3BD95EFF2B(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_OpenResultCountExceeded_mF63759F5E450D7F78533DA7C2481C980F723517A (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3BE9CC20BADA22F63270AA56EFA9DDD285E1B893); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral3BE9CC20BADA22F63270AA56EFA9DDD285E1B893, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1; L_1 = ADP_InvalidOperation_m1B17D2234C6B5E4D1A0D200B89A90F3BD95EFF2B(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_UnsupportedSysTxForGlobalTransactions_mFB77F93FF5A72062D25219661C2A1498AD6375FF (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9289C93B8ED8147B26225E3FD3DB9D42A19B0FB6); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral9289C93B8ED8147B26225E3FD3DB9D42A19B0FB6, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1; L_1 = ADP_InvalidOperation_m1B17D2234C6B5E4D1A0D200B89A90F3BD95EFF2B(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_MultiSubnetFailoverWithFailoverPartner_m7BE227B0F07EE16438A0E832C13F9E284E0239D6 (bool ___0_serverProvidedFailoverPartner, SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* ___1_internalConnection, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9014EA8D45B61700038840AAAD442146B818C2D7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral9014EA8D45B61700038840AAAD442146B818C2D7, NULL); V_0 = L_0; bool L_1 = ___0_serverProvidedFailoverPartner; if (!L_1) { goto IL_003b; } } { SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_2 = (SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864*)il2cpp_codegen_object_new(SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864_il2cpp_TypeInfo_var); SqlErrorCollection__ctor_mBC7703B1DABADBF082E9F5A4065BBA65868454BA(L_2, NULL); SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_3 = L_2; String_t* L_4 = V_0; SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* L_5 = (SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980*)il2cpp_codegen_object_new(SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980_il2cpp_TypeInfo_var); SqlError__ctor_m5117FD69BB6F176957B81A100651EF907E9FBC50(L_5, 0, (uint8_t)0, (uint8_t)((int32_t)20), (String_t*)NULL, L_4, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, 0, (Exception_t*)NULL, NULL); NullCheck(L_3); SqlErrorCollection_Add_m1C342938DFE38C4B6FD73D51B93E6F4E96383457(L_3, L_5, NULL); SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* L_6 = ___1_internalConnection; SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_7; L_7 = SqlException_CreateException_mB438F24EA2580231F9C1C87E81D9137051FFF1CF(L_3, (String_t*)NULL, L_6, (Exception_t*)NULL, NULL); SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_8 = L_7; NullCheck(L_8); L_8->____doNotReconnect = (bool)1; return L_8; } IL_003b: { String_t* L_9 = V_0; il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_10; L_10 = ADP_Argument_mD87295643203342A402470771011DA9751630053(L_9, NULL); return L_10; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_MultiSubnetFailoverWithMoreThan64IPs_m67CB237754EE64FA3BD4C108CE6375F8D2DCA461 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var); String_t* L_0; L_0 = SQL_GetSNIErrorMessage_m07829C630A1CD799A81373DC40B508F6330CDE25(((int32_t)47), NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1; L_1 = ADP_InvalidOperation_m1B17D2234C6B5E4D1A0D200B89A90F3BD95EFF2B(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_MultiSubnetFailoverWithInstanceSpecified_m1EC6C88FFBE939CC40ADA21174DDF0B2B3F06485 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var); String_t* L_0; L_0 = SQL_GetSNIErrorMessage_m07829C630A1CD799A81373DC40B508F6330CDE25(((int32_t)48), NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1; L_1 = ADP_Argument_mD87295643203342A402470771011DA9751630053(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_MultiSubnetFailoverWithNonTcpProtocol_m8A0F471208D13FA9497C7B3A149C3C8DED699943 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var); String_t* L_0; L_0 = SQL_GetSNIErrorMessage_m07829C630A1CD799A81373DC40B508F6330CDE25(((int32_t)49), NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1; L_1 = ADP_Argument_mD87295643203342A402470771011DA9751630053(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_ROR_FailoverNotSupportedConnString_m975B89EDC8F3CD16BD61C7E3541D84B8381788FD (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAFAFDD5B611438157D4C46FA8B88AFE710771D68); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteralAFAFDD5B611438157D4C46FA8B88AFE710771D68, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1; L_1 = ADP_Argument_mD87295643203342A402470771011DA9751630053(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_ROR_FailoverNotSupportedServer_m013CA9ADBD0D0975B7740BCA0E8987160D828EE4 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* ___0_internalConnection, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAFAFDD5B611438157D4C46FA8B88AFE710771D68); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_0 = (SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864*)il2cpp_codegen_object_new(SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864_il2cpp_TypeInfo_var); SqlErrorCollection__ctor_mBC7703B1DABADBF082E9F5A4065BBA65868454BA(L_0, NULL); SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_1 = L_0; String_t* L_2; L_2 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteralAFAFDD5B611438157D4C46FA8B88AFE710771D68, NULL); SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* L_3 = (SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980*)il2cpp_codegen_object_new(SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980_il2cpp_TypeInfo_var); SqlError__ctor_m5117FD69BB6F176957B81A100651EF907E9FBC50(L_3, 0, (uint8_t)0, (uint8_t)((int32_t)20), (String_t*)NULL, L_2, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, 0, (Exception_t*)NULL, NULL); NullCheck(L_1); SqlErrorCollection_Add_m1C342938DFE38C4B6FD73D51B93E6F4E96383457(L_1, L_3, NULL); SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* L_4 = ___0_internalConnection; SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_5; L_5 = SqlException_CreateException_mB438F24EA2580231F9C1C87E81D9137051FFF1CF(L_1, (String_t*)NULL, L_4, (Exception_t*)NULL, NULL); SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_6 = L_5; NullCheck(L_6); L_6->____doNotReconnect = (bool)1; return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_ROR_RecursiveRoutingNotSupported_m4D7CB1E635385B722B5D2644529E95F202CF5A99 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* ___0_internalConnection, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE876C621146BFAB1DA7DB382F6ED026B33BFB9D1); s_Il2CppMethodInitialized = true; } { SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_0 = (SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864*)il2cpp_codegen_object_new(SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864_il2cpp_TypeInfo_var); SqlErrorCollection__ctor_mBC7703B1DABADBF082E9F5A4065BBA65868454BA(L_0, NULL); SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_1 = L_0; String_t* L_2; L_2 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteralE876C621146BFAB1DA7DB382F6ED026B33BFB9D1, NULL); SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* L_3 = (SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980*)il2cpp_codegen_object_new(SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980_il2cpp_TypeInfo_var); SqlError__ctor_m5117FD69BB6F176957B81A100651EF907E9FBC50(L_3, 0, (uint8_t)0, (uint8_t)((int32_t)20), (String_t*)NULL, L_2, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, 0, (Exception_t*)NULL, NULL); NullCheck(L_1); SqlErrorCollection_Add_m1C342938DFE38C4B6FD73D51B93E6F4E96383457(L_1, L_3, NULL); SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* L_4 = ___0_internalConnection; SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_5; L_5 = SqlException_CreateException_mB438F24EA2580231F9C1C87E81D9137051FFF1CF(L_1, (String_t*)NULL, L_4, (Exception_t*)NULL, NULL); SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_6 = L_5; NullCheck(L_6); L_6->____doNotReconnect = (bool)1; return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_ROR_UnexpectedRoutingInfo_m6D99C82EBAAEC7A5D92FF055CB5F48E033391CB5 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* ___0_internalConnection, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral56DBD1A896206A0104AE03B59C7C2ECED0A9EAE4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_0 = (SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864*)il2cpp_codegen_object_new(SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864_il2cpp_TypeInfo_var); SqlErrorCollection__ctor_mBC7703B1DABADBF082E9F5A4065BBA65868454BA(L_0, NULL); SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_1 = L_0; String_t* L_2; L_2 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral56DBD1A896206A0104AE03B59C7C2ECED0A9EAE4, NULL); SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* L_3 = (SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980*)il2cpp_codegen_object_new(SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980_il2cpp_TypeInfo_var); SqlError__ctor_m5117FD69BB6F176957B81A100651EF907E9FBC50(L_3, 0, (uint8_t)0, (uint8_t)((int32_t)20), (String_t*)NULL, L_2, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, 0, (Exception_t*)NULL, NULL); NullCheck(L_1); SqlErrorCollection_Add_m1C342938DFE38C4B6FD73D51B93E6F4E96383457(L_1, L_3, NULL); SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* L_4 = ___0_internalConnection; SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_5; L_5 = SqlException_CreateException_mB438F24EA2580231F9C1C87E81D9137051FFF1CF(L_1, (String_t*)NULL, L_4, (Exception_t*)NULL, NULL); SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_6 = L_5; NullCheck(L_6); L_6->____doNotReconnect = (bool)1; return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_ROR_InvalidRoutingInfo_m19C5C4918CE0F5628340B9F1B518EC7A021170AD (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* ___0_internalConnection, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8D4EB43A86A99DD4CA5539E1B64096DA6BCBC5B2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_0 = (SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864*)il2cpp_codegen_object_new(SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864_il2cpp_TypeInfo_var); SqlErrorCollection__ctor_mBC7703B1DABADBF082E9F5A4065BBA65868454BA(L_0, NULL); SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_1 = L_0; String_t* L_2; L_2 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral8D4EB43A86A99DD4CA5539E1B64096DA6BCBC5B2, NULL); SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* L_3 = (SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980*)il2cpp_codegen_object_new(SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980_il2cpp_TypeInfo_var); SqlError__ctor_m5117FD69BB6F176957B81A100651EF907E9FBC50(L_3, 0, (uint8_t)0, (uint8_t)((int32_t)20), (String_t*)NULL, L_2, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, 0, (Exception_t*)NULL, NULL); NullCheck(L_1); SqlErrorCollection_Add_m1C342938DFE38C4B6FD73D51B93E6F4E96383457(L_1, L_3, NULL); SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* L_4 = ___0_internalConnection; SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_5; L_5 = SqlException_CreateException_mB438F24EA2580231F9C1C87E81D9137051FFF1CF(L_1, (String_t*)NULL, L_4, (Exception_t*)NULL, NULL); SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_6 = L_5; NullCheck(L_6); L_6->____doNotReconnect = (bool)1; return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_ROR_TimeoutAfterRoutingInfo_mE475A26FDEABDACF3D685BFA1A6364144E0EE65A (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* ___0_internalConnection, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8D60297BE909EE4C8FECAF97C8EB613EE9ADFEB9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_0 = (SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864*)il2cpp_codegen_object_new(SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864_il2cpp_TypeInfo_var); SqlErrorCollection__ctor_mBC7703B1DABADBF082E9F5A4065BBA65868454BA(L_0, NULL); SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_1 = L_0; String_t* L_2; L_2 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral8D60297BE909EE4C8FECAF97C8EB613EE9ADFEB9, NULL); SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* L_3 = (SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980*)il2cpp_codegen_object_new(SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980_il2cpp_TypeInfo_var); SqlError__ctor_m5117FD69BB6F176957B81A100651EF907E9FBC50(L_3, 0, (uint8_t)0, (uint8_t)((int32_t)20), (String_t*)NULL, L_2, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, 0, (Exception_t*)NULL, NULL); NullCheck(L_1); SqlErrorCollection_Add_m1C342938DFE38C4B6FD73D51B93E6F4E96383457(L_1, L_3, NULL); SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* L_4 = ___0_internalConnection; SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_5; L_5 = SqlException_CreateException_mB438F24EA2580231F9C1C87E81D9137051FFF1CF(L_1, (String_t*)NULL, L_4, (Exception_t*)NULL, NULL); SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_6 = L_5; NullCheck(L_6); L_6->____doNotReconnect = (bool)1; return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* SQL_CR_ReconnectTimeout_m4B933528332A2A046B8E7AA4CE0FC94C79D6A2F4 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_0 = (SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864*)il2cpp_codegen_object_new(SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864_il2cpp_TypeInfo_var); SqlErrorCollection__ctor_mBC7703B1DABADBF082E9F5A4065BBA65868454BA(L_0, NULL); SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_1 = L_0; String_t* L_2; L_2 = SQLMessage_Timeout_m2B7EA1B9F755DBC94907E766A207A8B761D2046C(NULL); SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* L_3 = (SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980*)il2cpp_codegen_object_new(SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980_il2cpp_TypeInfo_var); SqlError__ctor_mB2EC36CAFE188A0BE9B402F13F92A4E45C3DA053(L_3, ((int32_t)-2), (uint8_t)0, (uint8_t)((int32_t)11), (String_t*)NULL, L_2, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, 0, ((int32_t)258), (Exception_t*)NULL, NULL); NullCheck(L_1); SqlErrorCollection_Add_m1C342938DFE38C4B6FD73D51B93E6F4E96383457(L_1, L_3, NULL); SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_4; L_4 = SqlException_CreateException_m437E348B52CA17AE68C6BAD66220ECDB294FEA0B(L_1, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_CR_NextAttemptWillExceedQueryTimeout_m641239E1A74BD86E2C95CBD4C2109C111A086D3E (SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* ___0_innerException, Guid_t ___1_connectionId, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA67B20F363FCBDEBAFB18F29A0ACDF9C223C4BD4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_0 = (SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864*)il2cpp_codegen_object_new(SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864_il2cpp_TypeInfo_var); SqlErrorCollection__ctor_mBC7703B1DABADBF082E9F5A4065BBA65868454BA(L_0, NULL); SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_1 = L_0; String_t* L_2; L_2 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteralA67B20F363FCBDEBAFB18F29A0ACDF9C223C4BD4, NULL); SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* L_3 = (SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980*)il2cpp_codegen_object_new(SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980_il2cpp_TypeInfo_var); SqlError__ctor_m5117FD69BB6F176957B81A100651EF907E9FBC50(L_3, 0, (uint8_t)0, (uint8_t)((int32_t)11), (String_t*)NULL, L_2, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, 0, (Exception_t*)NULL, NULL); NullCheck(L_1); SqlErrorCollection_Add_m1C342938DFE38C4B6FD73D51B93E6F4E96383457(L_1, L_3, NULL); Guid_t L_4 = ___1_connectionId; SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_5 = ___0_innerException; SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_6; L_6 = SqlException_CreateException_m46188A08CE44BBA0E948C5CF0F993261959277FA(L_1, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, L_4, L_5, NULL); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_CR_EncryptionChanged_m3DDF75B0356DF78C3ADF8DB614939C93C1614A8F (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* ___0_internalConnection, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC0CB97699F3895F681631D3467FEE9F786F42FB8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_0 = (SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864*)il2cpp_codegen_object_new(SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864_il2cpp_TypeInfo_var); SqlErrorCollection__ctor_mBC7703B1DABADBF082E9F5A4065BBA65868454BA(L_0, NULL); SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_1 = L_0; String_t* L_2; L_2 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteralC0CB97699F3895F681631D3467FEE9F786F42FB8, NULL); SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* L_3 = (SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980*)il2cpp_codegen_object_new(SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980_il2cpp_TypeInfo_var); SqlError__ctor_m5117FD69BB6F176957B81A100651EF907E9FBC50(L_3, 0, (uint8_t)0, (uint8_t)((int32_t)20), (String_t*)NULL, L_2, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, 0, (Exception_t*)NULL, NULL); NullCheck(L_1); SqlErrorCollection_Add_m1C342938DFE38C4B6FD73D51B93E6F4E96383457(L_1, L_3, NULL); SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* L_4 = ___0_internalConnection; SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_5; L_5 = SqlException_CreateException_mB438F24EA2580231F9C1C87E81D9137051FFF1CF(L_1, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, L_4, (Exception_t*)NULL, NULL); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* SQL_CR_AllAttemptsFailed_mD697CD9BD84221B4F3A04E4B72104D606541F3D7 (SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* ___0_innerException, Guid_t ___1_connectionId, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral45763760B2E16AB355B1B9A9C952F947E3CAD6C8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_0 = (SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864*)il2cpp_codegen_object_new(SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864_il2cpp_TypeInfo_var); SqlErrorCollection__ctor_mBC7703B1DABADBF082E9F5A4065BBA65868454BA(L_0, NULL); SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_1 = L_0; String_t* L_2; L_2 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral45763760B2E16AB355B1B9A9C952F947E3CAD6C8, NULL); SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* L_3 = (SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980*)il2cpp_codegen_object_new(SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980_il2cpp_TypeInfo_var); SqlError__ctor_m5117FD69BB6F176957B81A100651EF907E9FBC50(L_3, 0, (uint8_t)0, (uint8_t)((int32_t)11), (String_t*)NULL, L_2, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, 0, (Exception_t*)NULL, NULL); NullCheck(L_1); SqlErrorCollection_Add_m1C342938DFE38C4B6FD73D51B93E6F4E96383457(L_1, L_3, NULL); Guid_t L_4 = ___1_connectionId; SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_5 = ___0_innerException; SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_6; L_6 = SqlException_CreateException_m46188A08CE44BBA0E948C5CF0F993261959277FA(L_1, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, L_4, L_5, NULL); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* SQL_CR_NoCRAckAtReconnection_m7F901581AD31641DC0A80C4B707696778A28D7C0 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* ___0_internalConnection, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralED867705BFE8D62E56DBAED3134C14EEA075BE16); s_Il2CppMethodInitialized = true; } { SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_0 = (SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864*)il2cpp_codegen_object_new(SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864_il2cpp_TypeInfo_var); SqlErrorCollection__ctor_mBC7703B1DABADBF082E9F5A4065BBA65868454BA(L_0, NULL); SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_1 = L_0; String_t* L_2; L_2 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteralED867705BFE8D62E56DBAED3134C14EEA075BE16, NULL); SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* L_3 = (SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980*)il2cpp_codegen_object_new(SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980_il2cpp_TypeInfo_var); SqlError__ctor_m5117FD69BB6F176957B81A100651EF907E9FBC50(L_3, 0, (uint8_t)0, (uint8_t)((int32_t)20), (String_t*)NULL, L_2, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, 0, (Exception_t*)NULL, NULL); NullCheck(L_1); SqlErrorCollection_Add_m1C342938DFE38C4B6FD73D51B93E6F4E96383457(L_1, L_3, NULL); SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* L_4 = ___0_internalConnection; SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_5; L_5 = SqlException_CreateException_mB438F24EA2580231F9C1C87E81D9137051FFF1CF(L_1, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, L_4, (Exception_t*)NULL, NULL); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* SQL_CR_TDSVersionNotPreserved_m2AC15FB251185A7AE8A2DFEA5AD3F3A92CFB0B97 (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* ___0_internalConnection, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC015ECBADF3DB9AC9A9705114B1B0F8A1A8E9AD7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_0 = (SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864*)il2cpp_codegen_object_new(SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864_il2cpp_TypeInfo_var); SqlErrorCollection__ctor_mBC7703B1DABADBF082E9F5A4065BBA65868454BA(L_0, NULL); SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_1 = L_0; String_t* L_2; L_2 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteralC015ECBADF3DB9AC9A9705114B1B0F8A1A8E9AD7, NULL); SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* L_3 = (SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980*)il2cpp_codegen_object_new(SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980_il2cpp_TypeInfo_var); SqlError__ctor_m5117FD69BB6F176957B81A100651EF907E9FBC50(L_3, 0, (uint8_t)0, (uint8_t)((int32_t)20), (String_t*)NULL, L_2, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, 0, (Exception_t*)NULL, NULL); NullCheck(L_1); SqlErrorCollection_Add_m1C342938DFE38C4B6FD73D51B93E6F4E96383457(L_1, L_3, NULL); SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* L_4 = ___0_internalConnection; SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_5; L_5 = SqlException_CreateException_mB438F24EA2580231F9C1C87E81D9137051FFF1CF(L_1, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, L_4, (Exception_t*)NULL, NULL); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* SQL_CR_UnrecoverableServer_m8CCD78DCAA01204A1CAC727FF8959BF86F59D022 (Guid_t ___0_connectionId, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2A6F8FFC7B565F3E5FB8C158F8A03D2FD8F83F91); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_0 = (SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864*)il2cpp_codegen_object_new(SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864_il2cpp_TypeInfo_var); SqlErrorCollection__ctor_mBC7703B1DABADBF082E9F5A4065BBA65868454BA(L_0, NULL); SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_1 = L_0; String_t* L_2; L_2 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral2A6F8FFC7B565F3E5FB8C158F8A03D2FD8F83F91, NULL); SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* L_3 = (SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980*)il2cpp_codegen_object_new(SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980_il2cpp_TypeInfo_var); SqlError__ctor_m5117FD69BB6F176957B81A100651EF907E9FBC50(L_3, 0, (uint8_t)0, (uint8_t)((int32_t)20), (String_t*)NULL, L_2, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, 0, (Exception_t*)NULL, NULL); NullCheck(L_1); SqlErrorCollection_Add_m1C342938DFE38C4B6FD73D51B93E6F4E96383457(L_1, L_3, NULL); Guid_t L_4 = ___0_connectionId; SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_5; L_5 = SqlException_CreateException_m46188A08CE44BBA0E948C5CF0F993261959277FA(L_1, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, L_4, (Exception_t*)NULL, NULL); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* SQL_CR_UnrecoverableClient_mDBDF15A4C2CACF0258E204CCBE373424370F1469 (Guid_t ___0_connectionId, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5A2D8280472E13609552F1064E670A6C2F37D0A1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_0 = (SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864*)il2cpp_codegen_object_new(SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864_il2cpp_TypeInfo_var); SqlErrorCollection__ctor_mBC7703B1DABADBF082E9F5A4065BBA65868454BA(L_0, NULL); SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_1 = L_0; String_t* L_2; L_2 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral5A2D8280472E13609552F1064E670A6C2F37D0A1, NULL); SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* L_3 = (SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980*)il2cpp_codegen_object_new(SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980_il2cpp_TypeInfo_var); SqlError__ctor_m5117FD69BB6F176957B81A100651EF907E9FBC50(L_3, 0, (uint8_t)0, (uint8_t)((int32_t)20), (String_t*)NULL, L_2, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, 0, (Exception_t*)NULL, NULL); NullCheck(L_1); SqlErrorCollection_Add_m1C342938DFE38C4B6FD73D51B93E6F4E96383457(L_1, L_3, NULL); Guid_t L_4 = ___0_connectionId; SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_5; L_5 = SqlException_CreateException_m46188A08CE44BBA0E948C5CF0F993261959277FA(L_1, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, L_4, (Exception_t*)NULL, NULL); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_StreamWriteNotSupported_m36BAE5BA4B55A085A007459755B8403AF22B2367 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7AEC078A357159094FC4FB2D67EF21307F198723); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral7AEC078A357159094FC4FB2D67EF21307F198723, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_1; L_1 = ADP_NotSupported_m87861287425277570388F444A924707AD7CAEA46(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_StreamReadNotSupported_m8FD539E225632F0A8562D0377B08564B297B8E51 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEE3E091A2BDAB6E2E321E80C045ACD3A9A0D8573); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteralEE3E091A2BDAB6E2E321E80C045ACD3A9A0D8573, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_1; L_1 = ADP_NotSupported_m87861287425277570388F444A924707AD7CAEA46(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_StreamSeekNotSupported_mDA05CD138EB21D78A3ADFEEE134FB7D3A02CCB31 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD2D72137D4B3C5F83B4C03DCD5C529ABA121B68F); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteralD2D72137D4B3C5F83B4C03DCD5C529ABA121B68F, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_1; L_1 = ADP_NotSupported_m87861287425277570388F444A924707AD7CAEA46(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7* SQL_SqlNullValue_m7916A03329EFA9FA39DE6E5164705A5BD99D4ED4 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7* L_0 = (SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7*)il2cpp_codegen_object_new(SqlNullValueException_t84216F8C86727B62B1C84EFCE7CFC403674ECAD7_il2cpp_TypeInfo_var); SqlNullValueException__ctor_m069C95E1867258A1B57BD8719252132DFB6DE222(L_0, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_SubclassMustOverride_mF934ABC6DADA32FC28E7CACAAF668DBC9F5F7283 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8E582904B750F01A5D9E10CCE687CECD47EAB458); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral8E582904B750F01A5D9E10CCE687CECD47EAB458, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1; L_1 = ADP_InvalidOperation_m1B17D2234C6B5E4D1A0D200B89A90F3BD95EFF2B(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_UnsupportedKeyword_mEB025E2FFCB2CD51E5199E1610038431A1761143 (String_t* ___0_keyword, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB0AC55864C0DAE1F620F77A18714C99BD4DDF347); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; String_t* L_2 = ___0_keyword; NullCheck(L_1); ArrayElementTypeCheck (L_1, L_2); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_2); String_t* L_3; L_3 = SR_GetString_mA8B2879D9C33A9BCA3844C7931E01C50EFA78E1D(_stringLiteralB0AC55864C0DAE1F620F77A18714C99BD4DDF347, L_1, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_4; L_4 = ADP_NotSupported_m87861287425277570388F444A924707AD7CAEA46(L_3, NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_NetworkLibraryKeywordNotSupported_mE9BE3874DCCB6C95A69EDD13A8E576CD11112170 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4C45AF5FBFA3110D6E8DC7A126CE640F3133209A); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral4C45AF5FBFA3110D6E8DC7A126CE640F3133209A, NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_1; L_1 = ADP_NotSupported_m87861287425277570388F444A924707AD7CAEA46(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQL_GetSNIErrorMessage_m07829C630A1CD799A81373DC40B508F6330CDE25 (int32_t ___0_sniError, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral77A0B87E1C1B8279C608BF513F620CBB112479A0); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_sniError; int32_t L_1 = L_0; RuntimeObject* L_2 = Box(il2cpp_defaults.int32_class, &L_1); String_t* L_3; L_3 = String_Format_m3844098E7C18576D263AAF62F69BE5C70BF9A744((RuntimeObject*)NULL, _stringLiteral77A0B87E1C1B8279C608BF513F620CBB112479A0, L_2, NULL); String_t* L_4 = L_3; String_t* L_5; L_5 = SR_GetResourceString_mA363CCFB839385C77A1CCB3E06EA2AE7B7E86530(L_4, L_4, NULL); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SQL__cctor_mDC56D2CCB7EE425350EA5D72CA2980EFABFE0F51 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____D8819D5DECB7015E46D120633EC264EFF73BE59AC174CA1B4A879438665CA933_FieldInfo_var); s_Il2CppMethodInitialized = true; } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)8); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = L_0; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____D8819D5DECB7015E46D120633EC264EFF73BE59AC174CA1B4A879438665CA933_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL); ((SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_StaticFields*)il2cpp_codegen_static_fields_for(SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))->___AttentionHeader = L_1; Il2CppCodeGenWriteBarrier((void**)(&((SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_StaticFields*)il2cpp_codegen_static_fields_for(SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))->___AttentionHeader), (void*)L_1); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLMessage_CultureIdError_m081FACB45E643AEAE36654EC92966CAEA0F46D64 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral14190623EEFFCCDEFBDA8F3C58274B3AA9DA1A93); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral14190623EEFFCCDEFBDA8F3C58274B3AA9DA1A93, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLMessage_EncryptionNotSupportedByClient_mBA6C02110EA44D386DB628C084B9E085CC90BC88 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEE9D18CB622985BB1DB0191170E8A879BFD73202); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteralEE9D18CB622985BB1DB0191170E8A879BFD73202, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLMessage_EncryptionNotSupportedByServer_m4587A956FC6690F6033F6D84BE294FE60C913D93 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1ADC9198AA5BFC8D978FFB7610C2156D68DA6072); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral1ADC9198AA5BFC8D978FFB7610C2156D68DA6072, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLMessage_OperationCancelled_mB6512FF8ADECDE9BD719D91575765F7B13DFF91E (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral764E0E662CD4A1779675F4EB9DBE421FE1229A9D); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral764E0E662CD4A1779675F4EB9DBE421FE1229A9D, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLMessage_SevereError_m93189C0B553ADE0126FC7D5FE0C8922503F89677 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7E8CFDFAD6B894C4DADAE1B4E065688C3E37129); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteralB7E8CFDFAD6B894C4DADAE1B4E065688C3E37129, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLMessage_SSPIGenerateError_m77C92BB4291A82E3E1044E77A673347CD237BDD2 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral042C2085269E7932719BD8BD1C4D48AC585CF963); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral042C2085269E7932719BD8BD1C4D48AC585CF963, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLMessage_SqlServerBrowserNotAccessible_m7BF1C663435ED3D944928E66A6A541CBD96B4020 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral40A7F81F53D7AD371E7A2C11A404F42B7129AE4F); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral40A7F81F53D7AD371E7A2C11A404F42B7129AE4F, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLMessage_KerberosTicketMissingError_mC17450BB15FD286F14FCCD18015BD0C07E03C794 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2A2A62E3EDF9A6BC190189939532A3AFD96353F0); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral2A2A62E3EDF9A6BC190189939532A3AFD96353F0, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLMessage_Timeout_m2B7EA1B9F755DBC94907E766A207A8B761D2046C (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86D1C2E0ADE5D4B4E62232015BEBAEF990E52063); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral86D1C2E0ADE5D4B4E62232015BEBAEF990E52063, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLMessage_Timeout_PreLogin_Begin_m37F376E937D1ABD9B3E948D99197F2FEE52F2949 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9008C53B3B89D3A4F19FA3A185DA4A9473BD1F42); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral9008C53B3B89D3A4F19FA3A185DA4A9473BD1F42, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLMessage_Timeout_PreLogin_InitializeConnection_mD4E8CC2C61B89DF062940D11305A6113C5BC289F (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBC1A7634D527249F4E64AF36849E12193125FA68); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteralBC1A7634D527249F4E64AF36849E12193125FA68, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLMessage_Timeout_PreLogin_SendHandshake_mC1F9D544968DDB2CC60E2B1886D789F06215366D (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral398F943A89F6524F132B2904E4D0E180FB4C6C29); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral398F943A89F6524F132B2904E4D0E180FB4C6C29, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLMessage_Timeout_PreLogin_ConsumeHandshake_m0AA642DA312D63D3551896A3B4E37FE90B76E69C (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral422BAA886CF7CB57512D7B0B02C913C131C3B5A4); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral422BAA886CF7CB57512D7B0B02C913C131C3B5A4, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLMessage_Timeout_Login_Begin_m79897E0DF88314AA5732AB9168C84126BEDD02EC (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0D32EAFF777175A73926E97971BAD736428C47DA); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral0D32EAFF777175A73926E97971BAD736428C47DA, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLMessage_Timeout_Login_ProcessConnectionAuth_m069598A85D5DDA942928DBABE4F1C5FDC8ABE15B (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral21105DEE10B054B2365BA7D213AA6A4588B23703); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral21105DEE10B054B2365BA7D213AA6A4588B23703, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLMessage_Timeout_PostLogin_m4B4F24472C5EE4A9989176A732A4BCFD09B0C840 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC9B80CDBB3F2F96548BA3C92BE3881AEF1346BEA); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteralC9B80CDBB3F2F96548BA3C92BE3881AEF1346BEA, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLMessage_Timeout_FailoverInfo_m9562EB8A0F72898D3A56F03AA64D29FAEED28531 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA9D59BDA61A62DC62274E70DC27FA5E66D20FBE); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteralDA9D59BDA61A62DC62274E70DC27FA5E66D20FBE, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLMessage_Timeout_RoutingDestination_m1902EEB00D7E49C8D1E35A7BE92DF7BF4271CAFC (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB2F4485E30B4BD63EAD427C91FC01E494A62CD3D); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteralB2F4485E30B4BD63EAD427C91FC01E494A62CD3D, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLMessage_Duration_PreLogin_Begin_m3A395BAA514F3A4627897C23B8A4AB065214140F (int64_t ___0_PreLoginBeginDuration, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral44849E4AFB0600AED0DF55616E3788B5BC433260); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; int64_t L_2 = ___0_PreLoginBeginDuration; int64_t L_3 = L_2; RuntimeObject* L_4 = Box(il2cpp_defaults.int64_class, &L_3); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_4); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_4); String_t* L_5; L_5 = SR_GetString_mA8B2879D9C33A9BCA3844C7931E01C50EFA78E1D(_stringLiteral44849E4AFB0600AED0DF55616E3788B5BC433260, L_1, NULL); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLMessage_Duration_PreLoginHandshake_m63F55C988BDD91DF263AA8142EAD1ED78A89CE7E (int64_t ___0_PreLoginBeginDuration, int64_t ___1_PreLoginHandshakeDuration, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDB9A4BF3BDCFA979B8EB3A26A650E3C599A860AB); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; int64_t L_2 = ___0_PreLoginBeginDuration; int64_t L_3 = L_2; RuntimeObject* L_4 = Box(il2cpp_defaults.int64_class, &L_3); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_4); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_4); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = L_1; int64_t L_6 = ___1_PreLoginHandshakeDuration; int64_t L_7 = L_6; RuntimeObject* L_8 = Box(il2cpp_defaults.int64_class, &L_7); NullCheck(L_5); ArrayElementTypeCheck (L_5, L_8); (L_5)->SetAt(static_cast(1), (RuntimeObject*)L_8); String_t* L_9; L_9 = SR_GetString_mA8B2879D9C33A9BCA3844C7931E01C50EFA78E1D(_stringLiteralDB9A4BF3BDCFA979B8EB3A26A650E3C599A860AB, L_5, NULL); return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLMessage_Duration_Login_Begin_m0DD272C7E37526FED89979AE27B7BF08DC695089 (int64_t ___0_PreLoginBeginDuration, int64_t ___1_PreLoginHandshakeDuration, int64_t ___2_LoginBeginDuration, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA2FCDB0A8F9C5C1FA1FC52D6F0859B45B1EDD731); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)3); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; int64_t L_2 = ___0_PreLoginBeginDuration; int64_t L_3 = L_2; RuntimeObject* L_4 = Box(il2cpp_defaults.int64_class, &L_3); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_4); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_4); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = L_1; int64_t L_6 = ___1_PreLoginHandshakeDuration; int64_t L_7 = L_6; RuntimeObject* L_8 = Box(il2cpp_defaults.int64_class, &L_7); NullCheck(L_5); ArrayElementTypeCheck (L_5, L_8); (L_5)->SetAt(static_cast(1), (RuntimeObject*)L_8); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = L_5; int64_t L_10 = ___2_LoginBeginDuration; int64_t L_11 = L_10; RuntimeObject* L_12 = Box(il2cpp_defaults.int64_class, &L_11); NullCheck(L_9); ArrayElementTypeCheck (L_9, L_12); (L_9)->SetAt(static_cast(2), (RuntimeObject*)L_12); String_t* L_13; L_13 = SR_GetString_mA8B2879D9C33A9BCA3844C7931E01C50EFA78E1D(_stringLiteralA2FCDB0A8F9C5C1FA1FC52D6F0859B45B1EDD731, L_9, NULL); return L_13; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLMessage_Duration_Login_ProcessConnectionAuth_m997AB2F40269D18E263B0A38EE015AC789C7D4EC (int64_t ___0_PreLoginBeginDuration, int64_t ___1_PreLoginHandshakeDuration, int64_t ___2_LoginBeginDuration, int64_t ___3_LoginAuthDuration, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8F25EBC6254E5C056035883F70C68447774101A6); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; int64_t L_2 = ___0_PreLoginBeginDuration; int64_t L_3 = L_2; RuntimeObject* L_4 = Box(il2cpp_defaults.int64_class, &L_3); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_4); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_4); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = L_1; int64_t L_6 = ___1_PreLoginHandshakeDuration; int64_t L_7 = L_6; RuntimeObject* L_8 = Box(il2cpp_defaults.int64_class, &L_7); NullCheck(L_5); ArrayElementTypeCheck (L_5, L_8); (L_5)->SetAt(static_cast(1), (RuntimeObject*)L_8); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = L_5; int64_t L_10 = ___2_LoginBeginDuration; int64_t L_11 = L_10; RuntimeObject* L_12 = Box(il2cpp_defaults.int64_class, &L_11); NullCheck(L_9); ArrayElementTypeCheck (L_9, L_12); (L_9)->SetAt(static_cast(2), (RuntimeObject*)L_12); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = L_9; int64_t L_14 = ___3_LoginAuthDuration; int64_t L_15 = L_14; RuntimeObject* L_16 = Box(il2cpp_defaults.int64_class, &L_15); NullCheck(L_13); ArrayElementTypeCheck (L_13, L_16); (L_13)->SetAt(static_cast(3), (RuntimeObject*)L_16); String_t* L_17; L_17 = SR_GetString_mA8B2879D9C33A9BCA3844C7931E01C50EFA78E1D(_stringLiteral8F25EBC6254E5C056035883F70C68447774101A6, L_13, NULL); return L_17; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLMessage_Duration_PostLogin_m574CD0D2DEB9BFB684776D17E5199148221E4C87 (int64_t ___0_PreLoginBeginDuration, int64_t ___1_PreLoginHandshakeDuration, int64_t ___2_LoginBeginDuration, int64_t ___3_LoginAuthDuration, int64_t ___4_PostLoginDuration, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral81DC11C67E5459D1DD27CB6436D437728DB5590D); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)5); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; int64_t L_2 = ___0_PreLoginBeginDuration; int64_t L_3 = L_2; RuntimeObject* L_4 = Box(il2cpp_defaults.int64_class, &L_3); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_4); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_4); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = L_1; int64_t L_6 = ___1_PreLoginHandshakeDuration; int64_t L_7 = L_6; RuntimeObject* L_8 = Box(il2cpp_defaults.int64_class, &L_7); NullCheck(L_5); ArrayElementTypeCheck (L_5, L_8); (L_5)->SetAt(static_cast(1), (RuntimeObject*)L_8); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = L_5; int64_t L_10 = ___2_LoginBeginDuration; int64_t L_11 = L_10; RuntimeObject* L_12 = Box(il2cpp_defaults.int64_class, &L_11); NullCheck(L_9); ArrayElementTypeCheck (L_9, L_12); (L_9)->SetAt(static_cast(2), (RuntimeObject*)L_12); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = L_9; int64_t L_14 = ___3_LoginAuthDuration; int64_t L_15 = L_14; RuntimeObject* L_16 = Box(il2cpp_defaults.int64_class, &L_15); NullCheck(L_13); ArrayElementTypeCheck (L_13, L_16); (L_13)->SetAt(static_cast(3), (RuntimeObject*)L_16); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_17 = L_13; int64_t L_18 = ___4_PostLoginDuration; int64_t L_19 = L_18; RuntimeObject* L_20 = Box(il2cpp_defaults.int64_class, &L_19); NullCheck(L_17); ArrayElementTypeCheck (L_17, L_20); (L_17)->SetAt(static_cast(4), (RuntimeObject*)L_20); String_t* L_21; L_21 = SR_GetString_mA8B2879D9C33A9BCA3844C7931E01C50EFA78E1D(_stringLiteral81DC11C67E5459D1DD27CB6436D437728DB5590D, L_17, NULL); return L_21; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLMessage_UserInstanceFailure_m90EC11B5445A1234F98E74B27C15B4F480F5F9B1 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA7120167A808A779E3A590A5ADE46C439D48D14A); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteralA7120167A808A779E3A590A5ADE46C439D48D14A, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLMessage_PreloginError_mCDBE15511DA5B3EBC3270DA004F0501847D31062 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6A9A21BDDF6A6E482BEF2A2670AD185263A13728); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral6A9A21BDDF6A6E482BEF2A2670AD185263A13728, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLMessage_ExClientConnectionId_m755251B11E1EC45D78E9C42DC986A47E69348372 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0D2D0BD0929412265636A4F6811A7E576E2C347E); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral0D2D0BD0929412265636A4F6811A7E576E2C347E, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLMessage_ExErrorNumberStateClass_mC6EC921E03C6194215BC1406A938B163AAACC9C0 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral19CA32C00402A56AFA84D3C2AAC20F5559F0E501); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral19CA32C00402A56AFA84D3C2AAC20F5559F0E501, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLMessage_ExOriginalClientConnectionId_mAD07B419D608F0C957C7EBB415BD840E78863CB6 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1D0D31193EA028681EFC3A9556D44A8FAFA3A93D); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral1D0D31193EA028681EFC3A9556D44A8FAFA3A93D, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLMessage_ExRoutingDestination_m83218D29C195B6331B0327D44625E1E55FA1603B (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8F10BE6082FD8CD17C552B7C07EEEA55404E0577); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = SR_GetString_m58741957905E7886BFE3D92BEE1233DA13C1AAD5(_stringLiteral8F10BE6082FD8CD17C552B7C07EEEA55404E0577, NULL); return L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* SysTxForGlobalTransactions_get_EnlistPromotableSinglePhase_mA8FDB7E28DBC6949F0257901C2AC36EE6EB79848 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Lazy_1_get_Value_mB12151ADA57C5BAD119869919332124E264BBF86_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SysTxForGlobalTransactions_tC908640B1C5EB8BFE3B597D29157E823CBD4F123_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(SysTxForGlobalTransactions_tC908640B1C5EB8BFE3B597D29157E823CBD4F123_il2cpp_TypeInfo_var); Lazy_1_tD9EEDBF57C35C796EF5E641B5979F0182FD35FB9* L_0 = ((SysTxForGlobalTransactions_tC908640B1C5EB8BFE3B597D29157E823CBD4F123_StaticFields*)il2cpp_codegen_static_fields_for(SysTxForGlobalTransactions_tC908640B1C5EB8BFE3B597D29157E823CBD4F123_il2cpp_TypeInfo_var))->____enlistPromotableSinglePhase; NullCheck(L_0); MethodInfo_t* L_1; L_1 = Lazy_1_get_Value_mB12151ADA57C5BAD119869919332124E264BBF86(L_0, Lazy_1_get_Value_mB12151ADA57C5BAD119869919332124E264BBF86_RuntimeMethod_var); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* SysTxForGlobalTransactions_get_GetPromotedToken_mF6C2BCB4D38F858C45B59B0FD4D1350E14E738AE (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Lazy_1_get_Value_mB12151ADA57C5BAD119869919332124E264BBF86_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SysTxForGlobalTransactions_tC908640B1C5EB8BFE3B597D29157E823CBD4F123_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(SysTxForGlobalTransactions_tC908640B1C5EB8BFE3B597D29157E823CBD4F123_il2cpp_TypeInfo_var); Lazy_1_tD9EEDBF57C35C796EF5E641B5979F0182FD35FB9* L_0 = ((SysTxForGlobalTransactions_tC908640B1C5EB8BFE3B597D29157E823CBD4F123_StaticFields*)il2cpp_codegen_static_fields_for(SysTxForGlobalTransactions_tC908640B1C5EB8BFE3B597D29157E823CBD4F123_il2cpp_TypeInfo_var))->____getPromotedToken; NullCheck(L_0); MethodInfo_t* L_1; L_1 = Lazy_1_get_Value_mB12151ADA57C5BAD119869919332124E264BBF86(L_0, Lazy_1_get_Value_mB12151ADA57C5BAD119869919332124E264BBF86_RuntimeMethod_var); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SysTxForGlobalTransactions__cctor_mFE3878CAEB42837A41BC33D78ECB3412A63C0FCC (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_tAFD9CF4BFB124A16E55FC1EB5D032ED72316D55F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Lazy_1__ctor_mDEC2344196D322320FD446F7E58E98BC95BF8785_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Lazy_1_tD9EEDBF57C35C796EF5E641B5979F0182FD35FB9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SysTxForGlobalTransactions_tC908640B1C5EB8BFE3B597D29157E823CBD4F123_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__9_0_m002CE0B328E16B9F1333896FF348A6896E6F60A1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__9_1_m24BB746828CBA1EE99B5AB7417A88DD05D8FBD13_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__9_2_m3ECF68E715AB030B8F80A59B15F099380CD6B2B0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t5E8B54B7D4EAEBF67B1757B0AD0B91E2CE890597_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t5E8B54B7D4EAEBF67B1757B0AD0B91E2CE890597_il2cpp_TypeInfo_var); U3CU3Ec_t5E8B54B7D4EAEBF67B1757B0AD0B91E2CE890597* L_0 = ((U3CU3Ec_t5E8B54B7D4EAEBF67B1757B0AD0B91E2CE890597_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5E8B54B7D4EAEBF67B1757B0AD0B91E2CE890597_il2cpp_TypeInfo_var))->___U3CU3E9; Func_1_tAFD9CF4BFB124A16E55FC1EB5D032ED72316D55F* L_1 = (Func_1_tAFD9CF4BFB124A16E55FC1EB5D032ED72316D55F*)il2cpp_codegen_object_new(Func_1_tAFD9CF4BFB124A16E55FC1EB5D032ED72316D55F_il2cpp_TypeInfo_var); Func_1__ctor_m4AB1A559925C9AC3B6D0FD1F20634FFE64E208DF(L_1, L_0, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__9_0_m002CE0B328E16B9F1333896FF348A6896E6F60A1_RuntimeMethod_var), NULL); Lazy_1_tD9EEDBF57C35C796EF5E641B5979F0182FD35FB9* L_2 = (Lazy_1_tD9EEDBF57C35C796EF5E641B5979F0182FD35FB9*)il2cpp_codegen_object_new(Lazy_1_tD9EEDBF57C35C796EF5E641B5979F0182FD35FB9_il2cpp_TypeInfo_var); Lazy_1__ctor_mDEC2344196D322320FD446F7E58E98BC95BF8785(L_2, L_1, Lazy_1__ctor_mDEC2344196D322320FD446F7E58E98BC95BF8785_RuntimeMethod_var); ((SysTxForGlobalTransactions_tC908640B1C5EB8BFE3B597D29157E823CBD4F123_StaticFields*)il2cpp_codegen_static_fields_for(SysTxForGlobalTransactions_tC908640B1C5EB8BFE3B597D29157E823CBD4F123_il2cpp_TypeInfo_var))->____enlistPromotableSinglePhase = L_2; Il2CppCodeGenWriteBarrier((void**)(&((SysTxForGlobalTransactions_tC908640B1C5EB8BFE3B597D29157E823CBD4F123_StaticFields*)il2cpp_codegen_static_fields_for(SysTxForGlobalTransactions_tC908640B1C5EB8BFE3B597D29157E823CBD4F123_il2cpp_TypeInfo_var))->____enlistPromotableSinglePhase), (void*)L_2); U3CU3Ec_t5E8B54B7D4EAEBF67B1757B0AD0B91E2CE890597* L_3 = ((U3CU3Ec_t5E8B54B7D4EAEBF67B1757B0AD0B91E2CE890597_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5E8B54B7D4EAEBF67B1757B0AD0B91E2CE890597_il2cpp_TypeInfo_var))->___U3CU3E9; Func_1_tAFD9CF4BFB124A16E55FC1EB5D032ED72316D55F* L_4 = (Func_1_tAFD9CF4BFB124A16E55FC1EB5D032ED72316D55F*)il2cpp_codegen_object_new(Func_1_tAFD9CF4BFB124A16E55FC1EB5D032ED72316D55F_il2cpp_TypeInfo_var); Func_1__ctor_m4AB1A559925C9AC3B6D0FD1F20634FFE64E208DF(L_4, L_3, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__9_1_m24BB746828CBA1EE99B5AB7417A88DD05D8FBD13_RuntimeMethod_var), NULL); Lazy_1_tD9EEDBF57C35C796EF5E641B5979F0182FD35FB9* L_5 = (Lazy_1_tD9EEDBF57C35C796EF5E641B5979F0182FD35FB9*)il2cpp_codegen_object_new(Lazy_1_tD9EEDBF57C35C796EF5E641B5979F0182FD35FB9_il2cpp_TypeInfo_var); Lazy_1__ctor_mDEC2344196D322320FD446F7E58E98BC95BF8785(L_5, L_4, Lazy_1__ctor_mDEC2344196D322320FD446F7E58E98BC95BF8785_RuntimeMethod_var); ((SysTxForGlobalTransactions_tC908640B1C5EB8BFE3B597D29157E823CBD4F123_StaticFields*)il2cpp_codegen_static_fields_for(SysTxForGlobalTransactions_tC908640B1C5EB8BFE3B597D29157E823CBD4F123_il2cpp_TypeInfo_var))->____setDistributedTransactionIdentifier = L_5; Il2CppCodeGenWriteBarrier((void**)(&((SysTxForGlobalTransactions_tC908640B1C5EB8BFE3B597D29157E823CBD4F123_StaticFields*)il2cpp_codegen_static_fields_for(SysTxForGlobalTransactions_tC908640B1C5EB8BFE3B597D29157E823CBD4F123_il2cpp_TypeInfo_var))->____setDistributedTransactionIdentifier), (void*)L_5); U3CU3Ec_t5E8B54B7D4EAEBF67B1757B0AD0B91E2CE890597* L_6 = ((U3CU3Ec_t5E8B54B7D4EAEBF67B1757B0AD0B91E2CE890597_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5E8B54B7D4EAEBF67B1757B0AD0B91E2CE890597_il2cpp_TypeInfo_var))->___U3CU3E9; Func_1_tAFD9CF4BFB124A16E55FC1EB5D032ED72316D55F* L_7 = (Func_1_tAFD9CF4BFB124A16E55FC1EB5D032ED72316D55F*)il2cpp_codegen_object_new(Func_1_tAFD9CF4BFB124A16E55FC1EB5D032ED72316D55F_il2cpp_TypeInfo_var); Func_1__ctor_m4AB1A559925C9AC3B6D0FD1F20634FFE64E208DF(L_7, L_6, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__9_2_m3ECF68E715AB030B8F80A59B15F099380CD6B2B0_RuntimeMethod_var), NULL); Lazy_1_tD9EEDBF57C35C796EF5E641B5979F0182FD35FB9* L_8 = (Lazy_1_tD9EEDBF57C35C796EF5E641B5979F0182FD35FB9*)il2cpp_codegen_object_new(Lazy_1_tD9EEDBF57C35C796EF5E641B5979F0182FD35FB9_il2cpp_TypeInfo_var); Lazy_1__ctor_mDEC2344196D322320FD446F7E58E98BC95BF8785(L_8, L_7, Lazy_1__ctor_mDEC2344196D322320FD446F7E58E98BC95BF8785_RuntimeMethod_var); ((SysTxForGlobalTransactions_tC908640B1C5EB8BFE3B597D29157E823CBD4F123_StaticFields*)il2cpp_codegen_static_fields_for(SysTxForGlobalTransactions_tC908640B1C5EB8BFE3B597D29157E823CBD4F123_il2cpp_TypeInfo_var))->____getPromotedToken = L_8; Il2CppCodeGenWriteBarrier((void**)(&((SysTxForGlobalTransactions_tC908640B1C5EB8BFE3B597D29157E823CBD4F123_StaticFields*)il2cpp_codegen_static_fields_for(SysTxForGlobalTransactions_tC908640B1C5EB8BFE3B597D29157E823CBD4F123_il2cpp_TypeInfo_var))->____getPromotedToken), (void*)L_8); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m78ACD68E777F0C733449BF67FF1056BD305D4709 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t5E8B54B7D4EAEBF67B1757B0AD0B91E2CE890597_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_t5E8B54B7D4EAEBF67B1757B0AD0B91E2CE890597* L_0 = (U3CU3Ec_t5E8B54B7D4EAEBF67B1757B0AD0B91E2CE890597*)il2cpp_codegen_object_new(U3CU3Ec_t5E8B54B7D4EAEBF67B1757B0AD0B91E2CE890597_il2cpp_TypeInfo_var); U3CU3Ec__ctor_m0114B1464C07FF1CB7BC89F2751720BB591C3B59(L_0, NULL); ((U3CU3Ec_t5E8B54B7D4EAEBF67B1757B0AD0B91E2CE890597_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5E8B54B7D4EAEBF67B1757B0AD0B91E2CE890597_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t5E8B54B7D4EAEBF67B1757B0AD0B91E2CE890597_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5E8B54B7D4EAEBF67B1757B0AD0B91E2CE890597_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m0114B1464C07FF1CB7BC89F2751720BB591C3B59 (U3CU3Ec_t5E8B54B7D4EAEBF67B1757B0AD0B91E2CE890597* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* U3CU3Ec_U3C_cctorU3Eb__9_0_m002CE0B328E16B9F1333896FF348A6896E6F60A1 (U3CU3Ec_t5E8B54B7D4EAEBF67B1757B0AD0B91E2CE890597* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Guid_t_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPromotableSinglePhaseNotification_t55FA5C677628E609C73561E23A834E464F5B1321_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF910DD82B809EF70A0337FD7B37453B27D7CC299); s_Il2CppMethodInitialized = true; } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast (Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_1; L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_2 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)2); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_3 = L_2; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast (IPromotableSinglePhaseNotification_t55FA5C677628E609C73561E23A834E464F5B1321_0_0_0_var) }; Type_t* L_5; L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL); NullCheck(L_3); ArrayElementTypeCheck (L_3, L_5); (L_3)->SetAt(static_cast(0), (Type_t*)L_5); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_6 = L_3; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_7 = { reinterpret_cast (Guid_t_0_0_0_var) }; Type_t* L_8; L_8 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_7, NULL); NullCheck(L_6); ArrayElementTypeCheck (L_6, L_8); (L_6)->SetAt(static_cast(1), (Type_t*)L_8); NullCheck(L_1); MethodInfo_t* L_9; L_9 = Type_GetMethod_m9E8E55EC8316CE8A2851B62AD4C73E841FEAC2EA(L_1, _stringLiteralF910DD82B809EF70A0337FD7B37453B27D7CC299, L_6, NULL); return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* U3CU3Ec_U3C_cctorU3Eb__9_1_m24BB746828CBA1EE99B5AB7417A88DD05D8FBD13 (U3CU3Ec_t5E8B54B7D4EAEBF67B1757B0AD0B91E2CE890597* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Guid_t_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPromotableSinglePhaseNotification_t55FA5C677628E609C73561E23A834E464F5B1321_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1E0CE4DFD4DE9681470930AE775D3F948BEBF5AC); s_Il2CppMethodInitialized = true; } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast (Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_1; L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_2 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)2); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_3 = L_2; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast (IPromotableSinglePhaseNotification_t55FA5C677628E609C73561E23A834E464F5B1321_0_0_0_var) }; Type_t* L_5; L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL); NullCheck(L_3); ArrayElementTypeCheck (L_3, L_5); (L_3)->SetAt(static_cast(0), (Type_t*)L_5); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_6 = L_3; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_7 = { reinterpret_cast (Guid_t_0_0_0_var) }; Type_t* L_8; L_8 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_7, NULL); NullCheck(L_6); ArrayElementTypeCheck (L_6, L_8); (L_6)->SetAt(static_cast(1), (Type_t*)L_8); NullCheck(L_1); MethodInfo_t* L_9; L_9 = Type_GetMethod_m9E8E55EC8316CE8A2851B62AD4C73E841FEAC2EA(L_1, _stringLiteral1E0CE4DFD4DE9681470930AE775D3F948BEBF5AC, L_6, NULL); return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* U3CU3Ec_U3C_cctorU3Eb__9_2_m3ECF68E715AB030B8F80A59B15F099380CD6B2B0 (U3CU3Ec_t5E8B54B7D4EAEBF67B1757B0AD0B91E2CE890597* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC39C65BF960AB5853DD18E50600D3CFAF439AC7B); s_Il2CppMethodInitialized = true; } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast (Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_1; L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL); NullCheck(L_1); MethodInfo_t* L_2; L_2 = Type_GetMethod_m66AD062187F19497DBCA900823B0C268322DC231(L_1, _stringLiteralC39C65BF960AB5853DD18E50600D3CFAF439AC7B, NULL); return L_2; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TdsEnums_GetSniContextEnumName_m02A9DBDC26B0B191F450C843CD585ED26A9AD8A1 (int32_t ___0_sniContext, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral11C87CBA56F2C835C9AB52434544AF5E04147F47); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral234A9AAB38CA301B96048B6370AC2BE4E3704121); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3BCD5D4809C258FA6B8BE45B3ADDAFE7447FC53D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4C8A4D82201DF66A7DB0933282C1EE4C286B9136); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6B71FFA0A449815EE4544F196DA7FA88642C9F40); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6E0F645FF6527C726E23446DC7A65093071042CF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7773ECFE42E1A5FCDBBAC3AE2A1D34A3896AD164); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8925ED6514B0333F5EDA37E115F6641CB962E2AD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAE21CA1FA4D6C1C0B63220687A85CA2EC8892C22); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD4E407AB57066DE8B07EDD6466251D69126B3B9F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD7DA6B1258DAA1C4BCBE5B9CE4EC5C165DC0CD7F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEEAC1F6222B1D65B3DD442580A225BF5EC7EFA34); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF0003526909627FC32CA4EECAD285F1785C0927D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF358262B287B0E506ADAF10938638032E5645263); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_sniContext; switch (L_0) { case 0: { goto IL_0040; } case 1: { goto IL_0046; } case 2: { goto IL_004c; } case 3: { goto IL_0052; } case 4: { goto IL_0058; } case 5: { goto IL_005e; } case 6: { goto IL_0064; } case 7: { goto IL_006a; } case 8: { goto IL_0070; } case 9: { goto IL_0076; } case 10: { goto IL_007c; } case 11: { goto IL_0082; } case 12: { goto IL_0088; } case 13: { goto IL_008e; } } } { goto IL_0094; } IL_0040: { return _stringLiteralD7DA6B1258DAA1C4BCBE5B9CE4EC5C165DC0CD7F; } IL_0046: { return _stringLiteral234A9AAB38CA301B96048B6370AC2BE4E3704121; } IL_004c: { return _stringLiteral3BCD5D4809C258FA6B8BE45B3ADDAFE7447FC53D; } IL_0052: { return _stringLiteral6E0F645FF6527C726E23446DC7A65093071042CF; } IL_0058: { return _stringLiteral8925ED6514B0333F5EDA37E115F6641CB962E2AD; } IL_005e: { return _stringLiteral11C87CBA56F2C835C9AB52434544AF5E04147F47; } IL_0064: { return _stringLiteralF358262B287B0E506ADAF10938638032E5645263; } IL_006a: { return _stringLiteralF0003526909627FC32CA4EECAD285F1785C0927D; } IL_0070: { return _stringLiteral4C8A4D82201DF66A7DB0933282C1EE4C286B9136; } IL_0076: { return _stringLiteral7773ECFE42E1A5FCDBBAC3AE2A1D34A3896AD164; } IL_007c: { return _stringLiteralD4E407AB57066DE8B07EDD6466251D69126B3B9F; } IL_0082: { return _stringLiteral6B71FFA0A449815EE4544F196DA7FA88642C9F40; } IL_0088: { return _stringLiteralEEAC1F6222B1D65B3DD442580A225BF5EC7EFA34; } IL_008e: { return _stringLiteralAE21CA1FA4D6C1C0B63220687A85CA2EC8892C22; } IL_0094: { return (String_t*)NULL; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TdsEnums__cctor_m3FB0665775DEDD1E4E950E9C56405772585D2077 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TdsEnums_tC44C90EC8C3B9E48D8C2AB87D3D6C519566DF1E0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____0E0F72F3FD59343012AE7C11F48BB1B0DACD77CA76CA3AD34A1201E83DBD5492_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____3C95E96CF0F4514F5968454966BC120764802D8371E12B428AFBA7CBF020603C_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____64AE93468EFE5844B0229CF0FD7CC350851EC9431BB4DA7BAFEC3F0D4FC9785F_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____CB0A74C52A1608EA059641FB20EFDE0A21C984F239BBCE25C347B5EE70BB0A91_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____E91158D28AF1128929853A92A4932D3ED712BC5DD28E253AAE733C7BF96963D7_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_0; memset((&L_0), 0, sizeof(L_0)); Decimal__ctor_m2AFBFBDD82F6CD8204054A0EB305CB412055A555((&L_0), (-214748.36480000001), NULL); ((TdsEnums_tC44C90EC8C3B9E48D8C2AB87D3D6C519566DF1E0_StaticFields*)il2cpp_codegen_static_fields_for(TdsEnums_tC44C90EC8C3B9E48D8C2AB87D3D6C519566DF1E0_il2cpp_TypeInfo_var))->___SQL_SMALL_MONEY_MIN = L_0; Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_1; memset((&L_1), 0, sizeof(L_1)); Decimal__ctor_m2AFBFBDD82F6CD8204054A0EB305CB412055A555((&L_1), (214748.36470000001), NULL); ((TdsEnums_tC44C90EC8C3B9E48D8C2AB87D3D6C519566DF1E0_StaticFields*)il2cpp_codegen_static_fields_for(TdsEnums_tC44C90EC8C3B9E48D8C2AB87D3D6C519566DF1E0_il2cpp_TypeInfo_var))->___SQL_SMALL_MONEY_MAX = L_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)2); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = L_2; NullCheck(L_3); (L_3)->SetAt(static_cast(0), (uint8_t)((int32_t)255)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = L_3; NullCheck(L_4); (L_4)->SetAt(static_cast(1), (uint8_t)((int32_t)254)); ((TdsEnums_tC44C90EC8C3B9E48D8C2AB87D3D6C519566DF1E0_StaticFields*)il2cpp_codegen_static_fields_for(TdsEnums_tC44C90EC8C3B9E48D8C2AB87D3D6C519566DF1E0_il2cpp_TypeInfo_var))->___XMLUNICODEBOMBYTES = L_4; Il2CppCodeGenWriteBarrier((void**)(&((TdsEnums_tC44C90EC8C3B9E48D8C2AB87D3D6C519566DF1E0_StaticFields*)il2cpp_codegen_static_fields_for(TdsEnums_tC44C90EC8C3B9E48D8C2AB87D3D6C519566DF1E0_il2cpp_TypeInfo_var))->___XMLUNICODEBOMBYTES), (void*)L_4); UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_5 = (UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*)(UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*)SZArrayNew(UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83_il2cpp_TypeInfo_var, (uint32_t)((int32_t)256)); UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_6 = L_5; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_7 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____0E0F72F3FD59343012AE7C11F48BB1B0DACD77CA76CA3AD34A1201E83DBD5492_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_6, L_7, NULL); ((TdsEnums_tC44C90EC8C3B9E48D8C2AB87D3D6C519566DF1E0_StaticFields*)il2cpp_codegen_static_fields_for(TdsEnums_tC44C90EC8C3B9E48D8C2AB87D3D6C519566DF1E0_il2cpp_TypeInfo_var))->___CODE_PAGE_FROM_SORT_ID = L_6; Il2CppCodeGenWriteBarrier((void**)(&((TdsEnums_tC44C90EC8C3B9E48D8C2AB87D3D6C519566DF1E0_StaticFields*)il2cpp_codegen_static_fields_for(TdsEnums_tC44C90EC8C3B9E48D8C2AB87D3D6C519566DF1E0_il2cpp_TypeInfo_var))->___CODE_PAGE_FROM_SORT_ID), (void*)L_6); Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* L_8 = (Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D*)(Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D*)SZArrayNew(Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D_il2cpp_TypeInfo_var, (uint32_t)8); Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* L_9 = L_8; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_10 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____64AE93468EFE5844B0229CF0FD7CC350851EC9431BB4DA7BAFEC3F0D4FC9785F_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_9, L_10, NULL); ((TdsEnums_tC44C90EC8C3B9E48D8C2AB87D3D6C519566DF1E0_StaticFields*)il2cpp_codegen_static_fields_for(TdsEnums_tC44C90EC8C3B9E48D8C2AB87D3D6C519566DF1E0_il2cpp_TypeInfo_var))->___TICKS_FROM_SCALE = L_9; Il2CppCodeGenWriteBarrier((void**)(&((TdsEnums_tC44C90EC8C3B9E48D8C2AB87D3D6C519566DF1E0_StaticFields*)il2cpp_codegen_static_fields_for(TdsEnums_tC44C90EC8C3B9E48D8C2AB87D3D6C519566DF1E0_il2cpp_TypeInfo_var))->___TICKS_FROM_SCALE), (void*)L_9); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)8); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = L_11; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_13 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____3C95E96CF0F4514F5968454966BC120764802D8371E12B428AFBA7CBF020603C_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_12, L_13, NULL); ((TdsEnums_tC44C90EC8C3B9E48D8C2AB87D3D6C519566DF1E0_StaticFields*)il2cpp_codegen_static_fields_for(TdsEnums_tC44C90EC8C3B9E48D8C2AB87D3D6C519566DF1E0_il2cpp_TypeInfo_var))->___WHIDBEY_TIME_LENGTH = L_12; Il2CppCodeGenWriteBarrier((void**)(&((TdsEnums_tC44C90EC8C3B9E48D8C2AB87D3D6C519566DF1E0_StaticFields*)il2cpp_codegen_static_fields_for(TdsEnums_tC44C90EC8C3B9E48D8C2AB87D3D6C519566DF1E0_il2cpp_TypeInfo_var))->___WHIDBEY_TIME_LENGTH), (void*)L_12); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)8); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_15 = L_14; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_16 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____CB0A74C52A1608EA059641FB20EFDE0A21C984F239BBCE25C347B5EE70BB0A91_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_15, L_16, NULL); ((TdsEnums_tC44C90EC8C3B9E48D8C2AB87D3D6C519566DF1E0_StaticFields*)il2cpp_codegen_static_fields_for(TdsEnums_tC44C90EC8C3B9E48D8C2AB87D3D6C519566DF1E0_il2cpp_TypeInfo_var))->___WHIDBEY_DATETIME2_LENGTH = L_15; Il2CppCodeGenWriteBarrier((void**)(&((TdsEnums_tC44C90EC8C3B9E48D8C2AB87D3D6C519566DF1E0_StaticFields*)il2cpp_codegen_static_fields_for(TdsEnums_tC44C90EC8C3B9E48D8C2AB87D3D6C519566DF1E0_il2cpp_TypeInfo_var))->___WHIDBEY_DATETIME2_LENGTH), (void*)L_15); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_17 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)8); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = L_17; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_19 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t7A9A2AD29BEDCB07843BEF77FA3BA6C06C48D73C____E91158D28AF1128929853A92A4932D3ED712BC5DD28E253AAE733C7BF96963D7_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_18, L_19, NULL); ((TdsEnums_tC44C90EC8C3B9E48D8C2AB87D3D6C519566DF1E0_StaticFields*)il2cpp_codegen_static_fields_for(TdsEnums_tC44C90EC8C3B9E48D8C2AB87D3D6C519566DF1E0_il2cpp_TypeInfo_var))->___WHIDBEY_DATETIMEOFFSET_LENGTH = L_18; Il2CppCodeGenWriteBarrier((void**)(&((TdsEnums_tC44C90EC8C3B9E48D8C2AB87D3D6C519566DF1E0_StaticFields*)il2cpp_codegen_static_fields_for(TdsEnums_tC44C90EC8C3B9E48D8C2AB87D3D6C519566DF1E0_il2cpp_TypeInfo_var))->___WHIDBEY_DATETIMEOFFSET_LENGTH), (void*)L_18); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45* SqlInternalConnection_get_DelegatedTransaction_m5AA32722F7EE25DCEE7C555E177687D9F7B29B27_inline (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, const RuntimeMethod* method) { { SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45* L_0 = __this->___U3CDelegatedTransactionU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SqlDelegatedTransaction_get_IsActive_m1A4865353472D1D6BBB7CFA4D4D405A830E86DFC_inline (SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45* __this, const RuntimeMethod* method) { { bool L_0 = __this->____active; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DbReferenceCollection_t459E23141A0B0E02858DF535C8186F19E6C405E2* DbConnectionInternal_get_ReferenceCollection_m418B367617487317C5C8412A828069550C828CEB_inline (DbConnectionInternal_t9679A5A04D3536D79E5FC615574010BF2DBE17B8* __this, const RuntimeMethod* method) { { DbReferenceCollection_t459E23141A0B0E02858DF535C8186F19E6C405E2* L_0 = __this->____referenceCollection; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SqlInternalConnection_get_IsEnlistedInTransaction_m325694383DA5FF42FD3E10C82C2D84EA721830E2_inline (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, const RuntimeMethod* method) { { bool L_0 = __this->____isEnlistedInTransaction; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* DbConnectionInternal_get_EnlistedTransaction_m9B6DC001319D871138E198FB285C18F03D6A1332_inline (DbConnectionInternal_t9679A5A04D3536D79E5FC615574010BF2DBE17B8* __this, const RuntimeMethod* method) { { Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* L_0 = __this->____enlistedTransaction; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TransactionInformation_get_Status_mB45D34431DAC463611A59869926E98513B97414A_inline (TransactionInformation_tFB7D26BBE9CEB8F44CAC3930B739922628AD17EA* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___status; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SqlInternalConnection_set_DelegatedTransaction_m07AE08A87256CEBC74A92BDF95188046E4605588_inline (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45* ___0_value, const RuntimeMethod* method) { { SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45* L_0 = ___0_value; __this->___U3CDelegatedTransactionU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CDelegatedTransactionU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* SqlInternalConnectionTds_get_Parser_mF134BDF154B0348FF923649E64B04D2CFEA15E18_inline (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) { { TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* L_0 = __this->____parser; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TdsParser_get_State_mD67D27E2D4AD477E87BB4D05565650C6509AAE5C_inline (TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____state; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SqlInternalConnection_get_CurrentDatabase_m00B449E1421054577FF50460747882A425577E74_inline (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CCurrentDatabaseU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SqlConnectionString_get_ConnectRetryCount_m8CACE79D8357F4784E0F0C13F7B03B9714512633_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____connectRetryCount; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SqlConnectionString_get_InitialCatalog_m09EF7ACA029DA04D1DF9D0BBE616330B9235F78B_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->____initialCatalog; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SqlConnectionString_get_CurrentLanguage_m280F49E62C1F61D0046ACC937DAD2DB30599FABA_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->____currentLanguage; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SqlConnectionString_get_ConnectTimeout_m3998C78F78A782820D415EC35C5CB5126CF8A13B_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____connectTimeout; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SqlConnectionString_get_ConnectRetryInterval_m34DE1B66C3DF06AB3F4C5D48A5D6086CC7045CB6_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____connectRetryInterval; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SqlError_get_Number_m2001C1094249F75750F7A328EFFC7BADFC1E1872_inline (SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____number; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* TdsParser_get_CurrentTransaction_mB4C3E882C6D13CC73F6D1F93490BC7CDDEE50D8C_inline (TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* __this, const RuntimeMethod* method) { { SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* L_0 = __this->____currentTransaction; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DbConnectionPool_t62A47BC7BFFDBDB7BBF5A1D0F5CEE8A42826DD41* DbConnectionInternal_get_Pool_m3931FF793E9F681158C0ADDA2F96BDC87719DBA9_inline (DbConnectionInternal_t9679A5A04D3536D79E5FC615574010BF2DBE17B8* __this, const RuntimeMethod* method) { { DbConnectionPool_t62A47BC7BFFDBDB7BBF5A1D0F5CEE8A42826DD41* L_0 = __this->____connectionPool; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TdsParser_get_IsKatmaiOrNewer_m97E63FC9843DC77B72E71D4F87F365B8996D71D1_inline (TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* __this, const RuntimeMethod* method) { { bool L_0 = __this->____isKatmai; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TdsParser_get_MARSOn_m8455BB1BFC66354C1F73711CC5C94A259DBE553E_inline (TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* __this, const RuntimeMethod* method) { { bool L_0 = __this->____fMARS; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* SqlInternalConnection_get_ConnectionOptions_m962C437B578909CA0C1D3B06848134C9D731AA4A_inline (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, const RuntimeMethod* method) { { SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* L_0 = __this->____connectionOptions; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SqlConnectionString_get_TransactionBinding_m56CD883284331915A678D69E339BF3275ADED694_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____transactionBinding; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SqlConnectionString_get_Enlist_mDFE73A2610EBF684D4880528C72D479C35C79FB4_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) { { bool L_0 = __this->____enlist; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DbConnectionInternal_get_IsConnectionDoomed_m0B0F5C11FFBE3C0D3D21691DB216B308D8921823_inline (DbConnectionInternal_t9679A5A04D3536D79E5FC615574010BF2DBE17B8* __this, const RuntimeMethod* method) { { bool L_0 = __this->____connectionIsDoomed; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SqlInternalConnection_set_CurrentDatabase_m1F5EA17B6EF9F6BD12D7601B80448FC0AC5667F6_inline (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CCurrentDatabaseU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CCurrentDatabaseU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TdsParserStateObject_get_BcpLock_m76CB39498F5C95A297E53774880FE2A02C25A60F_inline (TdsParserStateObject_tB40308FBDB791C057F0C214C1EBA8BFAEAA20D38* __this, const RuntimeMethod* method) { { bool L_0 = __this->____bcpLock; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SqlInternalTransaction_get_RestoreBrokenConnection_mCE910621D240A9A221372EBCBE41459C39550552_inline (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CRestoreBrokenConnectionU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SqlInternalTransaction_set_ConnectionHasBeenRestored_m613489F9C2BBB1B2E1F7E65E8C72CD8885B66351_inline (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CConnectionHasBeenRestoredU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SqlInternalTransaction_get_OpenResultsCount_m1A2F7124721CC9182D0DD4CE49AB742680B025B7_inline (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____openResultCount; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TdsParser_get_EncryptionOptions_m4A81CCAA97436387BA3B424617751D02C2032914_inline (TdsParser_tDE4488D137B79DCF031A0D55B9B85920577B086E* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____encryptionOption; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TdsParserStateObject_set_SniContext_mF212C969DB3AB2FB233CAB87E9811BDCAEA5492A_inline (TdsParserStateObject_tB40308FBDB791C057F0C214C1EBA8BFAEAA20D38* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->____sniContext = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ServerInfo_get_ResolvedDatabaseName_mB1504D888CBA93572197F491BA208ABA065E33E8_inline (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CResolvedDatabaseNameU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SqlConnectionString_get_PacketSize_mA28F006E9A64490FF444A2DE69E0474DA97FEE92_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____packetSize; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TimeoutTimer_get_IsInfinite_m132D0393B33BE5AB4A385DF8816FEDB67A2B31ED_inline (TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A* __this, const RuntimeMethod* method) { { bool L_0 = __this->____isInfiniteTimeout; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SqlConnectionString_get_UserInstance_mED62873C9BC7149A004CB2DA68F8CB1FCEB3AF53_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) { { bool L_0 = __this->____userInstance; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SqlConnectionString_get_UserID_mDD80EA575EF229807E9AB0D7BE75492F325DFFCC_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->____userID; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SqlConnectionString_get_Password_mD17E1D46FD20C51E19488B25713EFD3E134F1470_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->____password; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SqlConnectionString_get_ApplicationName_m5BAC512C9EFCDD8045360E11963D62CFF7856159_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->____applicationName; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SqlConnectionString_get_AttachDBFilename_m3D53D471E65D107E37D654A10BF1F9A0DC9F07E1_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->____attachDBFileName; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ServerInfo_get_UserServerName_mF53D0FC31E0A4AE2B034456E5A02F21534A2BDF8_inline (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->____userServerName; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SqlConnectionString_get_Replication_m4B7F344E80346FFD3F955CCBD431D94621E9DD6F_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) { { bool L_0 = __this->____replication; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SqlConnectionString_get_IntegratedSecurity_mDCC29E6108F6C3851140D81A5690D87A47BB447B_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) { { bool L_0 = __this->____integratedSecurity; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SqlConnectionString_get_ApplicationIntent_mB9BA1135C801B70FB2D206C44EAAD29AC7B680A4_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____applicationIntent; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SqlConnectionPoolGroupProviderInfo_t9C0938BAFF11E7DE1C77365E6EBFB30AC3AD34A9* SqlInternalConnectionTds_get_PoolGroupProviderInfo_m2CFBE08FAC8C86268B28A1F94798DAD8566D9CBE_inline (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) { { SqlConnectionPoolGroupProviderInfo_t9C0938BAFF11E7DE1C77365E6EBFB30AC3AD34A9* L_0 = __this->____poolGroupProviderInfo; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SqlConnectionPoolGroupProviderInfo_get_UseFailoverPartner_mDD6094005D4ABE49E67A369EBA9F038F04D0A060_inline (SqlConnectionPoolGroupProviderInfo_t9C0938BAFF11E7DE1C77365E6EBFB30AC3AD34A9* __this, const RuntimeMethod* method) { { bool L_0 = __this->____useFailoverPartner; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SqlConnectionPoolGroupProviderInfo_get_FailoverPartner_m644610208137C44142C9F7AF0B061D94D98929A1_inline (SqlConnectionPoolGroupProviderInfo_t9C0938BAFF11E7DE1C77365E6EBFB30AC3AD34A9* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->____failoverPartner; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SqlConnectionString_get_FailoverPartner_m46FD08E88E9AB3C9FDD40207E32564C55D4D3F37_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->____failoverPartner; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SqlConnectionTimeoutErrorInternal_SetFailoverScenario_m3E364B3E12BCDD2FA3A89493B0E9AB7584974F5C_inline (SqlConnectionTimeoutErrorInternal_tAA2CBB41DC07457DF4D661E62A246B60E95D79C3* __this, bool ___0_useFailoverServer, const RuntimeMethod* method) { { bool L_0 = ___0_useFailoverServer; __this->____isFailoverScenario = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SqlConnectionString_get_MultiSubnetFailover_m0A94A4386107B1BC2C1A9A829A829DC49C36960E_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) { { bool L_0 = __this->____multiSubnetFailover; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SqlConnectionString_get_MARS_mEDA67762110733F8BE1F4788A930F75F6D6010C2_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) { { bool L_0 = __this->____mars; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SqlInternalConnectionTds_get_ServerProvidedFailOverPartner_m0EF2EEB0FCDB24F0531700738FF3DAC5EE11C612_inline (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->____currentFailoverPartner; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ServerInfo_get_ResolvedServerName_m75A46A0C9C9DA18C63742FEB1C3640A14E7E2E26_inline (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CResolvedServerNameU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SqlInternalConnection_set_CurrentDataSource_m6881C6F89969329C5E9AB6EB285FBC7D6951FAC3_inline (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CCurrentDataSourceU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CCurrentDataSourceU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ServerInfo_get_ExtendedServerName_mB22402248150C9F9B98FEC47025AB299FA26CD02_inline (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CExtendedServerNameU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ServerInfo_get_UserProtocol_m981F841A90E195609A8EB75CD49A537F1D5F7C56_inline (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CUserProtocolU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SqlConnectionString_get_Encrypt_mC20260A2758E63FBBBF64F1AF32C9584C0A2113D_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) { { bool L_0 = __this->____encrypt; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SqlConnectionString_get_TrustServerCertificate_m9FE65D44367484FB4B2C611542634D74191A9191_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) { { bool L_0 = __this->____trustServerCertificate; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SqlConnectionString_get_Pooling_mBBB4A066580DA2F4F73618A7F13DF05598E52AF8_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) { { bool L_0 = __this->____pooling; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SqlInternalConnection_set_PromotedDTCToken_mE870FED68E630FF037F7DC313020A6EDCBF231F0_inline (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_value; __this->____promotedDTCToken = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____promotedDTCToken), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* RoutingInfo_get_ServerName_m2A86599BAE2495FDCCFAD2F10BED4E9F663F1BE2_inline (RoutingInfo_t4A3157EBC1D97D1EB93B5CD3A5E6A8B16912C4F4* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CServerNameU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t RoutingInfo_get_Protocol_m48370D128E9B52A1BB8BB025990CF5CD1AB62D52_inline (RoutingInfo_t4A3157EBC1D97D1EB93B5CD3A5E6A8B16912C4F4* __this, const RuntimeMethod* method) { { uint8_t L_0 = __this->___U3CProtocolU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t RoutingInfo_get_Port_mA5D80EB00DB4865798ED47AFDAE25115731A0BFE_inline (RoutingInfo_t4A3157EBC1D97D1EB93B5CD3A5E6A8B16912C4F4* __this, const RuntimeMethod* method) { { uint16_t L_0 = __this->___U3CPortU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SqlInternalConnection_set_IsGlobalTransaction_m1BA09BC7D6B061DA9F519E2DAD2A87A705C5D4E5_inline (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->____isGlobalTransaction = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SqlInternalConnection_set_IsGlobalTransactionsEnabledForServer_m303B1691D5BE3F37E3B5991E6FF65953FF5EAD03_inline (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->____isGlobalTransactionEnabledForServer = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SqlConnectionString_get_DataSource_mD4EBEB4D9C805B0320CE4DD477555E61A2ED0868_inline (SqlConnectionString_t67DBCBF2F213FA7D8E3AE479307C8751EBB528CB* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->____dataSource; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ServerInfo_set_UserServerName_m9D16F2BA204B43D92C16806E33D14A93896166B3_inline (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->____userServerName = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____userServerName), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ServerInfo_set_UserProtocol_m3B064FE85B07F6FD56064D5123C774F3694D35C6_inline (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CUserProtocolU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CUserProtocolU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ServerInfo_set_ResolvedDatabaseName_m2F0DC53A280EB4E2B7DBCAEF01B22B458272B0DA_inline (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CResolvedDatabaseNameU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CResolvedDatabaseNameU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ServerInfo_set_ExtendedServerName_mBA0980C1CBDDD4C70F5265CA8F1849D51109E439_inline (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CExtendedServerNameU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CExtendedServerNameU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ServerInfo_set_ResolvedServerName_m53B3B811598481BF38EF2C7226F404F7ADA5DA39_inline (ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CResolvedServerNameU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CResolvedServerNameU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SqlInternalTransaction_set_RestoreBrokenConnection_mFB6DCB8AFBD69419656FEDB660EEC412E2B3B9AB_inline (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CRestoreBrokenConnectionU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SqlParameter_set_XmlSchemaCollectionDatabase_m0239E02D61F344DA644A680C57234E7C247A9DE2_inline (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->____xmlSchemaCollectionDatabase = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____xmlSchemaCollectionDatabase), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SqlParameter_set_XmlSchemaCollectionOwningSchema_m3C823A20832B78F410A3E5ADB8383B16842E3BCC_inline (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->____xmlSchemaCollectionOwningSchema = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____xmlSchemaCollectionOwningSchema), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SqlParameter_set_XmlSchemaCollectionName_mEE0156517E0B3064B335838951352A95290EE16F_inline (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->____xmlSchemaCollectionName = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____xmlSchemaCollectionName), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SmiMetaData_get_CompareOptions_m102F679FC361EE9F8C03B76A7E87E4ECF4BB8C24_inline (SmiMetaData_tD38969A14A38B607D8E47FE806C7263A207A11CC* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____compareOptions; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____stringLength; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SqlParameter_get_ParameterIsSqlType_m430001D792FD936C422D8F5E2F045D203A1990FB_inline (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { { bool L_0 = __this->____isSqlParameterSqlType; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* SqlParameter_get_InternalMetaType_m3F4856C4C3C294B81B05001EC6D62898C489ED30_inline (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_0 = __this->____internalMetaType; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SqlParameter_set_CoercedValue_m46058637483AA5806A74CDFDD8E55E88093F2F4E_inline (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->____coercedValue = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____coercedValue), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* SqlParameter_get_CoercedValue_mE12EA36D4D5A7B95425503C4BB09D3A00269A8FA_inline (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->____coercedValue; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DataColumnCollection_t8F6538DA2E98DED6F9FBD06C4C475533A548630E* DataTable_get_Columns_mF03D7E14E2C43C9B80521C00ABD8CBE7EA19772E_inline (DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* __this, const RuntimeMethod* method) { { DataColumnCollection_t8F6538DA2E98DED6F9FBD06C4C475533A548630E* L_0 = __this->____columnCollection; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DataColumn_get_Ordinal_m2CB4158EED7C96B10D81C240E9F1D2927FD329E4_inline (DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____ordinal; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DataColumn_get_Unique_mB4EBEC6A07F52A14EE166F8C8B880C98E893B680_inline (DataColumn_t07796C0DD83AD590E7C821E08FE04A38FE8B1A66* __this, const RuntimeMethod* method) { { bool L_0 = __this->____unique; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 SmiStorageMetaData_get_IsKey_m2A495F40DF22480273DB0EFF39EF044F281DB7E8_inline (SmiStorageMetaData_tA1753FBA0F11F446CAF61D3E009AC8CA57C091EF* __this, const RuntimeMethod* method) { { SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_0 = __this->____isKey; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SqlMetaData_get_IsUniqueKey_mF0EEC9226AB68A2FE0824F99FE1952DC46613414_inline (SqlMetaData_t4A916562C4C42F763A55C599B5F758E5773489CA* __this, const RuntimeMethod* method) { { bool L_0 = __this->____isUniqueKey; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SqlMetaData_get_UseServerDefault_m47D2D34463D902455CBDF1B648BCB9495DD52F40_inline (SqlMetaData_t4A916562C4C42F763A55C599B5F758E5773489CA* __this, const RuntimeMethod* method) { { bool L_0 = __this->____useServerDefault; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SqlMetaData_get_SortOrder_m97CE4BC36A9654202B78CDFC7BD84B3709F5AE24_inline (SqlMetaData_t4A916562C4C42F763A55C599B5F758E5773489CA* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____columnSortOrder; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SqlMetaData_get_SortOrdinal_m0A87D1C8C7DE278F5C346E0383795E5922A0C4E9_inline (SqlMetaData_t4A916562C4C42F763A55C599B5F758E5773489CA* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____sortOrdinal; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DataRowCollection_t77048F68C7B973AFF280E6C540CE321E242FF738* DataTable_get_Rows_m494EC146C4A26B22D334DE155CF3D68CE30CE718_inline (DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07* __this, const RuntimeMethod* method) { { DataRowCollection_t77048F68C7B973AFF280E6C540CE321E242FF738* L_0 = __this->____rowCollection; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* MetaType_GetDefaultMetaType_m53FAE7585A1F9613665469A9FCE6C74109D54BFE_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_0 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaNVarChar; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SqlBuffer_get_IsNull_mC23A1E16A99A6A6285E5FC9DF4FE9FD344A4E58A_inline (SqlBuffer_tA16C8472199CD768CA3CFB0765EB66E923ADE2D8* __this, const RuntimeMethod* method) { { bool L_0 = __this->____isNull; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SqlParameter_set_InternalMetaType_m136EB0C78FCA2AB8F640761185528E502E4C5C9D_inline (SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* __this, MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___0_value, const RuntimeMethod* method) { { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_0 = ___0_value; __this->____internalMetaType = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____internalMetaType), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SqlParameterCollection_set_IsDirty_m2754DE112EDFBB9BC9BD31C634F3F8A4F4674AEE_inline (SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->____isDirty = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01* SqlDataReader_get_Command_m7760951CEA1D217ADC2CDD52A2A2E6F574E104EB_inline (SqlDataReader_t685770A6BB75F4EC0609A3CD35767666E91F0187* __this, const RuntimeMethod* method) { { SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01* L_0 = __this->____command; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* SqlCachedBuffer_get_CachedBytes_mD6A854C35FDF12E636DA6130C6C86F0B34D63CEA_inline (SqlCachedBuffer_t9D06D07E19C116ABE5786BDA91A74A2F004AA5B1* __this, const RuntimeMethod* method) { { List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_0 = __this->____cachedBytes; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DbConnectionInternal_t9679A5A04D3536D79E5FC615574010BF2DBE17B8* SqlConnection_get_InnerConnection_mD7846BA0BAB2F51E9A68F903924CF4706A0CFA5F_inline (SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8* __this, const RuntimeMethod* method) { { DbConnectionInternal_t9679A5A04D3536D79E5FC615574010BF2DBE17B8* L_0 = __this->____innerConnection; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SqlUserDefinedTypeAttribute_get_Format_mE4363885DEB5D9A3C176130342860F6375D43FB4_inline (SqlUserDefinedTypeAttribute_t1E69866B1C93487297B410A09E5A0DA1342F945A* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___m_format; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SqlUserDefinedTypeAttribute_get_IsByteOrdered_mDDFB84F3BD74AFB3C3A244CAE54E39BEA4912B8D_inline (SqlUserDefinedTypeAttribute_t1E69866B1C93487297B410A09E5A0DA1342F945A* __this, const RuntimeMethod* method) { { bool L_0 = __this->___m_IsByteOrdered; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SqlUserDefinedTypeAttribute_get_IsFixedLength_mAD4F6D451E43596414DAF81004D36CE512A3C18C_inline (SqlUserDefinedTypeAttribute_t1E69866B1C93487297B410A09E5A0DA1342F945A* __this, const RuntimeMethod* method) { { bool L_0 = __this->___m_IsFixedLength; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SqlUserDefinedTypeAttribute_get_MaxByteSize_m4EC46BB4BB78BD27A2D5C467F53524FC318E9725_inline (SqlUserDefinedTypeAttribute_t1E69866B1C93487297B410A09E5A0DA1342F945A* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___m_MaxByteSize; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SqlUserDefinedTypeAttribute_get_Name_mF19903C91C89F72D9B80BBAB4990A62D765572E1_inline (SqlUserDefinedTypeAttribute_t1E69866B1C93487297B410A09E5A0DA1342F945A* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___m_fName; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SqlUserDefinedTypeAttribute_get_ValidationMethodName_mE67DDE4B49667B2912966D64F1C55EB6AA76EE96_inline (SqlUserDefinedTypeAttribute_t1E69866B1C93487297B410A09E5A0DA1342F945A* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___m_ValidationMethodName; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E* TaskScheduler_get_Default_m1312D9F63C0811919143807540E6D10F90CF6B7C_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E_il2cpp_TypeInfo_var); TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E* L_0 = ((TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E_StaticFields*)il2cpp_codegen_static_fields_for(TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E_il2cpp_TypeInfo_var))->___s_defaultTaskScheduler; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Exception_t* Exception_get_InnerException_m0C1BDB339C786BA4DA7D2C1AD214571CFBBB1410_inline (Exception_t* __this, const RuntimeMethod* method) { { Exception_t* L_0 = __this->____innerException; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = __this->____version; __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->____items; V_0 = L_1; int32_t L_2 = __this->____size; V_1 = L_2; int32_t L_3 = V_1; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0; NullCheck(L_4); if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0; int32_t L_7 = V_1; RuntimeObject* L_8 = ___0_item; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (RuntimeObject*)L_8); return; } IL_0034: { RuntimeObject* L_9 = ___0_item; List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____size; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->____current; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->____version; __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1)); } { int32_t L_1 = __this->____size; V_0 = L_1; __this->____size = 0; int32_t L_2 = V_0; if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_003c; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = __this->____items; int32_t L_4 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL); return; } IL_003c: { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) { { KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_0 = __this->____current; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___key; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* TaskCompletionSource_1_get_Task_mF44990297C25C7DBE1E65241C03D0120CB551552_gshared_inline (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* __this, const RuntimeMethod* method) { { Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* L_0 = __this->____task; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_gshared_inline (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method) { typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_gshared_inline (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method) { typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast(__this->___method)); }