#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 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 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 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 InterfaceFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, 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_t6F9EB113EB3F16226AEF811A2744F4111C116C87; struct AsyncLocal_1_t1D3339EA4C8650D2DEDDF9553E5C932B3DC2CCFD; struct ConcurrentQueue_1_tFCE6E2ADC4E100DCD4978397DC2415E5678597E9; struct ConcurrentStack_1_t4BB49F2A73A9E5EB3485E7CC65A24C8065D7967A; struct Dictionary_2_t58F29563F0963A2C4F60917B284B7958D0AD81A5; struct Dictionary_2_tE8D02A3D5DD039B176B8F64028DA5F0883237494; struct Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3; struct Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54; struct Dictionary_2_t403063CE4960B4F46C688912237C6A27E550FF55; struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA; struct Dictionary_2_tCEA3C39CD40A923BB11DD7008CF0596BDEC4D54E; struct Dictionary_2_t97927A253D7E344A8CD9854C2D0CE5207C6B51B4; struct Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28; struct Dictionary_2_tA1C46A4AE8BF6F61CE13FCB4610037808EA8AB66; struct Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588; struct Dictionary_2_t2444FB8862B8AF6AF548B8FB685DD9EF9C7CC077; struct Dictionary_2_t9056FFC1328411E329ABAA0EC812208BCEA68EC4; struct Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83; struct Dictionary_2_tC8C396C2CD430829F0AE494859978E2F1CE78C3D; struct Dictionary_2_tFBC4C6ED8A0F40728E6C07F1B16ADCF686F7020B; struct Dictionary_2_t995D83CCDB6537A13677210FBBE46A9950CB1BEB; struct Dictionary_2_tDB8D3540BD8083470FE1BABE38BD3C506B905521; struct Func_1_tD59A12717D79BFB403BF973694B1BE5B85474BD1; struct Func_4_t714EA7575BC4411791EB413BE56D4DD1F8C570B9; struct HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2; struct IComparer_1_tC0A12A847AF97F369A5CE9A0CCE71CE18EE1440E; struct IComparer_1_tFF82757E61ADB2F43ADCC4569ED37780CD25F77C; 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_t8D2F0BE916691CD708A6E738999B753259C1A3D4; struct IList_1_t7117A460F7A4F72A978B6A6960054EF56FA2A5A3; struct IList_1_tF446832AC89EFDB0BFDFEFC89E0031BA5C2367FF; struct IList_1_tB711AFC310B1BC237ABE08E2F70C036807ED24FD; struct KeyCollection_tBB0B6590FF1808EDAB989A7235CD457A8666CE2E; struct KeyCollection_t82B1DA258C07731E0B6986D68676AC640D190DF6; struct KeyCollection_tC59CD6FB2DAD7C023FC1682204ED9EF54E86853C; struct KeyCollection_t2EDD317F5771E575ACB63527B5AFB71291040342; struct KeyCollection_tE633F14BF6EABD807665CFC2055593B48EBDE4CC; struct KeyCollection_t27CD1DA03F3441C50EE9B68C83251BDA0865F403; 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_tA7C2A3DF62733E04DA16EDD931856E01BE8283F0; 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_t9FD928D906022D523747F00ADA536478FC68052D; struct List_1_tBBB35DADE034D8DE3C14559CA3330440BC566254; struct List_1_tB665FFE04A93745D6522A5612EB44764C59B1887; struct List_1_t8078DA05B33399C033FBE114952B0966C7A96CE6; struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD; struct List_1_t887B3AD8E106A45C8157BD81152B2FFFEFD52C4D; struct List_1_t0DEBFF0AF13E84FF24F89DD30EB4F0108A132F23; struct List_1_t1F526EF03210EBB2B406285929F1F1FF30BD5776; struct List_1_t340E1BB3B6CB7E5575E783D1E41D25418AC6D4B0; struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12; struct Predicate_1_t7F48518B008C1472339EEEBABA3DE203FE1F26ED; struct ReadOnlyCollection_1_t10BCF2C7F79204D4E57CD67940CF52D2519DC8B1; struct TaskCompletionSource_1_tDE643F9A66BD49F930CC9BCFC87E1E9ACF857720; struct TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37; struct Task_1_t824317F4B958F7512E8F7300511752937A6C6043; struct Task_1_tC008A0B4CAA8158AA8AEBF5425B077F30B57AA6F; struct Task_1_t4C228DE57804012969575431CFF12D57C875552D; struct Tuple_2_tEF6BBD2BCDAEFB1D7A1A704A537A2A95A450631B; struct ValueCollection_t038245E04B5D2A80048D9F8021A23E69A0C9DBAA; struct ValueCollection_t06B0B5CF657FFAABA4F2DDC2CE4098D27FC7E3EA; struct ValueCollection_t61C3E629C491DE9CC25C56CD30802178744A713F; struct ValueCollection_t29B06C1FA26E1FFAE6DF9494833B52B20E2AE863; struct ValueCollection_t238D0D2427C6B841A01F522A41540165A2C4AE76; struct ValueCollection_t202B419972BD80E38812D10D9C3A4ACDD83778FA; struct ValueCollection_t52603CE8EE3F2B537023214C1B00042EDBC41773; struct EntryU5BU5D_t8E1217AE52732487726077ABBB761CB22DF370F5; struct EntryU5BU5D_tFC8F16BB2513B5EEDADCF617A38510B0CA44A839; struct EntryU5BU5D_tE3F19E3209C1F61735F65F3051B28E8C71F5F69D; struct EntryU5BU5D_t1AF33AD0B7330843448956EC4277517081658AE7; struct EntryU5BU5D_t8153EDA8E880BFAEE8FE7F5EFFFB528D4E35F710; struct EntryU5BU5D_t54A2887CC0D4C067FA5F5D84ED8B24F513005164; struct SlotU5BU5D_tC4D7CD3E804DC835CCF2F990797BC1D9AE4330D7; 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 SqlDependencyU5BU5D_t1E2C6636B872F8E6DB8CCDCC7444C168AF177765; struct SqlMetaDataU5BU5D_t7920237CDE3A40FD06CC1D72B372BD54E3B74EBE; struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB; struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA; struct _SqlRPCU5BU5D_tA33E9232AB9DB1114E05AA71121E4C2E048F9838; struct CollectionEntryU5BU5D_tA3E4D734F41DF1AC6028063B0A5C67096AB2F6C1; struct SmiColumnOrderU5BU5D_tC75B16AAB37F78231F8AE9D5679A142EE4BE7B97; struct DatabaseServicePairU5BU5D_t01EC5FC19E18983B2AE93328966ABE270B2A81B6; struct EventContextPairU5BU5D_t5A125E7F19A0111BC2E905A6AD801A1F29794B30; struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07; struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263; struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F; struct ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A; struct AutoIncrementValue_tB454D864DCB48A3C8EB2F806BD0AB284BB735BCE; struct AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0; struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235; struct BulkCopySimpleResultSet_tC41563FCB6F82DF82D6FD75E2B4D60A4D4B02F47; struct Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B; struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B; struct CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2; struct CollectionChangeEventArgs_t27A05C16B442D16E079F0932D315156EFD82AB1D; struct CollectionChangeEventHandler_tEC0AAABD75A4FDAEC5A3E8A0C754AC9A6F692F50; struct CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57; struct ConstraintCollection_tE6135623B0068FD56F0D15E13FFA1882D36BDD40; struct ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007; struct CultureAwareComparer_t5822A6535A6EB4C448D1B7736067D1188BAEE8CD; 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 DbException_tA8086663706EEDB8867D92FB760DD9B8F57E86A0; struct DbParameter_tC4DFEE7A3DF97B1D878AAFFFB246188DBB9E0296; 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 EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377; struct EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82; struct EventHandlerList_t057D7531265C1DF014C8C83AF251E908D1A0B1C8; struct Exception_t; struct ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710; struct ExternalException_t419875A3CD3C551692EDBBC99E4927E69F2E1F4C; struct FieldNameLookup_t55538EBEFA726F538EFE7132F0C4F93992275046; struct Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D; struct ICloneable_t5118E0179AA4A8D8B4D4A85BF3CE9BB363B88E14; struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220; struct IDictionaryEnumerator_tE129D608FCDB7207E0F0ECE33473CC950A83AD16; struct IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5; struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA; struct IFormatProvider_tC202922D43BFF3525109ABF3FB79625F5646AB52; struct IFormatterConverter_t726606DAC82C384B08C82471313C340968DDB609; struct INullable_t0D0891A26A5794B5E6082B3D2007925ECD311DAB; struct IPrincipal_tE7AF5096287F6C3472585E124CB38FF2A51EAB5F; struct IPromotableSinglePhaseNotification_t55FA5C677628E609C73561E23A834E464F5B1321; struct ISite_t4BB2A7E2B477FC6B1AF9D0554FF8B07204356E93; struct IllogicalCallContext_tBE27BC899B192B585D0D20F6A296DC5296C8BFD5; struct Index_tB35755A4A90336B5A005AD1320AAF1219DEE2483; struct InternalThread_tF40B7BFCBD60C82BD8475A22FF5186CA10293687; struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB; struct LastIOTimer_t61D3FA9453BE75FCCCD71427C067770108809EBE; struct LocalDataStoreHolder_t789DD474AE5141213C2105CE57830ECFC2D3C03F; struct LocalDataStoreMgr_t205F1783D5CC2B148E829B5882E5406FF9A3AC1E; struct LogicalCallContext_t4BB407B088DB9FA68FE1EC2DB78D33F5BB4BDE9E; struct ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158; struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE; struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553; struct MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2; struct MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F; struct MethodBase_t; struct MethodInfo_t; struct MulticastDelegate_t; struct NameValuePair_t5DC1E95A374A88431DCB2509A8DC80C84A32838F; struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472; struct ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB; struct OnChangeEventHandler_t76980D302EC37784FCC94C5808B9CA6EBDA94959; struct OrdinalCaseSensitiveComparer_t581CA7CB51DCF00B6012A697A4B4B3067144521A; struct OrdinalIgnoreCaseComparer_t8BAE11990A4C855D3BCBBFB42F4EF8D45088FBB0; struct OutOfMemoryException_tE6DC2F937EC4A8699271D5151C4DF83BDE99EE7F; 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 SecureString_t6FBEB334D455CA90093BD446BBEBA47FE5B20C6C; struct SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2; struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37; struct SerializationInfoEnumerator_t810DE600E5F6AA4F2B66A7F56074277CCD8F1540; struct ServerInfo_tA5BDF55333D155A78713CAEA2F2AC4AEA0F846DF; struct SessionData_tF94CA4491DC74132CF3BFA605288B10C09F21574; struct SessionStateRecord_t2483C978D8DD067D4993C0F5776DA74C4082830C; struct SimpleType_tE6F54AF1D35994BBDB2AEB808DB8C87AB7477D14; struct SinglePhaseEnlistment_t7AA936D444F929C7355B1D02E9A9B6B2B55D135C; 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 SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7; 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 SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B; struct SqlDependencyProcessDispatcher_t78C68E214F6EB80CB70F5A07B30DFDBE721E38EA; 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 SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398; struct SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54; struct SqlReferenceCollection_tDC1C43FEDF523F81CD9B477A89FB734E703A509D; struct SqlSequentialStream_tA4AC7352A07DF6220827913CE877D3359554F98A; struct SqlSequentialTextReader_t65A42E48E8523029D6087EE499D3F58B6A81B628; struct SqlStatistics_t5300F4CFAE4576BF0E42FBD376DEDB9D525A87AA; struct SqlStreamChars_tFA7483114D21578BE0DD18D1F1C86926B9682FB8; struct SqlStreamingXml_tCEAFB98611D059F5C3C5E288D4440A85E5A5407F; struct SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE; struct SqlUdtInfo_tCDDAEE4C33609A9F5F9D3976B95B1B3E70513012; struct SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A; struct StackGuard_tACE063A1B7374BDF4AD472DE4585D05AD8745352; struct StackOverflowException_t938C753F2BB15F526FD564CCF52061BBE5BC97C9; 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 SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0; 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 Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F; struct ThreadAbortException_tCA1833E5D49782387EDF3BDCBDB90597B273F3C4; 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 UnicodeEncoding_t2C90D9E1E55C16081FACA57B229053C1EF05DAF0; struct UniqueConstraint_tE48A79D2F7DE0EA4A3F1BF5BB322C383E60465F6; struct Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7; struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; struct WaitCallback_tFB2C7FD58D024BBC2B0333DC7A4CB63B8DEBD5D3; struct WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E; struct Win32Exception_t15A75629914EB77C816D8219D93ED78E50C74BE9; struct XmlDataFeed_t4C0D47A3F05B5BF5456D10D9900ED8A855433991; struct XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD; struct XmlReaderSettings_t8D51BA3ED2A013EE1F44525C9861326CAFB44AEA; struct _SqlMetaDataSet_t66A9A4581BD4E22D647F1467E8F719647F3CE8EE; struct _SqlMetaDataSetCollection_t4D176E81E2F8A6456275EC886D3CD79914272EC6; struct DataRowTree_tE2B5C209F0D2D3B72A2F747AEFD4F76CBDB92AAF; struct PoolWaitHandles_tF723B8453CB4724D8C3F73EC33C0B15C0085AA7F; struct TransactedConnectionPool_t241C7717D606C4C8851B9302F08C4581D85EC8BC; struct TaskNode_t082B7F2BBC9759BA9B6AD5F3760FE76BD5C6BA24; struct CachedAsyncState_tBA91A2D6685145ACD45E579060148490731422EC; struct SharedState_tC2450459DCA148B5FC9143EF68E2C50B82B6E8A6; struct Snapshot_t3D0B4791BF41303449749B0F68EF32690B67DB3D; struct DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599; struct EventContextPair_tA4E0319725BED8421D078D8798988EA99F77D7AD; struct IdentityUserNamePair_t768CC10AA5315B8032C74DAA034EB320C05B8973; struct DependencyList_t8DF89D33C2FD51FABAB32C45D812DF66861E881F; struct U3CU3Ec__DisplayClass88_0_t1499809889EDEBAD408C845D7F91A5FBD6346824; struct SyncAsyncLock_tC8EC1C5BFE077BA32CE3242DCDEC96D9A8FC1149; struct ReadWriteTask_t0821BF49EE38596C7734E86E1A6A39D769BE2C05; struct ContingentProperties_t3FA59480914505CEA917B1002EC675F29D0CB540; struct StateSnapshot_tF6A3B0F2D122C7D322327E668384333CC597A051; struct AsyncCommit_t71DC723123EBA5C843539A11885B9B64FBA2FF0D; IL2CPP_EXTERN_C RuntimeClass* ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_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* ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007_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* DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599_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* DependencyList_t8DF89D33C2FD51FABAB32C45D812DF66861E881F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t2444FB8862B8AF6AF548B8FB685DD9EF9C7CC077_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t97927A253D7E344A8CD9854C2D0CE5207C6B51B4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tC8C396C2CD430829F0AE494859978E2F1CE78C3D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tCEA3C39CD40A923BB11DD7008CF0596BDEC4D54E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EventContextPair_tA4E0319725BED8421D078D8798988EA99F77D7AD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710_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* 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* IEnumerator_1_tB44BA4FE494810CCCF763D3279C667BBC1463BA6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* INullable_t0D0891A26A5794B5E6082B3D2007925ECD311DAB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IdentityUserNamePair_t768CC10AA5315B8032C74DAA034EB320C05B8973_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_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_t340E1BB3B6CB7E5575E783D1E41D25418AC6D4B0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t9FD928D906022D523747F00ADA536478FC68052D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_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* OutOfMemoryException_tE6DC2F937EC4A8699271D5151C4DF83BDE99EE7F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ParameterPeekAheadValue_tE9C0D802B93426731290C7E6D5C0D9331933DE6F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_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* SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_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* 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* SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_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* SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SqlDependencyU5BU5D_t1E2C6636B872F8E6DB8CCDCC7444C168AF177765_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_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* SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_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* SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SqlLogin_tE23025CCD94B1D9195D0D0140D760D4EE18B1AEB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SqlNotificationEventArgs_tF7A738D79226B10C0321077F8BC1857BA864A819_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* SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_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* SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StackOverflowException_t938C753F2BB15F526FD564CCF52061BBE5BC97C9_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* StringBuilder_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_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* 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* ThreadAbortException_tCA1833E5D49782387EDF3BDCBDB90597B273F3C4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TimerCallback_t7455CAFACC7054E62879920AFC84C5DA98B8C7CD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TransactionInterop_t4A05E24408C479CE0CCCE5ECE08439418E156057_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass88_0_t1499809889EDEBAD408C845D7F91A5FBD6346824_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Win32Exception_t15A75629914EB77C816D8219D93ED78E50C74BE9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* XmlDataFeed_t4C0D47A3F05B5BF5456D10D9900ED8A855433991_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD; IL2CPP_EXTERN_C String_t* _stringLiteral01392903BB0248124E9588D74392892DCAD936D5; IL2CPP_EXTERN_C String_t* _stringLiteral08AE337FB202423E57AAB44BD47FCFE7D63F7E47; IL2CPP_EXTERN_C String_t* _stringLiteral0BA8CB3B900ECEF5E697192B8CDA6B626EB0CE72; IL2CPP_EXTERN_C String_t* _stringLiteral1168E92C164109D6220480DEDA987085B2A21155; IL2CPP_EXTERN_C String_t* _stringLiteral15FA1CE6D61140BB384C5F38AEE0D356402DA549; IL2CPP_EXTERN_C String_t* _stringLiteral167EE636F1A1FC39FBEC9A2DE88ED64C082EAC83; IL2CPP_EXTERN_C String_t* _stringLiteral1D7B559D2443B7B91D8C57B59220774176D04300; IL2CPP_EXTERN_C String_t* _stringLiteral24876352FCAE5F0DFA60399BF0F70185FB034E7B; IL2CPP_EXTERN_C String_t* _stringLiteral2B30EBD7399999C82E9CB55122CF9E200AA7B974; IL2CPP_EXTERN_C String_t* _stringLiteral2EB91CF8FFC32498B4F51640D5E95F863057C5DA; IL2CPP_EXTERN_C String_t* _stringLiteral31863953AFEBBA1D35502A022E0E0352EC2197C5; IL2CPP_EXTERN_C String_t* _stringLiteral31FA6A4372C5CA0CF391F70A59C90FCAC651DAFC; IL2CPP_EXTERN_C String_t* _stringLiteral344ECC14A500308063533387DBE50DD8779CEF5A; IL2CPP_EXTERN_C String_t* _stringLiteral34F0BB6175DDFC6FB8118F15ECD129BB3B2523A3; IL2CPP_EXTERN_C String_t* _stringLiteral38FB386B58970DA493E868CAC2AC6550E559B5D7; IL2CPP_EXTERN_C String_t* _stringLiteral3952A7C46F2C9749F94659EC90D855DF03EE7B1A; IL2CPP_EXTERN_C String_t* _stringLiteral39C129D390F34F7B1D47CBB9B1864F6CED635588; IL2CPP_EXTERN_C String_t* _stringLiteral3DF899BB9CEC8214F1B89273D1C0D5BBD2910705; IL2CPP_EXTERN_C String_t* _stringLiteral410C9CA6105E5EEEAD5A8B567B1DFD87A4205194; IL2CPP_EXTERN_C String_t* _stringLiteral453AC8DE824C0D4E994BDD7B597F2853A6C2EF01; IL2CPP_EXTERN_C String_t* _stringLiteral46BCBEC7BC396E78D5D8AFE0E7D64D211D52586B; IL2CPP_EXTERN_C String_t* _stringLiteral4B5B41568916FC7301EA953E201F53F92BD306D3; IL2CPP_EXTERN_C String_t* _stringLiteral4C964198873101BBFB5665CDEB68E00244D6B9E2; IL2CPP_EXTERN_C String_t* _stringLiteral51C6279E31F7483126B79E3000116001A915B690; IL2CPP_EXTERN_C String_t* _stringLiteral56ED31BBF7FE6AF09919B65DEE19B95A754AA73D; IL2CPP_EXTERN_C String_t* _stringLiteral59245DEB85AFA509545F6AFA4BD1ED3A8B43135D; IL2CPP_EXTERN_C String_t* _stringLiteral5A81E7E498CC0180FB696DAD710B8A2F1E4D5746; IL2CPP_EXTERN_C String_t* _stringLiteral5AB5FCD083CCFEA04CDDC8A0CDC390C8BC38D11A; IL2CPP_EXTERN_C String_t* _stringLiteral65A0F9B64ACE7C859A284EA54B1190CBF83E1260; IL2CPP_EXTERN_C String_t* _stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5; IL2CPP_EXTERN_C String_t* _stringLiteral68ED3D576EB5A72374EE4A2329E2AFC21C08915C; IL2CPP_EXTERN_C String_t* _stringLiteral6E21C2A20112AEFCBA66B5CE7F5185D5212BE243; IL2CPP_EXTERN_C String_t* _stringLiteral739467894A3955BA22F911546C8FB6D8C5D4EC84; IL2CPP_EXTERN_C String_t* _stringLiteral7DB02F5AA24B20ECBF7FAFF2D05EBDFB471C4D1D; IL2CPP_EXTERN_C String_t* _stringLiteral7F867325C7D6EF6CA822E21B800D1CED59636575; IL2CPP_EXTERN_C String_t* _stringLiteral876C4B39B6E4D0187090400768899C71D99DE90D; IL2CPP_EXTERN_C String_t* _stringLiteral88B8A873F47E7F0762D303AD565BFFC23FE279BC; IL2CPP_EXTERN_C String_t* _stringLiteral9051F83C0785BDA27338FED014D0A4D698A2598A; IL2CPP_EXTERN_C String_t* _stringLiteral9262C5A38921DE92743449B8D52B8F410D2138B7; IL2CPP_EXTERN_C String_t* _stringLiteral951CCB49640C8F9E81FB4E0D82730321F4E15BB3; IL2CPP_EXTERN_C String_t* _stringLiteral97EBE0756C793B81B1AB640BD408EEDEE4361E57; IL2CPP_EXTERN_C String_t* _stringLiteralA019FB7F17AA36A9743C530E1F11D5613B8B1158; IL2CPP_EXTERN_C String_t* _stringLiteralA1C52491CAEFFA75CF3E2629B00E8B518360B38A; IL2CPP_EXTERN_C String_t* _stringLiteralA4E121E84815F8B14DBD252F0A7E3BF006F52E78; IL2CPP_EXTERN_C String_t* _stringLiteralAB9DEBF202DC049083374F77D2854679064EF4A9; IL2CPP_EXTERN_C String_t* _stringLiteralADA4D475564F0B5914EF8E59C83EB9956589D338; IL2CPP_EXTERN_C String_t* _stringLiteralB332DF5C83D7F89DD8C1C6D762B9DF46A4A8D9D4; IL2CPP_EXTERN_C String_t* _stringLiteralB4054C6E4E11B87959DDCCED1FDA757609E47F49; IL2CPP_EXTERN_C String_t* _stringLiteralB4273F86A7FF78EA5DA7670A21033C0EE3DC636A; IL2CPP_EXTERN_C String_t* _stringLiteralBA1039E8CDAE53E44AC3E6185B0871F3D031A476; IL2CPP_EXTERN_C String_t* _stringLiteralBA60E2D2BD3A268B199446FE49D9AE418B1B7ACA; IL2CPP_EXTERN_C String_t* _stringLiteralBECFA9FA31EDDEEE54C61C3D0DD81CBF07EA7158; IL2CPP_EXTERN_C String_t* _stringLiteralBFCC6EE94F1B7AA05A04750903E25F93A7188AE0; IL2CPP_EXTERN_C String_t* _stringLiteralC021DB54D15DB6F6285BAD8801475876009F46A4; IL2CPP_EXTERN_C String_t* _stringLiteralC089F209B055A1141BBEB30CC7FBDB4DEED9E5BE; IL2CPP_EXTERN_C String_t* _stringLiteralC3740122546B66F75F6F0FB8B683BA8C7AA279AF; IL2CPP_EXTERN_C String_t* _stringLiteralC3B3B7ACBC0F8F50E84C2570A76A848F78D95D56; IL2CPP_EXTERN_C String_t* _stringLiteralC62C64F00567C5368CAE37F4E64E1E82FF785677; IL2CPP_EXTERN_C String_t* _stringLiteralCCE359C6B0ABE9D58CB588667F9A93BA52A1C294; IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; IL2CPP_EXTERN_C String_t* _stringLiteralDBB6EBD9AA582506BA733281AF7A5F5E65A624F1; IL2CPP_EXTERN_C String_t* _stringLiteralDF23E8421C2BCFE1D41252A1C6F88963D12DD9E6; IL2CPP_EXTERN_C String_t* _stringLiteralE3DFC065B6A6D9931B797808DD066491AAB82B29; IL2CPP_EXTERN_C String_t* _stringLiteralE68826263671FDB220E64BEFA3108D910D39637E; IL2CPP_EXTERN_C String_t* _stringLiteralE7650EB4C8EF6F4B045B8E8747677ECDDEF6AA10; IL2CPP_EXTERN_C String_t* _stringLiteralE76C07B263C7AD2258EAB380766D290242443C10; IL2CPP_EXTERN_C String_t* _stringLiteralE7A1BBDE05544B92D6A194794BA69FDB75936F46; IL2CPP_EXTERN_C String_t* _stringLiteralEDDF83893556E31680AD356473853AB65349B51F; IL2CPP_EXTERN_C String_t* _stringLiteralFCA68F67EE20216E25D6C37661A5DE0C7AEB310A; IL2CPP_EXTERN_C String_t* _stringLiteralFE2E55B4A960D92BB079E1D1BB436446466E57A0; IL2CPP_EXTERN_C String_t* _stringLiteralFF4B33BFCEDB53E4FD45237E05792EBB05A408D0; IL2CPP_EXTERN_C const RuntimeMethod* Array_Resize_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mDEA5A67641D397AE82678232B46E377173ED4297_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mE90B4FC4F201C2A8EDE75690331FB29057E92AE1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m52AA619506F8E6ADAFB3F4DC2D8F71FC4D6792C5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mC3381FA800A8D48656F2E50263A21E78F6689BD2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mE25A6777E0EF3AFB0D34E881F019D0DED377BE54_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_m0803DF94907411200C48561533E31BC22AE53064_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m7711AC6AFD55BE2055F944DD29B464616BF6F825_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m909FBF722421D3FF5FA65934CDCA5F65B78715D2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mA86D965CB5F74CE8675B7995C61945BEB6E594CB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m558035004BD60C319748353B8B19D17C12D0D0CD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m768E076F1E804CE4959F4E71D3E6A9ADE2F55052_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m97B5826DC27A419B8D0279AE6B0A5BA4128DCD7D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mB015611B1B08B7963ABC32896C154DC04AD1AA7B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mF324401B2DB5BD7C232A9EEEB0DC3B60C8EEF977_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_m20A2BBB578B4F8EDCD5C8EDA62646F6D24325164_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_m658EC1D3D856D31DF32B81AD6FED5EC5A2A48B8F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_mC078044FD519621A09FEC461D2FD039F18990847_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m60496EE0784FF8993EF72CD3851A4612383222E6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m963B10BEE07CEEC2C4D5850DF8634089FCDE95C8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Values_m8438F65A30A3CFDA11E26AA9919CC204CCDC93F6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m89CE7C6F9BE938D429BBB048C0A93749BADD85BB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mA6B1276CDF1E1990E176FE67BD730AF112D60451_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m2DF5B676AD334223D8ABA7CD4B86ADCFB5061491_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m7FC7ADE342E9561B3C794E24CEA6D634B552004D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m8AD4D51AA58F55F299F3A3C59108D049EE51C3DC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mD17A2C129D63D33F696C636CD846D878452DE50C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* EventContextPair_InvokeCallback_m5F5E517D6937F4250637541DCA8EA5695945D2BB_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_Value_mBB08FDD28AB57183D08F401A20B68D39EC586DCB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m3643788C525A6AB1767A878A8DE2E7E2FCD3491E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mBAA0E2BC2B20EF32194CF0B126FDDABDA8E4901A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_BinarySearch_m255516D27773CAB514B4E14DC21C29A900375964_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_m9139595A0AAC5218D3D3CC6102CF627B0BE0E5EE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m735321354C00C9E4BA5936D4F57B88F23FC2EDF9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_IndexOf_mE9DE93EB312B65501994209B8E63192AED5194AB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Insert_m4663EF87406A87696D170E2F4594CDB8C316DB49_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m49A2F6C15A4A9ED531BFE5658E19D327A9ACCA26_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m23F8B43EF3A35E31244001F996AD86A28C75CB81_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m50D3B43252D0755E7C3A39AD9702A2BB056994EB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m773C08AB560521AB8C89AE40F16F0AFAEBC62C3A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mB199D9D5E202B2AE2458E50C6FDC8FA877C3431A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mB791C0287B60359EB009B3C29FB294EBEC22A6C0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mC23734029455913E1C43937554F7E6D191A1E76F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m0E97118ACD3F9732FC06FCB347385058402951E7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m18BB747345D2632B196C6B2A12CB41281613FB5B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m628BD712C68D733DF090211269846A3A7898040D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mA819A909CE4F3DA857EB638EB5B0B65FE74114E1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m2834B183C2B52BF8A8975079CFD36E5D53415DEE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MetaType_GetMetaTypeFromSqlDbType_m444D3A013D8DCBE0C2E5591AA4853A4ED0D7D5C7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MetaType_GetMetaTypeFromValue_mBCE91EFFD672665B22B9B402ED06052D26FE9037_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MetaType_GetSqlDataType_mF7C69CFE39E8D9E1BD8C183201B9D07B9480A1CF_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* SqlDelegatedTransaction_GetValidConnection_mF2B468C10C38BC54D615DAA919BCA92CEA5A74A3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlDelegatedTransaction_Initialize_m563F56B6F3AA6132EC1BF79F95CB7B30D680DFAE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlDelegatedTransaction_ValidateActiveOnConnection_mCE9CC9FEEB87EE066ADB0BE57826FDE5FBD8048B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlDelegatedTransaction__ctor_m04B8602052C148A5FF227665782596775C5674D7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlDependencyPerAppDomainDispatcher_AddCommandEntry_m3ED145B8690D97A5C8B4237301210926EB6AB052_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlDependencyPerAppDomainDispatcher_TimeoutTimerCallback_mE6F96D52115C67AE35F9976B0241EDEF567C3A2B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlDependency_GetDefaultComposedOptions_mF12C3088B72544E064570D2F4005928C2D92CC8E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlError__ctor_m6C7B08BBD7958DBF6939626A3A32340D4B8167D2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SqlException__ctor_mFC6F34EC88B1D70BAE54954DC53D7268CD2B566D_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* 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* U3CU3Ec__DisplayClass88_0_U3CExecuteTransactionYukonU3Eb__0_m67B24AB2784B404462E294A787E29325DFDF5723_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValueCollection_CopyTo_m177BFBD7E60117C7147AC859044FD622EE26C9A4_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* DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Guid_t_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* IEnumerable_1_t8CE8FFB2EC06B4C9EF12D088F2E85E70C3110EF1_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_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* SqlDataRecord_t3408A207A14FCC65A6DF9647E954ABC3C043E278_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* SqlDependencyProcessDispatcher_t78C68E214F6EB80CB70F5A07B30DFDBE721E38EA_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_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 ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct SessionStateRecordU5BU5D_t3853F0C82467C1B7B386D2B844CFA1231E4748D1; struct SmiExtendedMetaDataU5BU5D_tB046A87F9324890E8C4859A1E2CEC2146E7A5FCF; struct SqlDependencyU5BU5D_t1E2C6636B872F8E6DB8CCDCC7444C168AF177765; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct SmiColumnOrderU5BU5D_tC75B16AAB37F78231F8AE9D5679A142EE4BE7B97; struct DatabaseServicePairU5BU5D_t01EC5FC19E18983B2AE93328966ABE270B2A81B6; 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_tCEA3C39CD40A923BB11DD7008CF0596BDEC4D54E : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t8E1217AE52732487726077ABBB761CB22DF370F5* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_tBB0B6590FF1808EDAB989A7235CD457A8666CE2E* ____keys; ValueCollection_t06B0B5CF657FFAABA4F2DDC2CE4098D27FC7E3EA* ____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_t2444FB8862B8AF6AF548B8FB685DD9EF9C7CC077 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_tE3F19E3209C1F61735F65F3051B28E8C71F5F69D* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_tC59CD6FB2DAD7C023FC1682204ED9EF54E86853C* ____keys; ValueCollection_t29B06C1FA26E1FFAE6DF9494833B52B20E2AE863* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t1AF33AD0B7330843448956EC4277517081658AE7* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_t2EDD317F5771E575ACB63527B5AFB71291040342* ____keys; ValueCollection_t238D0D2427C6B841A01F522A41540165A2C4AE76* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_tC8C396C2CD430829F0AE494859978E2F1CE78C3D : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t8153EDA8E880BFAEE8FE7F5EFFFB528D4E35F710* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_tE633F14BF6EABD807665CFC2055593B48EBDE4CC* ____keys; ValueCollection_t202B419972BD80E38812D10D9C3A4ACDD83778FA* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_t995D83CCDB6537A13677210FBBE46A9950CB1BEB : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t54A2887CC0D4C067FA5F5D84ED8B24F513005164* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_t27CD1DA03F3441C50EE9B68C83251BDA0865F403* ____keys; ValueCollection_t52603CE8EE3F2B537023214C1B00042EDBC41773* ____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 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_t9FD928D906022D523747F00ADA536478FC68052D : public RuntimeObject { SqlDependencyU5BU5D_t1E2C6636B872F8E6DB8CCDCC7444C168AF177765* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD : public RuntimeObject { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ____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 List_1_t1F526EF03210EBB2B406285929F1F1FF30BD5776 : public RuntimeObject { DatabaseServicePairU5BU5D_t01EC5FC19E18983B2AE93328966ABE270B2A81B6* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_t340E1BB3B6CB7E5575E783D1E41D25418AC6D4B0 : public RuntimeObject { EventContextPairU5BU5D_t5A125E7F19A0111BC2E905A6AD801A1F29794B30* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct TaskCompletionSource_1_tDE643F9A66BD49F930CC9BCFC87E1E9ACF857720 : public RuntimeObject { Task_1_tC008A0B4CAA8158AA8AEBF5425B077F30B57AA6F* ____task; }; struct ValueCollection_t29B06C1FA26E1FFAE6DF9494833B52B20E2AE863 : public RuntimeObject { Dictionary_2_t2444FB8862B8AF6AF548B8FB685DD9EF9C7CC077* ____dictionary; }; struct ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0 : public RuntimeObject { }; struct Assembly_t : public RuntimeObject { }; struct Assembly_t_marshaled_pinvoke { }; struct Assembly_t_marshaled_com { }; struct BulkCopySimpleResultSet_tC41563FCB6F82DF82D6FD75E2B4D60A4D4B02F47 : public RuntimeObject { List_1_t28220AC1AA2B13319DEE8320BA0E406FC53BAFE3* ____results; Result_t45B39D002890356CEEC975B3DC881A98452F6079* ____resultSet; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____indexmap; }; 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; bool ____useOdbcRules; bool ____hasUserIdKeyword; }; 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 Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095 : public RuntimeObject { int32_t ___m_codePage; CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2* ___dataItem; bool ___m_deserializedFromEverett; bool ___m_isReadOnly; EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293* ___encoderFallback; DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90* ___decoderFallback; }; struct Enlistment_tDF858DEFBA405B6DF5EF4DC746A92C59DE007552 : public RuntimeObject { bool ___done; }; struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377 : public RuntimeObject { }; 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 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 SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37 : public RuntimeObject { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___m_members; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_data; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___m_types; Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* ___m_nameToIndex; int32_t ___m_currMember; RuntimeObject* ___m_converter; String_t* ___m_fullTypeName; String_t* ___m_assemName; Type_t* ___objectType; bool ___isFullTypeNameSetExplicit; bool ___isAssemblyNameSetExplicit; bool ___requireSameTokenInPartialTrust; }; struct SerializationInfoEnumerator_t810DE600E5F6AA4F2B66A7F56074277CCD8F1540 : public RuntimeObject { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ____members; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____data; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ____types; int32_t ____numItems; int32_t ____currItem; bool ____current; }; 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 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; FieldNameLookup_t55538EBEFA726F538EFE7132F0C4F93992275046* ____fieldNameLookup; bool ____usesStringStorageForXml; }; 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 SqlNotificationRequest_t3346021EA3811CBF7AC3D43558A6BFC4D34C2DC4 : public RuntimeObject { String_t* ____userData; String_t* ____options; int32_t ____timeout; }; 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 StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06 : 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 TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A : public RuntimeObject { int64_t ____timerExpire; bool ____isInfiniteTimeout; }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com { }; struct XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD : public RuntimeObject { }; struct SharedState_tC2450459DCA148B5FC9143EF68E2C50B82B6E8A6 : public RuntimeObject { int32_t ____nextColumnHeaderToRead; int32_t ____nextColumnDataToRead; int64_t ____columnDataBytesRemaining; bool ____dataReady; }; struct DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599 : public RuntimeObject { String_t* ____database; String_t* ____service; }; struct EventContextPair_tA4E0319725BED8421D078D8798988EA99F77D7AD : public RuntimeObject { OnChangeEventHandler_t76980D302EC37784FCC94C5808B9CA6EBDA94959* ____eventHandler; ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710* ____context; SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* ____dependency; SqlNotificationEventArgs_tF7A738D79226B10C0321077F8BC1857BA864A819* ____args; }; struct IdentityUserNamePair_t768CC10AA5315B8032C74DAA034EB320C05B8973 : public RuntimeObject { DbConnectionPoolIdentity_t335ECCBB0389BDCE42970AD9A6566258AE1C3F72* ____identity; String_t* ____userName; }; struct U3CU3Ec__DisplayClass88_0_t1499809889EDEBAD408C845D7F91A5FBD6346824 : public RuntimeObject { SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* ___U3CU3E4__this; bool ___releaseConnectionLock; }; struct SyncAsyncLock_tC8EC1C5BFE077BA32CE3242DCDEC96D9A8FC1149 : public RuntimeObject { SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2* ____semaphore; }; struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list; int32_t ____index; int32_t ____version; RuntimeObject* ____current; }; struct Enumerator_tA8E0BB466102590BCB8A14A14C2926B5C62A1063 { List_1_t340E1BB3B6CB7E5575E783D1E41D25418AC6D4B0* ____list; int32_t ____index; int32_t ____version; EventContextPair_tA4E0319725BED8421D078D8798988EA99F77D7AD* ____current; }; struct KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 { RuntimeObject* ___key; RuntimeObject* ___value; }; struct KeyValuePair_2_t641B4434B590E59413B68DAA4D9337626A42C3AA { IdentityUserNamePair_t768CC10AA5315B8032C74DAA034EB320C05B8973* ___key; List_1_t1F526EF03210EBB2B406285929F1F1FF30BD5776* ___value; }; 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 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 OrdinalComparer_tBB06915E213A5D4C8C617ED5478E8BF30C2B2170 : public StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06 { bool ____ignoreCase; }; struct SerializationEntry_t6A03B35039769EF0EDD14BE879E68F1C104FFF74 { String_t* ____name; RuntimeObject* ____value; Type_t* ____type; }; struct SerializationEntry_t6A03B35039769EF0EDD14BE879E68F1C104FFF74_marshaled_pinvoke { char* ____name; Il2CppIUnknown* ____value; Type_t* ____type; }; struct SerializationEntry_t6A03B35039769EF0EDD14BE879E68F1C104FFF74_marshaled_com { Il2CppChar* ____name; Il2CppIUnknown* ____value; Type_t* ____type; }; struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C { float ___m_value; }; struct SinglePhaseEnlistment_t7AA936D444F929C7355B1D02E9A9B6B2B55D135C : public Enlistment_tDF858DEFBA405B6DF5EF4DC746A92C59DE007552 { Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* ___tx; RuntimeObject* ___abortingEnlisted; }; 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 SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 { bool ___m_fNotNull; uint8_t ___m_value; }; struct SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_marshaled_pinvoke { int32_t ___m_fNotNull; uint8_t ___m_value; }; struct SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_marshaled_com { int32_t ___m_fNotNull; uint8_t ___m_value; }; struct SqlConnectionPoolGroupProviderInfo_t9C0938BAFF11E7DE1C77365E6EBFB30AC3AD34A9 : public DbConnectionPoolGroupProviderInfo_t93AA74A3E6036EF12E382B9978A4395FB9C15E6E { String_t* ____alias; String_t* ____failoverPartner; bool ____useFailoverPartner; }; struct SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 { bool ___m_fNotNull; int32_t ___m_day; int32_t ___m_time; }; struct SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_marshaled_pinvoke { int32_t ___m_fNotNull; int32_t ___m_day; int32_t ___m_time; }; struct SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_marshaled_com { int32_t ___m_fNotNull; int32_t ___m_day; int32_t ___m_time; }; 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 SqlDependencyProcessDispatcher_t78C68E214F6EB80CB70F5A07B30DFDBE721E38EA : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE { Dictionary_2_tDB8D3540BD8083470FE1BABE38BD3C506B905521* ____connectionContainers; Dictionary_2_t9056FFC1328411E329ABAA0EC812208BCEA68EC4* ____sqlDependencyPerAppDomainDispatchers; }; struct SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 { bool ___m_fNotNull; double ___m_value; }; struct SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_marshaled_pinvoke { int32_t ___m_fNotNull; double ___m_value; }; struct SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_marshaled_com { int32_t ___m_fNotNull; double ___m_value; }; struct SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___m_value; }; struct SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_marshaled_pinvoke { Il2CppSafeArray* ___m_value; }; struct SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_marshaled_com { Il2CppSafeArray* ___m_value; }; struct SqlInfoMessageEventArgs_tF57F49FEE595D7D67E2269C23417E16315A9B375 : public EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377 { SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* ____exception; }; struct SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B { bool ___m_fNotNull; int16_t ___m_value; }; struct SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_marshaled_pinvoke { int32_t ___m_fNotNull; int16_t ___m_value; }; struct SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_marshaled_com { int32_t ___m_fNotNull; int16_t ___m_value; }; struct SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 { bool ___m_fNotNull; int32_t ___m_value; }; struct SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_marshaled_pinvoke { int32_t ___m_fNotNull; int32_t ___m_value; }; struct SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_marshaled_com { int32_t ___m_fNotNull; int32_t ___m_value; }; struct SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 { bool ___m_fNotNull; int64_t ___m_value; }; struct SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_marshaled_pinvoke { int32_t ___m_fNotNull; int64_t ___m_value; }; struct SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_marshaled_com { int32_t ___m_fNotNull; int64_t ___m_value; }; 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 SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 { bool ____fNotNull; float ____value; }; struct SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_marshaled_pinvoke { int32_t ____fNotNull; float ____value; }; struct SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_marshaled_com { int32_t ____fNotNull; float ____value; }; struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE { ReadWriteTask_t0821BF49EE38596C7734E86E1A6A39D769BE2C05* ____activeReadWriteTask; SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2* ____asyncActiveSemaphore; }; struct StreamDataFeed_tC0BAA795B06E232B9D05297F1FC90FB4524F38E0 : public DataFeed_tBBB448C5B96E148E112D1321A26220092A77B0BD { Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ____source; }; struct TdsDateTime_t0E91943E1304D192B0E58372DCC40D85BF86F3F1 { int32_t ___days; int32_t ___time; }; struct TextDataFeed_tF748A1E2F561668AB7E3533ACF6FBA0C3089B0C3 : public DataFeed_tBBB448C5B96E148E112D1321A26220092A77B0BD { TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7* ____source; }; struct TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7 : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE { }; 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 Timer_t763C1D5F5A36087DC92C7DA4D1F8AB578F83AB00 : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE { TimerCallback_t7455CAFACC7054E62879920AFC84C5DA98B8C7CD* ___callback; RuntimeObject* ___state; int64_t ___due_time_ms; int64_t ___period_ms; int64_t ___next_run; bool ___disposed; bool ___is_dead; bool ___is_added; }; 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 DependencyList_t8DF89D33C2FD51FABAB32C45D812DF66861E881F : public List_1_t9FD928D906022D523747F00ADA536478FC68052D { String_t* ___CommandHash; }; 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 Enumerator_t4C60B7B8A73F1D536F683CFF7D90723040BF5D15 { Dictionary_2_t995D83CCDB6537A13677210FBBE46A9950CB1BEB* ____dictionary; int32_t ____version; int32_t ____index; KeyValuePair_2_t641B4434B590E59413B68DAA4D9337626A42C3AA ____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 ConnectionState_t99B6AEC53231BC5C0D10BAEC121A7DFE7BF21973 { int32_t ___value__; }; 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 NumberStyles_t567C6CBC2A2B5B5A2C43B2855D158949984A810C { int32_t ___value__; }; struct OrdinalIgnoreCaseComparer_t8BAE11990A4C855D3BCBBFB42F4EF8D45088FBB0 : public OrdinalComparer_tBB06915E213A5D4C8C617ED5478E8BF30C2B2170 { }; struct ParameterDirection_t5F6BB84F4123F4C10747BBAEB2336560006283C3 { int32_t ___value__; }; struct ParsingErrorState_t9626CA9F09D66FFCD6D674AC96A4495AB8632F6E { int32_t ___value__; }; struct RunBehavior_tADA2C5EE53ED5A4393D7C6D4D4F46FC29D6F335D { int32_t ___value__; }; struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B { intptr_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 SqlCompareOptions_t587E37815433668F9B319101E1E9AFE84377ABA8 { int32_t ___value__; }; struct SqlConnectionInternalSourceType_tD7F042BE848D79C752A44B5DB31BA5F713BF88FE { int32_t ___value__; }; struct SqlConnectionTimeoutErrorPhase_t168ED2FB3C196B953A856B5FB05A9109F1747ABE { int32_t ___value__; }; struct SqlDbType_tF32C7175A905B4685E645288924C06DC9BB91225 { int32_t ___value__; }; struct SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE : public RuntimeObject { String_t* ____id; String_t* ____options; int32_t ____timeout; bool ____dependencyFired; List_1_t340E1BB3B6CB7E5575E783D1E41D25418AC6D4B0* ____eventList; RuntimeObject* ____eventHandlerLock; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ____expirationTime; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ____serverList; }; struct SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE { RuntimeObject* ____instanceLock; Dictionary_2_t2444FB8862B8AF6AF548B8FB685DD9EF9C7CC077* ____dependencyIdToDependencyHash; Dictionary_2_tC8C396C2CD430829F0AE494859978E2F1CE78C3D* ____notificationIdToDependenciesHash; Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* ____commandHashToNotificationId; bool ____sqlDependencyTimeOutTimerStarted; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ____nextTimeout; Timer_t763C1D5F5A36087DC92C7DA4D1F8AB578F83AB00* ____timeoutTimer; }; 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 StorageType_t4092998298817BE32767778C2CF1CB1F694282A0 { int32_t ___value__; }; struct StreamingContextStates_t5EE358E619B251608A9327618C7BFE8638FC33C1 { int32_t ___value__; }; 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 TypeCode_tBEF9BE86C8BCF5A6B82F3381219738D27804EF79 { int32_t ___value__; }; struct UpdateRowSource_t6EF330B31EA56ADAFEF145A8176CA3C3B38B7C04 { int32_t ___value__; }; struct InternalErrorCode_t0FA3E37B9522B0CEF0403AEE2BBCE285DB017F4D { int32_t ___value__; }; struct State_tF2330341F339C31ED3EF4775D5E1C431C0A92940 { int32_t ___value__; }; struct Flags_tD935E34E819419AC18907444AF9A5993A183FC09 { 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 FeatureExtension_tE8920FA595798323DF6C39B9D81A6BDE7859629B { uint32_t ___value__; }; struct FedAuthLibrary_tF83E202D604D696E39181530A2A71AE027F7DEB6 { uint8_t ___value__; }; struct TransactionManagerIsolationLevel_tABBDAFF81B740A9EBBE71F08E68197637C3F3A60 { int32_t ___value__; }; struct TransactionManagerRequestType_tDA0509F13069F9E2636C256647BB35FC5DA7113D { int32_t ___value__; }; 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; RuntimeObject* ____element; 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; bool ____textOnly; 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 ____savedEnforceConstraints; bool ____inDataLoad; bool ____initialLoad; 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; EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* ____onInitialized; 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 ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710 : public RuntimeObject { SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0* ____syncContext; SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0* ____syncContextNoFlow; LogicalCallContext_t4BB407B088DB9FA68FE1EC2DB78D33F5BB4BDE9E* ____logicalCallContext; IllogicalCallContext_tBE27BC899B192B585D0D20F6A296DC5296C8BFD5* ____illogicalCallContext; int32_t ____flags; Dictionary_2_tE8D02A3D5DD039B176B8F64028DA5F0883237494* ____localValues; List_1_tA7C2A3DF62733E04DA16EDD931856E01BE8283F0* ____localChangeNotifications; }; 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 ____parentOperationStarted; 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; List_1_t887B3AD8E106A45C8157BD81152B2FFFEFD52C4D* ____RPCList; _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; bool ____disposing; 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 SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE : public DbTransaction_t2571A7BAE88D10335C418A2061AAA42AD4B32609 { int32_t ____isolationLevel; SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* ____internalTransaction; SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8* ____connection; bool ____isFromAPI; }; struct SqlUdtInfo_tCDDAEE4C33609A9F5F9D3976B95B1B3E70513012 : public RuntimeObject { int32_t ___SerializationFormat; bool ___IsByteOrdered; bool ___IsFixedLength; int32_t ___MaxByteSize; String_t* ___Name; String_t* ___ValidationMethodName; }; struct StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 { RuntimeObject* ___m_additionalContext; int32_t ___m_state; }; struct StreamingContext_t56760522A751890146EE45F82F866B55B7E33677_marshaled_pinvoke { Il2CppIUnknown* ___m_additionalContext; int32_t ___m_state; }; struct StreamingContext_t56760522A751890146EE45F82F866B55B7E33677_marshaled_com { Il2CppIUnknown* ___m_additionalContext; int32_t ___m_state; }; 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; AsyncCommit_t71DC723123EBA5C843539A11885B9B64FBA2FF0D* ___asyncCommit; bool ___committing; bool ___committed; bool ___aborted; TransactionScope_tB6032DAC900A60B7BC491532717C3707414B9BC4* ___scope; Exception_t* ___innerException; Guid_t ___tag; TransactionCompletedEventHandler_tE63F4C59FFEDF5500FAD819D585CBCAE192CE3DB* ___TransactionCompletedInternal; }; struct TransactionInformation_tFB7D26BBE9CEB8F44CAC3930B739922628AD17EA : public RuntimeObject { String_t* ___local_id; Guid_t ___dtcId; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___creation_time; int32_t ___status; }; struct Type_t : public MemberInfo_t { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl; }; struct WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E : public RuntimeObject { bool ___isLongReference; GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC ___gcHandle; }; struct SmiColumnOrder_tAC2DE214A4C51596C6D47413F1F71D2967B9C4D1 { int32_t ___SortOrdinal; int32_t ___Order; }; struct DateTimeOffsetInfo_tEFE96A379CBB539FAB354124496DAD36536E941C { DateTime2Info_t339579010CD47A630D18BD3A06E13D02EFD84FE9 ___dateTime2Info; int16_t ___offset; }; struct Snapshot_t3D0B4791BF41303449749B0F68EF32690B67DB3D : public RuntimeObject { bool ____dataReady; bool ____haltRead; bool ____metaDataConsumed; bool ____browseModeInfoConsumed; bool ____hasRows; int32_t ____altRowStatus; int32_t ____nextColumnDataToRead; int32_t ____nextColumnHeaderToRead; int64_t ____columnDataBytesRead; int64_t ____columnDataBytesRemaining; _SqlMetaDataSet_t66A9A4581BD4E22D647F1467E8F719647F3CE8EE* ____metadata; _SqlMetaDataSetCollection_t4D176E81E2F8A6456275EC886D3CD79914272EC6* ____altMetaDataSetCollection; MultiPartTableNameU5BU5D_tFA2E591CA6CD41B827209C8100C33C0CE5B02D9A* ____tableNames; SqlSequentialStream_tA4AC7352A07DF6220827913CE877D3359554F98A* ____currentStream; SqlSequentialTextReader_t65A42E48E8523029D6087EE499D3F58B6A81B628* ____currentTextReader; }; struct Action_1_t3137749576010DD307B29662A2E47C43C7F7D04C : 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 ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007 : public MulticastDelegate_t { }; struct ExternalException_t419875A3CD3C551692EDBBC99E4927E69F2E1F4C : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct OnChangeEventHandler_t76980D302EC37784FCC94C5808B9CA6EBDA94959 : public MulticastDelegate_t { }; struct OutOfMemoryException_tE6DC2F937EC4A8699271D5151C4DF83BDE99EE7F : 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 StackOverflowException_t938C753F2BB15F526FD564CCF52061BBE5BC97C9 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct ThreadAbortException_tCA1833E5D49782387EDF3BDCBDB90597B273F3C4 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct TimerCallback_t7455CAFACC7054E62879920AFC84C5DA98B8C7CD : public MulticastDelegate_t { }; 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 ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 { RuntimeObject* ____actualValue; }; struct DbException_tA8086663706EEDB8867D92FB760DD9B8F57E86A0 : public ExternalException_t419875A3CD3C551692EDBBC99E4927E69F2E1F4C { }; struct ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB : public InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB { String_t* ____objectName; }; 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 Win32Exception_t15A75629914EB77C816D8219D93ED78E50C74BE9 : public ExternalException_t419875A3CD3C551692EDBBC99E4927E69F2E1F4C { int32_t ___nativeErrorCode; }; 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_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_t9FD928D906022D523747F00ADA536478FC68052D_StaticFields { SqlDependencyU5BU5D_t1E2C6636B872F8E6DB8CCDCC7444C168AF177765* ___s_emptyArray; }; struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_StaticFields { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_emptyArray; }; struct List_1_t0DEBFF0AF13E84FF24F89DD30EB4F0108A132F23_StaticFields { SmiColumnOrderU5BU5D_tC75B16AAB37F78231F8AE9D5679A142EE4BE7B97* ___s_emptyArray; }; struct List_1_t1F526EF03210EBB2B406285929F1F1FF30BD5776_StaticFields { DatabaseServicePairU5BU5D_t01EC5FC19E18983B2AE93328966ABE270B2A81B6* ___s_emptyArray; }; struct List_1_t340E1BB3B6CB7E5575E783D1E41D25418AC6D4B0_StaticFields { EventContextPairU5BU5D_t5A125E7F19A0111BC2E905A6AD801A1F29794B30* ___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 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 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 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 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 StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_StaticFields { CultureAwareComparer_t5822A6535A6EB4C448D1B7736067D1188BAEE8CD* ___s_invariantCulture; CultureAwareComparer_t5822A6535A6EB4C448D1B7736067D1188BAEE8CD* ___s_invariantCultureIgnoreCase; OrdinalCaseSensitiveComparer_t581CA7CB51DCF00B6012A697A4B4B3067144521A* ___s_ordinal; OrdinalIgnoreCaseComparer_t8BAE11990A4C855D3BCBBFB42F4EF8D45088FBB0* ___s_ordinalIgnoreCase; }; 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 TimeoutTimer_t7F421CA425EDF2ACB9BDE7454B89A3DE8C48259A_StaticFields { int64_t ___InfiniteTimeout; }; struct XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD_StaticFields { uint32_t ___IsTextualNodeBitmap; uint32_t ___CanReadContentAsBitmap; uint32_t ___HasValueBitmap; }; struct EventContextPair_tA4E0319725BED8421D078D8798988EA99F77D7AD_StaticFields { ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007* ___s_contextCallback; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields { String_t* ___TrueString; String_t* ___FalseString; }; 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 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 SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_StaticFields { int32_t ___s_iBitNotByteMax; SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___Null; SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___Zero; SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___MinValue; SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 ___MaxValue; }; struct SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields { double ___s_SQLTicksPerMillisecond; int32_t ___SQLTicksPerSecond; int32_t ___SQLTicksPerMinute; int32_t ___SQLTicksPerHour; int32_t ___s_SQLTicksPerDay; int64_t ___s_ticksPerSecond; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___s_SQLBaseDate; int64_t ___s_SQLBaseDateTicks; int32_t ___s_minYear; int32_t ___s_maxYear; int32_t ___s_minDay; int32_t ___s_maxDay; int32_t ___s_minTime; int32_t ___s_maxTime; int32_t ___s_dayBase; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth365; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth366; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___s_minDateTime; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___s_maxDateTime; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___s_minTimeSpan; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___s_maxTimeSpan; String_t* ___s_ISO8601_DateTimeFormat; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_dateTimeFormats; SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___MinValue; SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___MaxValue; SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 ___Null; }; 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 SqlDependencyProcessDispatcher_t78C68E214F6EB80CB70F5A07B30DFDBE721E38EA_StaticFields { SqlDependencyProcessDispatcher_t78C68E214F6EB80CB70F5A07B30DFDBE721E38EA* ___s_staticInstance; }; struct SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_StaticFields { SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___Null; SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___Zero; SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___MinValue; SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 ___MaxValue; }; struct SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_StaticFields { int32_t ___s_sizeOfGuid; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_rgiGuidOrder; SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 ___Null; }; struct SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_StaticFields { int32_t ___s_MASKI2; SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___Null; SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___Zero; SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___MinValue; SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B ___MaxValue; }; struct SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_StaticFields { int64_t ___s_iIntMin; int64_t ___s_lBitNotIntMax; SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___Null; SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___Zero; SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___MinValue; SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 ___MaxValue; }; struct SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_StaticFields { int64_t ___s_lLowIntMask; int64_t ___s_lHighIntMask; SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___Null; SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___Zero; SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___MinValue; SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 ___MaxValue; }; struct SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields { int32_t ___s_iMoneyScale; int64_t ___s_lTickBase; double ___s_dTickBase; int64_t ___s_minLong; int64_t ___s_maxLong; SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___Null; SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___Zero; SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___MinValue; SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB ___MaxValue; }; struct SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_StaticFields { SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___Null; SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___Zero; SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___MinValue; SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 ___MaxValue; }; struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_StaticFields { Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___Null; }; struct TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7_StaticFields { TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7* ___Null; }; 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 DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_StaticFields { DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 ___MinValue; DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 ___MaxValue; DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 ___UnixEpoch; }; struct Exception_t_StaticFields { RuntimeObject* ___s_EDILock; }; struct SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_StaticFields { RuntimeObject* ___s_startStopLock; String_t* ___s_appDomainKey; Dictionary_2_tCEA3C39CD40A923BB11DD7008CF0596BDEC4D54E* ___s_serverUserHash; SqlDependencyProcessDispatcher_t78C68E214F6EB80CB70F5A07B30DFDBE721E38EA* ___s_processDispatcher; String_t* ___s_assemblyName; String_t* ___s_typeName; }; struct SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_StaticFields { SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B* ___SingletonInstance; }; struct SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54_StaticFields { Type_t* ___s_itemType; }; 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 ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710_StaticFields { ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710* ___s_dummyDefaultEC; ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710* ___Default; }; 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 SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE_StaticFields { DiagnosticListener_tE89BA52E14502E31B0DE41E559BBF15E3BB84D66* ___s_diagnosticListener; }; 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 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 DatabaseServicePairU5BU5D_t01EC5FC19E18983B2AE93328966ABE270B2A81B6 : public RuntimeArray { ALIGN_FIELD (8) DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599* m_Items[1]; inline DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599** 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, DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599* 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 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 SqlDependencyU5BU5D_t1E2C6636B872F8E6DB8CCDCC7444C168AF177765 : public RuntimeArray { ALIGN_FIELD (8) SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* m_Items[1]; inline SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE** 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, SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; 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 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 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; } }; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, 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 RuntimeObject* Dictionary_2_get_Item_m4AAAECBE902A211BF2126E6AFA280AEF73A3E0D6_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, 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_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 List_1_IndexOf_m378F61BA812B79DEE58D86FE8AA9F20E3FC7D85F_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, 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_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 ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m4F1B6B4A07B00B2E604D0A793600C10835E40513_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, RuntimeObject* ___1_comparer, 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__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_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mB2760A703784902BE10E873BC760166EC9693D63_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_comparer, 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 bool List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, 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 Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueCollection_t038245E04B5D2A80048D9F8021A23E69A0C9DBAA* Dictionary_2_get_Values_mA0C01DEA55329E55380E96BBD04D4D228B437EC5_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValueCollection_CopyTo_m877ED0CB6A05E77E01BE0B87ADB53084E26B9FF7_gshared (ValueCollection_t038245E04B5D2A80048D9F8021A23E69A0C9DBAA* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, int32_t ___1_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m5C7C45E75D951A75843F3F7AADD56ECD64F6BC86_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ; 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_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_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_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 Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, 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 int32_t Transaction_get_IsolationLevel_m3B9ACAC6C1A615154C3EB40B6C40CF9A7953806F (Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_UnknownSysTxIsolationLevel_m61AFF1A9114ACF2DFB78FD352320D1082F64E174 (int32_t ___0_isolationLevel, 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 RuntimeHelpers_PrepareConstrainedRegions_mE852B0F834DB13A23B1CB04B359F81734FBB592C (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_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) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DbConnectionInternal_DoomThisConnection_m2D741E701A13AAA7BED1FC05B2C50A9BB11A1D83 (DbConnectionInternal_t9679A5A04D3536D79E5FC615574010BF2DBE17B8* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* ADP_InternalError_m6D1A4195AE0BF3F707CE2695D6C72A6261EB0B5F (int32_t ___0_internalError, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlConnection_Abort_mB1CE0C26A785BB1CEFB757089048B0779DE57DE6 (SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8* __this, Exception_t* ___0_e, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* SqlDelegatedTransaction_GetValidConnection_mF2B468C10C38BC54D615DAA919BCA92CEA5A74A3 (SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45* __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 void Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149 (RuntimeObject* ___0_obj, bool* ___1_lockTaken, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDelegatedTransaction_ValidateActiveOnConnection_mCE9CC9FEEB87EE066ADB0BE57826FDE5FBD8048B (SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45* __this, SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* ___0_connection, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlInternalTransaction_get_IsAborted_m7E1073835BC6274F24E2F8D5458D52D0CBB17CF0 (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DbConnectionInternal_CleanupConnectionOnTransactionCompletion_m8520590CB683B137A39C28CAD7E24317121958D8 (DbConnectionInternal_t9679A5A04D3536D79E5FC615574010BF2DBE17B8* __this, Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* ___0_transaction, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SinglePhaseEnlistment_Aborted_m66FE899F83074B355F3F13DE9E24131185F1602F (SinglePhaseEnlistment_t7AA936D444F929C7355B1D02E9A9B6B2B55D135C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB* ADP_ObjectDisposed_mD41CF8D8E10CCC245E502907EF29672F3EC84279 (RuntimeObject* ___0_instance, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45* SqlInternalConnection_get_DelegatedTransaction_m5AA32722F7EE25DCEE7C555E177687D9F7B29B27_inline (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* __this, const RuntimeMethod* method) ; inline bool Dictionary_2_ContainsKey_mC3381FA800A8D48656F2E50263A21E78F6689BD2 (Dictionary_2_tCEA3C39CD40A923BB11DD7008CF0596BDEC4D54E* __this, String_t* ___0_key, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tCEA3C39CD40A923BB11DD7008CF0596BDEC4D54E*, String_t*, const RuntimeMethod*))Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared)(__this, ___0_key, method); } inline int32_t Dictionary_2_get_Count_m658EC1D3D856D31DF32B81AD6FED5EC5A2A48B8F (Dictionary_2_tCEA3C39CD40A923BB11DD7008CF0596BDEC4D54E* __this, const RuntimeMethod* method) { return (( int32_t (*) (Dictionary_2_tCEA3C39CD40A923BB11DD7008CF0596BDEC4D54E*, const RuntimeMethod*))Dictionary_2_get_Count_m4DDA9442C238A443489115E22B026AD366851549_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_SqlDepDefaultOptionsButNoStart_mFD041F8C0EA6A8F966DF7D1FF75885CCA4969887 (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 Exception_t* SQL_SqlDependencyNoMatchingServerStart_m6ABB6CD385BD9C3B552F19423FDBFB75DB7DE6D0 (const RuntimeMethod* method) ; inline Dictionary_2_t995D83CCDB6537A13677210FBBE46A9950CB1BEB* Dictionary_2_get_Item_m60496EE0784FF8993EF72CD3851A4612383222E6 (Dictionary_2_tCEA3C39CD40A923BB11DD7008CF0596BDEC4D54E* __this, String_t* ___0_key, const RuntimeMethod* method) { return (( Dictionary_2_t995D83CCDB6537A13677210FBBE46A9950CB1BEB* (*) (Dictionary_2_tCEA3C39CD40A923BB11DD7008CF0596BDEC4D54E*, String_t*, const RuntimeMethod*))Dictionary_2_get_Item_m4AAAECBE902A211BF2126E6AFA280AEF73A3E0D6_gshared)(__this, ___0_key, method); } inline bool Dictionary_2_ContainsKey_mE25A6777E0EF3AFB0D34E881F019D0DED377BE54 (Dictionary_2_t995D83CCDB6537A13677210FBBE46A9950CB1BEB* __this, IdentityUserNamePair_t768CC10AA5315B8032C74DAA034EB320C05B8973* ___0_key, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t995D83CCDB6537A13677210FBBE46A9950CB1BEB*, IdentityUserNamePair_t768CC10AA5315B8032C74DAA034EB320C05B8973*, const RuntimeMethod*))Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared)(__this, ___0_key, method); } inline int32_t Dictionary_2_get_Count_mC078044FD519621A09FEC461D2FD039F18990847 (Dictionary_2_t995D83CCDB6537A13677210FBBE46A9950CB1BEB* __this, const RuntimeMethod* method) { return (( int32_t (*) (Dictionary_2_t995D83CCDB6537A13677210FBBE46A9950CB1BEB*, const RuntimeMethod*))Dictionary_2_get_Count_m4DDA9442C238A443489115E22B026AD366851549_gshared)(__this, method); } inline Enumerator_t4C60B7B8A73F1D536F683CFF7D90723040BF5D15 Dictionary_2_GetEnumerator_m0803DF94907411200C48561533E31BC22AE53064 (Dictionary_2_t995D83CCDB6537A13677210FBBE46A9950CB1BEB* __this, const RuntimeMethod* method) { return (( Enumerator_t4C60B7B8A73F1D536F683CFF7D90723040BF5D15 (*) (Dictionary_2_t995D83CCDB6537A13677210FBBE46A9950CB1BEB*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA_gshared)(__this, method); } inline void Enumerator_Dispose_m89CE7C6F9BE938D429BBB048C0A93749BADD85BB (Enumerator_t4C60B7B8A73F1D536F683CFF7D90723040BF5D15* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t4C60B7B8A73F1D536F683CFF7D90723040BF5D15*, const RuntimeMethod*))Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_gshared)(__this, method); } inline KeyValuePair_2_t641B4434B590E59413B68DAA4D9337626A42C3AA Enumerator_get_Current_m8AD4D51AA58F55F299F3A3C59108D049EE51C3DC_inline (Enumerator_t4C60B7B8A73F1D536F683CFF7D90723040BF5D15* __this, const RuntimeMethod* method) { return (( KeyValuePair_2_t641B4434B590E59413B68DAA4D9337626A42C3AA (*) (Enumerator_t4C60B7B8A73F1D536F683CFF7D90723040BF5D15*, const RuntimeMethod*))Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline)(__this, method); } inline List_1_t1F526EF03210EBB2B406285929F1F1FF30BD5776* KeyValuePair_2_get_Value_mBB08FDD28AB57183D08F401A20B68D39EC586DCB_inline (KeyValuePair_2_t641B4434B590E59413B68DAA4D9337626A42C3AA* __this, const RuntimeMethod* method) { return (( List_1_t1F526EF03210EBB2B406285929F1F1FF30BD5776* (*) (KeyValuePair_2_t641B4434B590E59413B68DAA4D9337626A42C3AA*, const RuntimeMethod*))KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline)(__this, method); } inline bool Enumerator_MoveNext_m7FC7ADE342E9561B3C794E24CEA6D634B552004D (Enumerator_t4C60B7B8A73F1D536F683CFF7D90723040BF5D15* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t4C60B7B8A73F1D536F683CFF7D90723040BF5D15*, const RuntimeMethod*))Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared)(__this, method); } inline List_1_t1F526EF03210EBB2B406285929F1F1FF30BD5776* Dictionary_2_get_Item_m963B10BEE07CEEC2C4D5850DF8634089FCDE95C8 (Dictionary_2_t995D83CCDB6537A13677210FBBE46A9950CB1BEB* __this, IdentityUserNamePair_t768CC10AA5315B8032C74DAA034EB320C05B8973* ___0_key, const RuntimeMethod* method) { return (( List_1_t1F526EF03210EBB2B406285929F1F1FF30BD5776* (*) (Dictionary_2_t995D83CCDB6537A13677210FBBE46A9950CB1BEB*, IdentityUserNamePair_t768CC10AA5315B8032C74DAA034EB320C05B8973*, const RuntimeMethod*))Dictionary_2_get_Item_m4AAAECBE902A211BF2126E6AFA280AEF73A3E0D6_gshared)(__this, ___0_key, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseServicePair__ctor_m93624D21DCE558211B42A9406FEF8EA35DCED30C (DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599* __this, String_t* ___0_database, String_t* ___1_service, const RuntimeMethod* method) ; inline int32_t List_1_IndexOf_mE9DE93EB312B65501994209B8E63192AED5194AB (List_1_t1F526EF03210EBB2B406285929F1F1FF30BD5776* __this, DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599* ___0_item, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t1F526EF03210EBB2B406285929F1F1FF30BD5776*, DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599*, const RuntimeMethod*))List_1_IndexOf_m378F61BA812B79DEE58D86FE8AA9F20E3FC7D85F_gshared)(__this, ___0_item, method); } inline DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599* List_1_get_Item_mA819A909CE4F3DA857EB638EB5B0B65FE74114E1 (List_1_t1F526EF03210EBB2B406285929F1F1FF30BD5776* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599* (*) (List_1_t1F526EF03210EBB2B406285929F1F1FF30BD5776*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DatabaseServicePair_get_Database_m69EC6209B13757A3343C9885292B9375A4D5C70D_inline (DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlDependency_FixupServiceOrDatabaseName_m37E7B99ED1FB2B5D2B0D1F3F8816FA7C1B81D4BA (String_t* ___0_name, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DatabaseServicePair_get_Service_m9F640B2C8A6FE28B9266CCB6EEE98F8D2F5A20B2_inline (DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m093934F71A9B351911EE46311674ED463B180006 (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, String_t* ___3_str3, const RuntimeMethod* method) ; inline int32_t List_1_get_Count_m0E97118ACD3F9732FC06FCB347385058402951E7_inline (List_1_t1F526EF03210EBB2B406285929F1F1FF30BD5776* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t1F526EF03210EBB2B406285929F1F1FF30BD5776*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } inline DatabaseServicePairU5BU5D_t01EC5FC19E18983B2AE93328966ABE270B2A81B6* List_1_ToArray_m49A2F6C15A4A9ED531BFE5658E19D327A9ACCA26 (List_1_t1F526EF03210EBB2B406285929F1F1FF30BD5776* __this, const RuntimeMethod* method) { return (( DatabaseServicePairU5BU5D_t01EC5FC19E18983B2AE93328966ABE270B2A81B6* (*) (List_1_t1F526EF03210EBB2B406285929F1F1FF30BD5776*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SQL_SqlDependencyNoMatchingServerDatabaseStart_mAA1E3B8E6BA5E4FFE7920DACA4551079CF5A4DF7 (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* StringComparer_get_OrdinalIgnoreCase_m071AA1B1747345CCA058A3879EBDEBBA2EA4B169_inline (const RuntimeMethod* method) ; inline int32_t List_1_BinarySearch_m255516D27773CAB514B4E14DC21C29A900375964 (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, String_t* ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, String_t*, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_m4F1B6B4A07B00B2E604D0A793600C10835E40513_gshared)(__this, ___0_item, ___1_comparer, method); } inline void List_1_Insert_m4663EF87406A87696D170E2F4594CDB8C316DB49 (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, int32_t ___0_index, String_t* ___1_item, const RuntimeMethod* method) { (( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, int32_t, String_t*, const RuntimeMethod*))List_1_Insert_m9C9559248941FED50561DB029D55DF08DEF3B094_gshared)(__this, ___0_index, ___1_item, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8* SqlCommand_get_Connection_m18BC8B1D92547AB086FB62ED80AB52ADA4C7ADEC_inline (SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlDependency_ComputeCommandHash_m7FE1378D7EAB219C678635C57FF5CBDE461C6408 (SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* __this, String_t* ___0_connectionString, SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01* ___1_command, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlDependencyPerAppDomainDispatcher_AddCommandEntry_m3ED145B8690D97A5C8B4237301210926EB6AB052 (SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B* __this, String_t* ___0_commandHash, SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* ___1_dep, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D SqlDependency_get_ExpirationTime_m9A3980205287664A596C169928071AE6314A5AD2_inline (SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_get_UtcNow_m06B6E9995FE16846A0F71EC9DB23E90BE2C5F9FA (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTime_op_GreaterThanOrEqual_m3B83DFFCC29B04E344ECBD436FA71606FDE710BD (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_t1, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___1_t2, const RuntimeMethod* method) ; inline void List_1__ctor_m50D3B43252D0755E7C3A39AD9702A2BB056994EB (List_1_t340E1BB3B6CB7E5575E783D1E41D25418AC6D4B0* __this, const RuntimeMethod* method) { (( void (*) (List_1_t340E1BB3B6CB7E5575E783D1E41D25418AC6D4B0*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } inline Enumerator_tA8E0BB466102590BCB8A14A14C2926B5C62A1063 List_1_GetEnumerator_m735321354C00C9E4BA5936D4F57B88F23FC2EDF9 (List_1_t340E1BB3B6CB7E5575E783D1E41D25418AC6D4B0* __this, const RuntimeMethod* method) { return (( Enumerator_tA8E0BB466102590BCB8A14A14C2926B5C62A1063 (*) (List_1_t340E1BB3B6CB7E5575E783D1E41D25418AC6D4B0*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method); } inline void Enumerator_Dispose_mA6B1276CDF1E1990E176FE67BD730AF112D60451 (Enumerator_tA8E0BB466102590BCB8A14A14C2926B5C62A1063* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_tA8E0BB466102590BCB8A14A14C2926B5C62A1063*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method); } inline EventContextPair_tA4E0319725BED8421D078D8798988EA99F77D7AD* Enumerator_get_Current_mD17A2C129D63D33F696C636CD846D878452DE50C_inline (Enumerator_tA8E0BB466102590BCB8A14A14C2926B5C62A1063* __this, const RuntimeMethod* method) { return (( EventContextPair_tA4E0319725BED8421D078D8798988EA99F77D7AD* (*) (Enumerator_tA8E0BB466102590BCB8A14A14C2926B5C62A1063*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, 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 EventContextPair_Invoke_mA22337C9DAD4D25416A32DEDAE341835F54B0EA0 (EventContextPair_tA4E0319725BED8421D078D8798988EA99F77D7AD* __this, SqlNotificationEventArgs_tF7A738D79226B10C0321077F8BC1857BA864A819* ___0_args, const RuntimeMethod* method) ; inline bool Enumerator_MoveNext_m2DF5B676AD334223D8ABA7CD4B86ADCFB5061491 (Enumerator_tA8E0BB466102590BCB8A14A14C2926B5C62A1063* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_tA8E0BB466102590BCB8A14A14C2926B5C62A1063*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTime_op_Equality_m568A6320E27F3F7708C77BF8751925C8775DD921 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_d1, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___1_d2, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SqlNotificationRequest_get_Timeout_mC60CD8ADE74EB1EC08ED4CA7C91679A9F7BE6822_inline (SqlNotificationRequest_t3346021EA3811CBF7AC3D43558A6BFC4D34C2DC4* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_AddSeconds_mC5FE3FB22A1295CA747746ECE48B9D4A4B6B2E81 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, double ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDependencyPerAppDomainDispatcher_StartTimer_m594E41C86C35166DB6819DFC6925036B09381AA0 (SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B* __this, SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* ___0_dep, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D (StringBuilder_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_AppendFormat_mAB076D92DC92723B2224D75987BE463AF1CE7132 (StringBuilder_t* __this, String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* SqlCommand_get_Parameters_m8DD817376051B3AD5F570CAB82EF78A7BBAFDF42 (SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* SqlParameterCollection_get_Item_m0C819F0E8EE2E2EAB980312C8B2A90C475FAE1E0 (SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D (StringBuilder_t* __this, String_t* ___0_value, 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_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Byte_ToString_m64EE358F20093EE61D30F9A21638D9E9EE8F87EC (uint8_t* __this, String_t* ___0_format, RuntimeObject* ___1_provider, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m8455D90E068B02E8376B7650409E2325303D2456 (StringBuilder_t* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t Guid_NewGuid_m1F4894E8DC089811D6252148AD5858E58D43A7BD (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Guid_ToString_m2BFFD5FA726E03FA707AAFCCF065896C46D5290C (Guid_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166 (String_t* __this, String_t* ___0_oldValue, String_t* ___1_newValue, 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) ; inline void Dictionary_2__ctor_mF324401B2DB5BD7C232A9EEEB0DC3B60C8EEF977 (Dictionary_2_tCEA3C39CD40A923BB11DD7008CF0596BDEC4D54E* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tCEA3C39CD40A923BB11DD7008CF0596BDEC4D54E*, RuntimeObject*, const RuntimeMethod*))Dictionary_2__ctor_mB2760A703784902BE10E873BC760166EC9693D63_gshared)(__this, ___0_comparer, 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 void ExecutionContext_Run_m9C6E6249D96EA4974FD420E5FF141C221C9C1BE5 (ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710* ___0_executionContext, ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007* ___1_callback, RuntimeObject* ___2_state, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnChangeEventHandler_Invoke_m8A7037836B57DDF9C55A694518CB938CF039D977_inline (OnChangeEventHandler_t76980D302EC37784FCC94C5808B9CA6EBDA94959* __this, RuntimeObject* ___0_sender, SqlNotificationEventArgs_tF7A738D79226B10C0321077F8BC1857BA864A819* ___1_e, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContextCallback__ctor_mE29213BA3FC5DDDBF194D6D58A4E51F309FD98FA (ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MarshalByRefObject__ctor_mCBAD191F9BB35587528256781970FDFEFCDBE538 (MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE* __this, const RuntimeMethod* method) ; inline void Dictionary_2__ctor_m97B5826DC27A419B8D0279AE6B0A5BA4128DCD7D (Dictionary_2_t2444FB8862B8AF6AF548B8FB685DD9EF9C7CC077* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t2444FB8862B8AF6AF548B8FB685DD9EF9C7CC077*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } inline void Dictionary_2__ctor_m558035004BD60C319748353B8B19D17C12D0D0CD (Dictionary_2_tC8C396C2CD430829F0AE494859978E2F1CE78C3D* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tC8C396C2CD430829F0AE494859978E2F1CE78C3D*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } inline void Dictionary_2__ctor_m768E076F1E804CE4959F4E71D3E6A9ADE2F55052 (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimerCallback__ctor_mDA748EAAD184861871872C3B672A848AEF2A1E4A (TimerCallback_t7455CAFACC7054E62879920AFC84C5DA98B8C7CD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Timer_t763C1D5F5A36087DC92C7DA4D1F8AB578F83AB00* ADP_UnsafeCreateTimer_m23AEC2CF02980DEA62C880F45DA7CC8F06993911 (TimerCallback_t7455CAFACC7054E62879920AFC84C5DA98B8C7CD* ___0_callback, RuntimeObject* ___1_state, int32_t ___2_dueTime, int32_t ___3_period, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDependencyPerAppDomainDispatcher_SubscribeToAppDomainUnload_m5E28DC4163D3E9F85E5F25DF6503B9E6169A66C5 (SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SqlDependency_get_Id_mD2CECE0B28C42E62DD2F5F8231FAAEACFF535691_inline (SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* __this, const RuntimeMethod* method) ; inline bool Dictionary_2_ContainsKey_m52AA619506F8E6ADAFB3F4DC2D8F71FC4D6792C5 (Dictionary_2_t2444FB8862B8AF6AF548B8FB685DD9EF9C7CC077* __this, String_t* ___0_key, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t2444FB8862B8AF6AF548B8FB685DD9EF9C7CC077*, String_t*, const RuntimeMethod*))Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared)(__this, ___0_key, method); } inline bool Dictionary_2_TryGetValue_mA86D965CB5F74CE8675B7995C61945BEB6E594CB (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* __this, String_t* ___0_key, String_t** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*, String_t*, String_t**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method); } inline bool Dictionary_2_TryGetValue_m909FBF722421D3FF5FA65934CDCA5F65B78715D2 (Dictionary_2_tC8C396C2CD430829F0AE494859978E2F1CE78C3D* __this, String_t* ___0_key, DependencyList_t8DF89D33C2FD51FABAB32C45D812DF66861E881F** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tC8C396C2CD430829F0AE494859978E2F1CE78C3D*, String_t*, DependencyList_t8DF89D33C2FD51FABAB32C45D812DF66861E881F**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method); } inline bool List_1_Contains_m9139595A0AAC5218D3D3CC6102CF627B0BE0E5EE (List_1_t9FD928D906022D523747F00ADA536478FC68052D* __this, SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* ___0_item, const RuntimeMethod* method) { return (( bool (*) (List_1_t9FD928D906022D523747F00ADA536478FC68052D*, SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___0_item, method); } inline void List_1_Add_mBAA0E2BC2B20EF32194CF0B126FDDABDA8E4901A_inline (List_1_t9FD928D906022D523747F00ADA536478FC68052D* __this, SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t9FD928D906022D523747F00ADA536478FC68052D*, SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SqlDependency_get_AppDomainKey_m8A73FF75FFFAE6318A99559FA51158FAF47FF7FB_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Guid_ToString_mD2A93BCA0CBFABB680A93A8FA668AD90E7B56130 (Guid_t* __this, String_t* ___0_format, RuntimeObject* ___1_provider, 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 void DependencyList__ctor_mF911B2757F3C1B89A1B33C3450D84C64F06833B0 (DependencyList_t8DF89D33C2FD51FABAB32C45D812DF66861E881F* __this, String_t* ___0_commandHash, const RuntimeMethod* method) ; inline void Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13 (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* __this, String_t* ___0_key, String_t* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*, String_t*, String_t*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method); } inline void Dictionary_2_Add_mE90B4FC4F201C2A8EDE75690331FB29057E92AE1 (Dictionary_2_tC8C396C2CD430829F0AE494859978E2F1CE78C3D* __this, String_t* ___0_key, DependencyList_t8DF89D33C2FD51FABAB32C45D812DF66861E881F* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tC8C396C2CD430829F0AE494859978E2F1CE78C3D*, String_t*, DependencyList_t8DF89D33C2FD51FABAB32C45D812DF66861E881F*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Timer_Change_mC17480F2947443FCEF2D5A47DAF0E74D55DE0A57 (Timer_t763C1D5F5A36087DC92C7DA4D1F8AB578F83AB00* __this, int32_t ___0_dueTime, int32_t ___1_period, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTime_op_GreaterThan_m8F1FA3C039A0148FC1500E790A77CB44F025EA9F (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_t1, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___1_t2, const RuntimeMethod* method) ; inline int32_t Dictionary_2_get_Count_m20A2BBB578B4F8EDCD5C8EDA62646F6D24325164 (Dictionary_2_t2444FB8862B8AF6AF548B8FB685DD9EF9C7CC077* __this, const RuntimeMethod* method) { return (( int32_t (*) (Dictionary_2_t2444FB8862B8AF6AF548B8FB685DD9EF9C7CC077*, const RuntimeMethod*))Dictionary_2_get_Count_m4DDA9442C238A443489115E22B026AD366851549_gshared)(__this, method); } inline ValueCollection_t29B06C1FA26E1FFAE6DF9494833B52B20E2AE863* Dictionary_2_get_Values_m8438F65A30A3CFDA11E26AA9919CC204CCDC93F6 (Dictionary_2_t2444FB8862B8AF6AF548B8FB685DD9EF9C7CC077* __this, const RuntimeMethod* method) { return (( ValueCollection_t29B06C1FA26E1FFAE6DF9494833B52B20E2AE863* (*) (Dictionary_2_t2444FB8862B8AF6AF548B8FB685DD9EF9C7CC077*, const RuntimeMethod*))Dictionary_2_get_Values_mA0C01DEA55329E55380E96BBD04D4D228B437EC5_gshared)(__this, method); } inline void ValueCollection_CopyTo_m177BFBD7E60117C7147AC859044FD622EE26C9A4 (ValueCollection_t29B06C1FA26E1FFAE6DF9494833B52B20E2AE863* __this, SqlDependencyU5BU5D_t1E2C6636B872F8E6DB8CCDCC7444C168AF177765* ___0_array, int32_t ___1_index, const RuntimeMethod* method) { (( void (*) (ValueCollection_t29B06C1FA26E1FFAE6DF9494833B52B20E2AE863*, SqlDependencyU5BU5D_t1E2C6636B872F8E6DB8CCDCC7444C168AF177765*, int32_t, const RuntimeMethod*))ValueCollection_CopyTo_m877ED0CB6A05E77E01BE0B87ADB53084E26B9FF7_gshared)(__this, ___0_array, ___1_index, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTime_op_LessThanOrEqual_mC22EB236042D9E1C17C64393FB429E58B8F952F8 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_t1, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___1_t2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDependency_Invalidate_m4E389A44F9102F87E6546B4BD2732EB84C983691 (SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* __this, int32_t ___0_type, int32_t ___1_info, int32_t ___2_source, 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 ADP_TraceExceptionWithoutRethrow_mD16E1261CCD98633A5D78D3783823A03C2E2F795 (Exception_t* ___0_e, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTime_op_LessThan_m2A02FFF5F35E33417FB32CB9F948769CA15AED17 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_t1, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___1_t2, const RuntimeMethod* method) ; inline bool Dictionary_2_Remove_m7711AC6AFD55BE2055F944DD29B464616BF6F825 (Dictionary_2_t2444FB8862B8AF6AF548B8FB685DD9EF9C7CC077* __this, String_t* ___0_key, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t2444FB8862B8AF6AF548B8FB685DD9EF9C7CC077*, String_t*, const RuntimeMethod*))Dictionary_2_Remove_m5C7C45E75D951A75843F3F7AADD56ECD64F6BC86_gshared)(__this, ___0_key, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDependencyPerAppDomainDispatcher__ctor_m42E78AA8004F2D6FF02752BE518A60C8E1A0BA6E (SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B* __this, const RuntimeMethod* method) ; inline void List_1__ctor_mB791C0287B60359EB009B3C29FB294EBEC22A6C0 (List_1_t9FD928D906022D523747F00ADA536478FC68052D* __this, const RuntimeMethod* method) { (( void (*) (List_1_t9FD928D906022D523747F00ADA536478FC68052D*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MetaType__IsAnsiType_m4DE9A44D780E4A8A848E2B368DC1E6991FEB53D7 (int32_t ___0_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MetaType__IsBinType_mFC8FA6FCCB063B2E8786588E3B480350F42C61AF (int32_t ___0_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MetaType__IsCharType_mE2070CB5EB2351648EEAE2C6C505935B69ECE43C (int32_t ___0_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MetaType__IsNCharType_mEA36163708910A522DBFB5892D34961D5D7760FB (int32_t ___0_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MetaType__IsSizeInCharacters_m37B54367BC1C1C08E758BA834148724A71AC2557 (int32_t ___0_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MetaType__IsNewKatmaiType_m2B8D7C4FB9F7871AF42608AFD0DE67E4A12C1E7A (int32_t ___0_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MetaType__IsVarTime_m1F0966EFCCAA5A7569849DFB2C8076C73746C745 (int32_t ___0_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MetaType__Is70Supported_m4A50A7B2003C635C733C5ABB46A872A04C444086 (int32_t ___0_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MetaType__Is80Supported_m441FC055ACCC76358FC9925C0335605ADD904455 (int32_t ___0_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MetaType__Is90Supported_m4F4C6AABAC1C1138B3BDB0E681E209C4E2C03F4F (int32_t ___0_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MetaType__Is100Supported_m2C2E2BC1601A59BB5B4DF6CE963C100155E2A343 (int32_t ___0_type, 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 MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* MetaType_GetMetaTypeFromValue_mBCE91EFFD672665B22B9B402ED06052D26FE9037 (Type_t* ___0_dataType, RuntimeObject* ___1_value, bool ___2_inferLen, bool ___3_streamAllowed, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Type_GetTypeCode_m2CE476933AF4B381D7A52F4343B70E9878FDF466 (Type_t* ___0_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* ADP_InvalidDataType_m93C7C3E7796DA0DD297DE8C51F2BE693211065AA (int32_t ___0_typecode, 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 String_t* SqlString_get_Value_m542A333CCBBF1866B0F9B9F01B442BC38272912A (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* MetaType_PromoteStringType_mB4198AD34CD3B698C0EA36B9A0ABCF3E8163860B (String_t* ___0_s, 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 ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* ADP_UnknownDataType_m9628E91C16B9903EA8F79697DA472DBCF9EA4232 (Type_t* ___0_dataType, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* ADP_UnknownDataTypeCode_mD8402C8C2C87514480C45CE307CFAE124541C331 (Type_t* ___0_dataType, int32_t ___1_typeCode, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A* SqlXml_get_Null_mEEFCBDDB8EB661C8A0B3A051D95B63BC196C0E8E (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 bool ADP_IsNull_m670C8A26B996D7F66B63724FAD9C479D9BFFB647 (RuntimeObject* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SqlSingle_get_Value_m2E6BBF4B8299B16EA0D643DA12FB21C0F9E9A156 (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double SqlDouble_get_Value_mEC94553382F77D81E9E1086F2A4EF4B61DB21B4C (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* SqlBinary_get_Value_m31EFB5664C24FAB025300D5F14549CDE0DA29270 (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t SqlGuid_get_Value_mC7D89D14DAA3F1B4A63E2C5F016D0760DFE3B6BE (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __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 uint8_t SqlByte_get_Value_m5E03F09D67A2CEDEA9E2DC4BDBDA1B7DB3BDFC17 (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t SqlInt16_get_Value_mA03BF0AEC36EC42E4707550F4EE275ED506FFE57 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlInt32_get_Value_m0ADA18E1A4075E3D14F091375284BCB7679CB0A6 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t SqlInt64_get_Value_m0FCB83BE1DF07163B48C04233CD24485CE70E405 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F SqlDecimal_get_Value_m598AE0D8C8BAA9D1CBA136F85F07EEBFC7E68676 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D SqlDateTime_get_Value_mDF93B79BDCDEBC53B67611B9426399F69BDFDDE5 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F SqlMoney_get_Value_m85A97AFB4B3B927DEF8E60BFE1F6CD4EFDE508CE (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlXml_get_Value_mEEEFA7116A9BFBC0CEED23043B41518817B54890 (SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlSingle__ctor_mA74BFA725B8D0B30493BD0A0BB7AC2C4263F075F (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767* __this, float ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlString__ctor_m71563B8F8403DD354B749284435883F6AAECD057 (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D* __this, String_t* ___0_data, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98* __this, double ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBinary__ctor_mFE3E26388ED63A584BB7D4F67B330F38779D26FF (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Char_ToString_m2A308731F9577C06AF3C0901234E2EAC8327410C (Il2CppChar* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlChars__ctor_m9EB8A6886B744937427DF9291A9EA1F3AE0EE890 (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_buffer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlGuid__ctor_m203851BB4B52CCF77049A3E0A78796F5060E454E (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7* __this, Guid_t ___0_g, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900 (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlByte__ctor_m2BAEEF594E3B99BCF31E43CCC0B686948C126FBA (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46* __this, uint8_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt16__ctor_mFB6FD66DD3241C0E2D94FA003CF12C28D7163E86 (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B* __this, int16_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt32__ctor_m47B476C9DC2A5E77FC1A9B544805CCA84F6AF6F8 (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlInt64__ctor_m6FDF9E6478B65D3CDE43E2714114B140605B93F3 (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272* __this, int64_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDecimal__ctor_mEE042C2AF0437320CB7F863BEA8DDDE97AD3F0B2 (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDateTime__ctor_m032D6162A99B228ABF0915DC63CBFA03F32D4EF1 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlXml__ctor_m65E080024740C10EA5ACF7A86F03436BEC216A17 (SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A* __this, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDateTime_get_TimeTicks_m653A467CA66F037A012E60BA69696ACEFD366936 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlDateTime_get_DayTicks_m75DB01D0E6B95AB21C9C07756DA966223AC68396 (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDateTime__ctor_m90301DA22BE353FE15A11AB194B07D12652AABAC (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2* __this, int32_t ___0_dayTicks, int32_t ___1_timeTicks, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MetaType__ctor_mB4E544C4872CC245BBFE4FAF0C0E84A63822E0A6 (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* __this, uint8_t ___0_precision, uint8_t ___1_scale, int32_t ___2_fixedLength, bool ___3_isFixed, bool ___4_isLong, bool ___5_isPlp, uint8_t ___6_tdsType, uint8_t ___7_nullableTdsType, String_t* ___8_typeName, Type_t* ___9_classType, Type_t* ___10_sqlType, int32_t ___11_sqldbType, int32_t ___12_dbType, uint8_t ___13_propBytes, 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) ; inline void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } inline int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } inline RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( RuntimeObject* (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } inline Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { return (( Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method); } inline void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DbException__ctor_m47D5DE8787BD97419B3E9FFC8F3CC2502FCEEB37 (DbException_tA8086663706EEDB8867D92FB760DD9B8F57E86A0* __this, String_t* ___0_message, Exception_t* ___1_innerException, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Exception_set_HResult_m010A171183E240EBF4F7611E924B533FAB2E471F_inline (Exception_t* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DbException__ctor_m8790FD79BAB5D0EC6D009CA61C7898D0168169B4 (DbException_tA8086663706EEDB8867D92FB760DD9B8F57E86A0* __this, SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___0_info, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___1_context, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SerializationInfoEnumerator_t810DE600E5F6AA4F2B66A7F56074277CCD8F1540* SerializationInfo_GetEnumerator_m5230A1D4E4B612E90B10E2034C638CD42F667EA6 (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SerializationEntry_t6A03B35039769EF0EDD14BE879E68F1C104FFF74 SerializationInfoEnumerator_get_Current_m820863174CF73089751ACC36BC34DD3188A1929B (SerializationInfoEnumerator_t810DE600E5F6AA4F2B66A7F56074277CCD8F1540* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SerializationEntry_get_Name_mF6151F31B3F43C88AF08F39F178401406642EB67_inline (SerializationEntry_t6A03B35039769EF0EDD14BE879E68F1C104FFF74* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* SerializationEntry_get_Value_mA57713535F866795C180D20067C0E38A85327912_inline (SerializationEntry_t6A03B35039769EF0EDD14BE879E68F1C104FFF74* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SerializationInfoEnumerator_MoveNext_m4F052C960AE85EFED1048CAAAC538AB3714078A6 (SerializationInfoEnumerator_t810DE600E5F6AA4F2B66A7F56074277CCD8F1540* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception_GetObjectData_mD69929DB0BB2512240908B9EEE21778CB7B72DA9 (Exception_t* __this, SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___0_info, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___1_context, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializationInfo_AddValue_m28FE9B110F21DDB8FF5F5E35A0EABD659DB22C2F (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* __this, String_t* ___0_name, RuntimeObject* ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializationInfo_AddValue_m1AD59BBF8C3129142943D3F298ADF09FF123C199 (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* __this, String_t* ___0_name, RuntimeObject* ___1_value, Type_t* ___2_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, 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 SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* SqlException_get_Errors_mA3DC03EA5F74EF3371F84B5FDFF0C3901B2C96EE (SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* SqlErrorCollection_get_Item_mE5C6C1C021460BDB19FA2B159FFC8FA7DC727A81 (SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlErrorCollection_get_Count_mE0E010FE1EBF6814B01AC8E5D22ADF9182F1B608 (SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlErrorCollection__ctor_mBC7703B1DABADBF082E9F5A4065BBA65868454BA (SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t SqlError_get_Class_m289C6A7563846CE5BB63AFFF2106FA50BC3E7F42_inline (SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SqlError_get_Number_m2001C1094249F75750F7A328EFFC7BADFC1E1872_inline (SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t SqlError_get_State_mA47E4795A014571554DC183E1D2EB83AC8F7912C_inline (SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SqlError_get_Source_mC3A3B08A49CEBB91EB658BED41CE87E8239C8890_inline (SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ExternalException_ToString_m1F0576F9432D5BBEBE35E4E8448DB3F1BD2A7C52 (ExternalException_t419875A3CD3C551692EDBBC99E4927E69F2E1F4C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_mCD797D942316CB356205FD96415B0B7581CDAD60 (StringBuilder_t* __this, String_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_AppendLine_m3BC704C4E6A8531027D8C9287D0AB2AA0188AC4E (StringBuilder_t* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLMessage_ExClientConnectionId_m755251B11E1EC45D78E9C42DC986A47E69348372 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_AppendFormat_mFA88863E4018C2912D1A783E0EA6DAE4F594124F (StringBuilder_t* __this, String_t* ___0_format, RuntimeObject* ___1_arg0, 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 String_t* SQLMessage_ExErrorNumberStateClass_mC6EC921E03C6194215BC1406A938B163AAACC9C0 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlException_get_State_m329ED83DAF6206984F64B1703AF1D0624838E964 (SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlException_get_Class_mBE27952D495B833DF6C91F2CB36830403AE5EB4F (SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_AppendFormat_m40962B9C5B41720C6424721E526C0D99D95112A2 (StringBuilder_t* __this, String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, RuntimeObject* ___3_arg2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLMessage_ExOriginalClientConnectionId_mAD07B419D608F0C957C7EBB415BD840E78863CB6 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SQLMessage_ExRoutingDestination_m83218D29C195B6331B0327D44625E1E55FA1603B (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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Guid_t SqlInternalConnectionTds_get_OriginalClientConnectionId_m9B7A503659AFDDBD859AD4EE3646E577EB550949_inline (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Guid_op_Inequality_mAA2FAB73FCD2CB2D2128ECF7016AC16AFBDF6163 (Guid_t ___0_a, Guid_t ___1_b, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Guid_t SqlInternalConnectionTds_get_ClientConnectionId_mCAA2B0C7A936619D476487F5A58086E981BA9123_inline (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SqlInternalConnectionTds_get_RoutingDestination_mA75B0487F6CF4C39CCB568CC3BF0D117FB4E4934_inline (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Environment_get_NewLine_m8BF68A4EFDAFFB66500984CE779629811BA98FFF (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SqlError_get_Message_mC7DCBB7ED5D925432BD461CFB458DB8C25C635E4_inline (SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SqlError_get_Win32ErrorCode_m21F0A16A1DD666B2562A4F620D91CE501A6476A3_inline (SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Win32Exception__ctor_mFC38F1C99031D227C6BB3CA07099866D39994281 (Win32Exception_t15A75629914EB77C816D8219D93ED78E50C74BE9* __this, int32_t ___0_error, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlException__ctor_mBF794C79B42C808C7E949840857CBA4CC771CCA2 (SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* __this, String_t* ___0_message, SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* ___1_errorCollection, Exception_t* ___2_innerException, Guid_t ___3_conId, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m3B2730D9F5B0C1C57DCCC8B8DCFB8E5EC4E8979B (int32_t* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Exception_t* Exception_get_InnerException_m0C1BDB339C786BA4DA7D2C1AD214571CFBBB1410_inline (Exception_t* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* DictionaryEntry_get_Key_m09845C00732E530E6FCB9042079E90D3912215FE_inline (DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* DictionaryEntry_get_Value_m75FD18FE968AE131F28AA2CB0DF4895EBA39075E_inline (DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Exception_get_Message_mCFE0D38FDF9001405299AAE43BBE2A9AD806C441 (Exception_t* __this, 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 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 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 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 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_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 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 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 RuntimeObject* SqlErrorCollection_GetEnumerator_mE35F38B9E38D29CCF05C5CF18C047384D41C3B4E (SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* __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 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 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 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 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 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 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_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 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 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_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 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 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 bool Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172 (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 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 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) ; 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); } #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 SharedState__ctor_mE1A2C6855117BC08F08C6EC5166C56C217349AEE (SharedState_tC2450459DCA148B5FC9143EF68E2C50B82B6E8A6* __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 Snapshot__ctor_m69E5C0176B00532AD85611493F0F567BB0E03034 (Snapshot_t3D0B4791BF41303449749B0F68EF32690B67DB3D* __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 SqlDelegatedTransaction__ctor_m04B8602052C148A5FF227665782596775C5674D7 (SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45* __this, SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* ___0_connection, Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* ___1_tx, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0; L_0 = Interlocked_Increment_m3C240C32E8D9544EC050B74D4F28EEB58F1F9309((&((SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45_StaticFields*)il2cpp_codegen_static_fields_for(SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45_il2cpp_TypeInfo_var))->____objectTypeCount), NULL); __this->____objectID = L_0; Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_1 = ___0_connection; __this->____connection = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->____connection), (void*)L_1); Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* L_2 = ___1_tx; __this->____atomicTransaction = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->____atomicTransaction), (void*)L_2); __this->____active = (bool)0; Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* L_3 = ___1_tx; NullCheck(L_3); int32_t L_4; L_4 = Transaction_get_IsolationLevel_m3B9ACAC6C1A615154C3EB40B6C40CF9A7953806F(L_3, NULL); V_0 = L_4; int32_t L_5 = V_0; switch (L_5) { case 0: { goto IL_0072; } case 1: { goto IL_0066; } case 2: { goto IL_004e; } case 3: { goto IL_005a; } case 4: { goto IL_007e; } } } { goto IL_008a; } IL_004e: { __this->____isolationLevel = ((int32_t)4096); return; } IL_005a: { __this->____isolationLevel = ((int32_t)256); return; } IL_0066: { __this->____isolationLevel = ((int32_t)65536); return; } IL_0072: { __this->____isolationLevel = ((int32_t)1048576); return; } IL_007e: { __this->____isolationLevel = ((int32_t)16777216); return; } IL_008a: { int32_t L_6 = V_0; 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_UnknownSysTxIsolationLevel_m61AFF1A9114ACF2DFB78FD352320D1082F64E174(L_6, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDelegatedTransaction__ctor_m04B8602052C148A5FF227665782596775C5674D7_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDelegatedTransaction_Initialize_m563F56B6F3AA6132EC1BF79F95CB7B30D680DFAE (SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* V_0 = NULL; SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8* V_1 = NULL; OutOfMemoryException_tE6DC2F937EC4A8699271D5151C4DF83BDE99EE7F* V_2 = NULL; StackOverflowException_t938C753F2BB15F526FD564CCF52061BBE5BC97C9* V_3 = NULL; ThreadAbortException_tCA1833E5D49782387EDF3BDCBDB90597B273F3C4* V_4 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_0 = __this->____connection; V_0 = L_0; SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_1 = V_0; NullCheck(L_1); SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8* L_2; L_2 = SqlInternalConnection_get_Connection_mF19A31F2AC8465B08595594E0BAB49DC01990E85(L_1, NULL); V_1 = L_2; RuntimeHelpers_PrepareConstrainedRegions_mE852B0F834DB13A23B1CB04B359F81734FBB592C(NULL); } try { { SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_3 = V_0; NullCheck(L_3); bool L_4; L_4 = SqlInternalConnection_get_IsEnlistedInTransaction_m325694383DA5FF42FD3E10C82C2D84EA721830E2_inline(L_3, NULL); if (!L_4) { goto IL_0021_1; } } { SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_5 = V_0; NullCheck(L_5); SqlInternalConnection_EnlistNull_m9EE8631D38CFD31AC95DD21B09831CDB2138BE95(L_5, NULL); } IL_0021_1: { SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_6 = V_0; SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* L_7 = (SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E*)il2cpp_codegen_object_new(SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E_il2cpp_TypeInfo_var); SqlInternalTransaction__ctor_m8E914C5C5C934FC9F0DCA349BB843B66313DB231(L_7, L_6, 3, (SqlTransaction_t6443DDD93168EA1A7D9B0BB5F562B469161BB2CE*)NULL, NULL); __this->____internalTransaction = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->____internalTransaction), (void*)L_7); SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_8 = V_0; int32_t L_9 = __this->____isolationLevel; SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* L_10 = __this->____internalTransaction; NullCheck(L_8); VirtualActionInvoker5< int32_t, String_t*, int32_t, SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E*, bool >::Invoke(25, L_8, 0, (String_t*)NULL, L_9, L_10, (bool)1); SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_11 = V_0; NullCheck(L_11); SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* L_12; L_12 = VirtualFuncInvoker0< SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* >::Invoke(22, L_11); if (L_12) { goto IL_005a_1; } } { SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_13 = V_0; NullCheck(L_13); DbConnectionInternal_DoomThisConnection_m2D741E701A13AAA7BED1FC05B2C50A9BB11A1D83(L_13, NULL); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); Exception_t* L_14; L_14 = ADP_InternalError_m6D1A4195AE0BF3F707CE2695D6C72A6261EB0B5F(((int32_t)60), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDelegatedTransaction_Initialize_m563F56B6F3AA6132EC1BF79F95CB7B30D680DFAE_RuntimeMethod_var))); } IL_005a_1: { __this->____active = (bool)1; goto IL_0083; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OutOfMemoryException_tE6DC2F937EC4A8699271D5151C4DF83BDE99EE7F_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0063; } if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StackOverflowException_t938C753F2BB15F526FD564CCF52061BBE5BC97C9_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_006d; } if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ThreadAbortException_tCA1833E5D49782387EDF3BDCBDB90597B273F3C4_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0077; } throw e; } CATCH_0063: { OutOfMemoryException_tE6DC2F937EC4A8699271D5151C4DF83BDE99EE7F* L_15 = ((OutOfMemoryException_tE6DC2F937EC4A8699271D5151C4DF83BDE99EE7F*)IL2CPP_GET_ACTIVE_EXCEPTION(OutOfMemoryException_tE6DC2F937EC4A8699271D5151C4DF83BDE99EE7F*));; V_2 = L_15; SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8* L_16 = V_1; OutOfMemoryException_tE6DC2F937EC4A8699271D5151C4DF83BDE99EE7F* L_17 = V_2; NullCheck(L_16); SqlConnection_Abort_mB1CE0C26A785BB1CEFB757089048B0779DE57DE6(L_16, L_17, NULL); IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*)); } CATCH_006d: { StackOverflowException_t938C753F2BB15F526FD564CCF52061BBE5BC97C9* L_18 = ((StackOverflowException_t938C753F2BB15F526FD564CCF52061BBE5BC97C9*)IL2CPP_GET_ACTIVE_EXCEPTION(StackOverflowException_t938C753F2BB15F526FD564CCF52061BBE5BC97C9*));; V_3 = L_18; SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8* L_19 = V_1; StackOverflowException_t938C753F2BB15F526FD564CCF52061BBE5BC97C9* L_20 = V_3; NullCheck(L_19); SqlConnection_Abort_mB1CE0C26A785BB1CEFB757089048B0779DE57DE6(L_19, L_20, NULL); IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*)); } CATCH_0077: { ThreadAbortException_tCA1833E5D49782387EDF3BDCBDB90597B273F3C4* L_21 = ((ThreadAbortException_tCA1833E5D49782387EDF3BDCBDB90597B273F3C4*)IL2CPP_GET_ACTIVE_EXCEPTION(ThreadAbortException_tCA1833E5D49782387EDF3BDCBDB90597B273F3C4*));; V_4 = L_21; SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8* L_22 = V_1; ThreadAbortException_tCA1833E5D49782387EDF3BDCBDB90597B273F3C4* L_23 = V_4; NullCheck(L_22); SqlConnection_Abort_mB1CE0C26A785BB1CEFB757089048B0779DE57DE6(L_22, L_23, NULL); IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*)); } IL_0083: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SqlDelegatedTransaction_get_IsActive_m1A4865353472D1D6BBB7CFA4D4D405A830E86DFC (SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45* __this, const RuntimeMethod* method) { { bool L_0 = __this->____active; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDelegatedTransaction_Rollback_m9201A8576311818FC6E23A5CD303F45623C7EE28 (SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45* __this, SinglePhaseEnlistment_t7AA936D444F929C7355B1D02E9A9B6B2B55D135C* ___0_enlistment, const RuntimeMethod* method) { SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* V_0 = NULL; SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8* V_1 = NULL; SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* V_2 = NULL; bool V_3 = false; OutOfMemoryException_tE6DC2F937EC4A8699271D5151C4DF83BDE99EE7F* V_4 = NULL; StackOverflowException_t938C753F2BB15F526FD564CCF52061BBE5BC97C9* V_5 = NULL; ThreadAbortException_tCA1833E5D49782387EDF3BDCBDB90597B273F3C4* V_6 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_0; L_0 = SqlDelegatedTransaction_GetValidConnection_mF2B468C10C38BC54D615DAA919BCA92CEA5A74A3(__this, NULL); V_0 = L_0; SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_1 = V_0; NullCheck(L_1); SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8* L_2; L_2 = SqlInternalConnection_get_Connection_mF19A31F2AC8465B08595594E0BAB49DC01990E85(L_1, NULL); V_1 = L_2; RuntimeHelpers_PrepareConstrainedRegions_mE852B0F834DB13A23B1CB04B359F81734FBB592C(NULL); } try { { SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_3 = V_0; V_2 = L_3; V_3 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0067_1: { { bool L_4 = V_3; if (!L_4) { goto IL_0070_1; } } { SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_5 = V_2; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_5, NULL); } IL_0070_1: { return; } } }); try { { SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_6 = V_2; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_6, (&V_3), NULL); } try { { SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_7 = V_0; SqlDelegatedTransaction_ValidateActiveOnConnection_mCE9CC9FEEB87EE066ADB0BE57826FDE5FBD8048B(__this, L_7, NULL); __this->____active = (bool)0; __this->____connection = (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____connection), (void*)(SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0*)NULL); SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* L_8 = __this->____internalTransaction; NullCheck(L_8); bool L_9; L_9 = SqlInternalTransaction_get_IsAborted_m7E1073835BC6274F24E2F8D5458D52D0CBB17CF0(L_8, NULL); if (L_9) { goto IL_0051_3; } } { SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_10 = V_0; SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E* L_11 = __this->____internalTransaction; NullCheck(L_10); VirtualActionInvoker5< int32_t, String_t*, int32_t, SqlInternalTransaction_tCAD9CF36989CA441C2C434267B113C1CADAE8B3E*, bool >::Invoke(25, L_10, 3, (String_t*)NULL, (-1), L_11, (bool)1); } IL_0051_3: { goto IL_0065_2; } } 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_0053_2; } if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_005c_2; } throw e; } CATCH_0053_2: { SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_12 = ((SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728*)IL2CPP_GET_ACTIVE_EXCEPTION(SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728*));; SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_13 = V_0; NullCheck(L_13); DbConnectionInternal_DoomThisConnection_m2D741E701A13AAA7BED1FC05B2C50A9BB11A1D83(L_13, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0065_2; } CATCH_005c_2: { InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_14 = ((InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)IL2CPP_GET_ACTIVE_EXCEPTION(InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*));; SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_15 = V_0; NullCheck(L_15); DbConnectionInternal_DoomThisConnection_m2D741E701A13AAA7BED1FC05B2C50A9BB11A1D83(L_15, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0065_2; } IL_0065_2: { goto IL_0071_1; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0071_1: { SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_16 = V_0; Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* L_17 = __this->____atomicTransaction; NullCheck(L_16); DbConnectionInternal_CleanupConnectionOnTransactionCompletion_m8520590CB683B137A39C28CAD7E24317121958D8(L_16, L_17, NULL); SinglePhaseEnlistment_t7AA936D444F929C7355B1D02E9A9B6B2B55D135C* L_18 = ___0_enlistment; NullCheck(L_18); SinglePhaseEnlistment_Aborted_m66FE899F83074B355F3F13DE9E24131185F1602F(L_18, NULL); goto IL_00a9; } } catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OutOfMemoryException_tE6DC2F937EC4A8699271D5151C4DF83BDE99EE7F_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0085; } if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StackOverflowException_t938C753F2BB15F526FD564CCF52061BBE5BC97C9_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0091; } if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ThreadAbortException_tCA1833E5D49782387EDF3BDCBDB90597B273F3C4_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_009d; } throw e; } CATCH_0085: { OutOfMemoryException_tE6DC2F937EC4A8699271D5151C4DF83BDE99EE7F* L_19 = ((OutOfMemoryException_tE6DC2F937EC4A8699271D5151C4DF83BDE99EE7F*)IL2CPP_GET_ACTIVE_EXCEPTION(OutOfMemoryException_tE6DC2F937EC4A8699271D5151C4DF83BDE99EE7F*));; V_4 = L_19; SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8* L_20 = V_1; OutOfMemoryException_tE6DC2F937EC4A8699271D5151C4DF83BDE99EE7F* L_21 = V_4; NullCheck(L_20); SqlConnection_Abort_mB1CE0C26A785BB1CEFB757089048B0779DE57DE6(L_20, L_21, NULL); IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*)); } CATCH_0091: { StackOverflowException_t938C753F2BB15F526FD564CCF52061BBE5BC97C9* L_22 = ((StackOverflowException_t938C753F2BB15F526FD564CCF52061BBE5BC97C9*)IL2CPP_GET_ACTIVE_EXCEPTION(StackOverflowException_t938C753F2BB15F526FD564CCF52061BBE5BC97C9*));; V_5 = L_22; SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8* L_23 = V_1; StackOverflowException_t938C753F2BB15F526FD564CCF52061BBE5BC97C9* L_24 = V_5; NullCheck(L_23); SqlConnection_Abort_mB1CE0C26A785BB1CEFB757089048B0779DE57DE6(L_23, L_24, NULL); IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*)); } CATCH_009d: { ThreadAbortException_tCA1833E5D49782387EDF3BDCBDB90597B273F3C4* L_25 = ((ThreadAbortException_tCA1833E5D49782387EDF3BDCBDB90597B273F3C4*)IL2CPP_GET_ACTIVE_EXCEPTION(ThreadAbortException_tCA1833E5D49782387EDF3BDCBDB90597B273F3C4*));; V_6 = L_25; SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8* L_26 = V_1; ThreadAbortException_tCA1833E5D49782387EDF3BDCBDB90597B273F3C4* L_27 = V_6; NullCheck(L_26); SqlConnection_Abort_mB1CE0C26A785BB1CEFB757089048B0779DE57DE6(L_26, L_27, NULL); IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*)); } IL_00a9: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDelegatedTransaction_TransactionEnded_m56DF8A377FB39CC44DC8FDB1B02EDB44C81C80F2 (SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45* __this, Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* ___0_transaction, const RuntimeMethod* method) { SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* V_0 = NULL; SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* V_1 = NULL; bool V_2 = false; { SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_0 = __this->____connection; V_0 = L_0; SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_1 = V_0; if (!L_1) { goto IL_003e; } } { SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_2 = V_0; V_1 = L_2; V_2 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0034: { { bool L_3 = V_2; if (!L_3) { goto IL_003d; } } { SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_4 = V_1; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_4, NULL); } IL_003d: { return; } } }); try { { SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_5 = V_1; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_5, (&V_2), NULL); Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* L_6 = __this->____atomicTransaction; Transaction_tB36D4D179023FCFA37362B3BC0C4DC533D2EE1AD* L_7 = ___0_transaction; NullCheck(L_6); bool L_8; L_8 = VirtualFuncInvoker1< bool, RuntimeObject* >::Invoke(0, L_6, L_7); if (!L_8) { goto IL_0032_1; } } { __this->____active = (bool)0; __this->____connection = (SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____connection), (void*)(SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0*)NULL); } IL_0032_1: { goto IL_003e; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_003e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* SqlDelegatedTransaction_GetValidConnection_mF2B468C10C38BC54D615DAA919BCA92CEA5A74A3 (SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45* __this, const RuntimeMethod* method) { SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* V_0 = NULL; { SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_0 = __this->____connection; V_0 = L_0; SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_1 = V_0; if (L_1) { goto IL_0011; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB* L_2; L_2 = ADP_ObjectDisposed_mD41CF8D8E10CCC245E502907EF29672F3EC84279(__this, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDelegatedTransaction_GetValidConnection_mF2B468C10C38BC54D615DAA919BCA92CEA5A74A3_RuntimeMethod_var))); } IL_0011: { SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDelegatedTransaction_ValidateActiveOnConnection_mCE9CC9FEEB87EE066ADB0BE57826FDE5FBD8048B (SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45* __this, SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* ___0_connection, const RuntimeMethod* method) { int32_t G_B4_0 = 0; { bool L_0 = __this->____active; if (!L_0) { goto IL_001c; } } { SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_1 = ___0_connection; SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_2 = __this->____connection; if ((!(((RuntimeObject*)(SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0*)L_1) == ((RuntimeObject*)(SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0*)L_2)))) { goto IL_001c; } } { SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_3 = ___0_connection; NullCheck(L_3); SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45* L_4; L_4 = SqlInternalConnection_get_DelegatedTransaction_m5AA32722F7EE25DCEE7C555E177687D9F7B29B27_inline(L_3, NULL); G_B4_0 = ((((RuntimeObject*)(SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45*)L_4) == ((RuntimeObject*)(SqlDelegatedTransaction_t45FB8D16FB47B2BCA68F86719AFCF27A7359FB45*)__this))? 1 : 0); goto IL_001d; } IL_001c: { G_B4_0 = 0; } IL_001d: { if (G_B4_0) { goto IL_004b; } } { SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_5 = ___0_connection; if (!L_5) { goto IL_0028; } } { SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_6 = ___0_connection; NullCheck(L_6); DbConnectionInternal_DoomThisConnection_m2D741E701A13AAA7BED1FC05B2C50A9BB11A1D83(L_6, NULL); } IL_0028: { SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_7 = ___0_connection; SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_8 = __this->____connection; if ((((RuntimeObject*)(SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0*)L_7) == ((RuntimeObject*)(SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0*)L_8))) { goto IL_0044; } } { SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_9 = __this->____connection; if (!L_9) { goto IL_0044; } } { SqlInternalConnection_t5112AC09A28EB4A2D0239FC150F9ED27F7B201F0* L_10 = __this->____connection; NullCheck(L_10); DbConnectionInternal_DoomThisConnection_m2D741E701A13AAA7BED1FC05B2C50A9BB11A1D83(L_10, NULL); } IL_0044: { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); Exception_t* L_11; L_11 = ADP_InternalError_m6D1A4195AE0BF3F707CE2695D6C72A6261EB0B5F(1, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDelegatedTransaction_ValidateActiveOnConnection_mCE9CC9FEEB87EE066ADB0BE57826FDE5FBD8048B_RuntimeMethod_var))); } IL_004b: { 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* SqlDependency_get_Id_mD2CECE0B28C42E62DD2F5F8231FAAEACFF535691 (SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->____id; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlDependency_get_AppDomainKey_m8A73FF75FFFAE6318A99559FA51158FAF47FF7FB (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_il2cpp_TypeInfo_var); String_t* L_0 = ((SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_StaticFields*)il2cpp_codegen_static_fields_for(SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_il2cpp_TypeInfo_var))->___s_appDomainKey; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D SqlDependency_get_ExpirationTime_m9A3980205287664A596C169928071AE6314A5AD2 (SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* __this, const RuntimeMethod* method) { { DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0 = __this->____expirationTime; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlDependency_get_Options_mF989D2A8B2D278B53130475DD80D76E763B0A59F (SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->____options; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlDependency_GetDefaultComposedOptions_mF12C3088B72544E064570D2F4005928C2D92CC8E (String_t* ___0_server, String_t* ___1_failoverServer, IdentityUserNamePair_t768CC10AA5315B8032C74DAA034EB320C05B8973* ___2_identityUser, String_t* ___3_database, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mC3381FA800A8D48656F2E50263A21E78F6689BD2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mE25A6777E0EF3AFB0D34E881F019D0DED377BE54_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_m0803DF94907411200C48561533E31BC22AE53064_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_m658EC1D3D856D31DF32B81AD6FED5EC5A2A48B8F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_mC078044FD519621A09FEC461D2FD039F18990847_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m60496EE0784FF8993EF72CD3851A4612383222E6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m963B10BEE07CEEC2C4D5850DF8634089FCDE95C8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m89CE7C6F9BE938D429BBB048C0A93749BADD85BB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m7FC7ADE342E9561B3C794E24CEA6D634B552004D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m8AD4D51AA58F55F299F3A3C59108D049EE51C3DC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_mBB08FDD28AB57183D08F401A20B68D39EC586DCB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_IndexOf_mE9DE93EB312B65501994209B8E63192AED5194AB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m49A2F6C15A4A9ED531BFE5658E19D327A9ACCA26_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m0E97118ACD3F9732FC06FCB347385058402951E7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mA819A909CE4F3DA857EB638EB5B0B65FE74114E1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral31FA6A4372C5CA0CF391F70A59C90FCAC651DAFC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA1C52491CAEFFA75CF3E2629B00E8B518360B38A); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; Dictionary_2_tCEA3C39CD40A923BB11DD7008CF0596BDEC4D54E* V_1 = NULL; bool V_2 = false; Dictionary_2_t995D83CCDB6537A13677210FBBE46A9950CB1BEB* V_3 = NULL; List_1_t1F526EF03210EBB2B406285929F1F1FF30BD5776* V_4 = NULL; DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599* V_5 = NULL; DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599* V_6 = NULL; int32_t V_7 = 0; Enumerator_t4C60B7B8A73F1D536F683CFF7D90723040BF5D15 V_8; memset((&V_8), 0, sizeof(V_8)); KeyValuePair_2_t641B4434B590E59413B68DAA4D9337626A42C3AA V_9; memset((&V_9), 0, sizeof(V_9)); String_t* V_10 = NULL; String_t* V_11 = NULL; String_t* V_12 = NULL; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_13 = NULL; { il2cpp_codegen_runtime_class_init_inline(SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_il2cpp_TypeInfo_var); Dictionary_2_tCEA3C39CD40A923BB11DD7008CF0596BDEC4D54E* L_0 = ((SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_StaticFields*)il2cpp_codegen_static_fields_for(SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_il2cpp_TypeInfo_var))->___s_serverUserHash; V_1 = L_0; V_2 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0168: { { bool L_1 = V_2; if (!L_1) { goto IL_0171; } } { Dictionary_2_tCEA3C39CD40A923BB11DD7008CF0596BDEC4D54E* L_2 = V_1; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL); } IL_0171: { return; } } }); try { { Dictionary_2_tCEA3C39CD40A923BB11DD7008CF0596BDEC4D54E* L_3 = V_1; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_2), NULL); il2cpp_codegen_runtime_class_init_inline(SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_il2cpp_TypeInfo_var); Dictionary_2_tCEA3C39CD40A923BB11DD7008CF0596BDEC4D54E* L_4 = ((SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_StaticFields*)il2cpp_codegen_static_fields_for(SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_il2cpp_TypeInfo_var))->___s_serverUserHash; String_t* L_5 = ___0_server; NullCheck(L_4); bool L_6; L_6 = Dictionary_2_ContainsKey_mC3381FA800A8D48656F2E50263A21E78F6689BD2(L_4, L_5, Dictionary_2_ContainsKey_mC3381FA800A8D48656F2E50263A21E78F6689BD2_RuntimeMethod_var); if (L_6) { goto IL_004f_1; } } { il2cpp_codegen_runtime_class_init_inline(SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_il2cpp_TypeInfo_var); Dictionary_2_tCEA3C39CD40A923BB11DD7008CF0596BDEC4D54E* L_7 = ((SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_StaticFields*)il2cpp_codegen_static_fields_for(SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_il2cpp_TypeInfo_var))->___s_serverUserHash; NullCheck(L_7); int32_t L_8; L_8 = Dictionary_2_get_Count_m658EC1D3D856D31DF32B81AD6FED5EC5A2A48B8F(L_7, Dictionary_2_get_Count_m658EC1D3D856D31DF32B81AD6FED5EC5A2A48B8F_RuntimeMethod_var); if (L_8) { goto IL_002f_1; } } { 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_SqlDepDefaultOptionsButNoStart_mFD041F8C0EA6A8F966DF7D1FF75885CCA4969887(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDependency_GetDefaultComposedOptions_mF12C3088B72544E064570D2F4005928C2D92CC8E_RuntimeMethod_var))); } IL_002f_1: { String_t* L_10 = ___1_failoverServer; bool L_11; L_11 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_10, NULL); if (L_11) { goto IL_0049_1; } } { il2cpp_codegen_runtime_class_init_inline(SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_il2cpp_TypeInfo_var); Dictionary_2_tCEA3C39CD40A923BB11DD7008CF0596BDEC4D54E* L_12 = ((SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_StaticFields*)il2cpp_codegen_static_fields_for(SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_il2cpp_TypeInfo_var))->___s_serverUserHash; String_t* L_13 = ___1_failoverServer; NullCheck(L_12); bool L_14; L_14 = Dictionary_2_ContainsKey_mC3381FA800A8D48656F2E50263A21E78F6689BD2(L_12, L_13, Dictionary_2_ContainsKey_mC3381FA800A8D48656F2E50263A21E78F6689BD2_RuntimeMethod_var); if (!L_14) { goto IL_0049_1; } } { String_t* L_15 = ___1_failoverServer; ___0_server = L_15; goto IL_004f_1; } IL_0049_1: { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_16; L_16 = SQL_SqlDependencyNoMatchingServerStart_m6ABB6CD385BD9C3B552F19423FDBFB75DB7DE6D0(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDependency_GetDefaultComposedOptions_mF12C3088B72544E064570D2F4005928C2D92CC8E_RuntimeMethod_var))); } IL_004f_1: { il2cpp_codegen_runtime_class_init_inline(SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_il2cpp_TypeInfo_var); Dictionary_2_tCEA3C39CD40A923BB11DD7008CF0596BDEC4D54E* L_17 = ((SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_StaticFields*)il2cpp_codegen_static_fields_for(SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_il2cpp_TypeInfo_var))->___s_serverUserHash; String_t* L_18 = ___0_server; NullCheck(L_17); Dictionary_2_t995D83CCDB6537A13677210FBBE46A9950CB1BEB* L_19; L_19 = Dictionary_2_get_Item_m60496EE0784FF8993EF72CD3851A4612383222E6(L_17, L_18, Dictionary_2_get_Item_m60496EE0784FF8993EF72CD3851A4612383222E6_RuntimeMethod_var); V_3 = L_19; V_4 = (List_1_t1F526EF03210EBB2B406285929F1F1FF30BD5776*)NULL; Dictionary_2_t995D83CCDB6537A13677210FBBE46A9950CB1BEB* L_20 = V_3; IdentityUserNamePair_t768CC10AA5315B8032C74DAA034EB320C05B8973* L_21 = ___2_identityUser; NullCheck(L_20); bool L_22; L_22 = Dictionary_2_ContainsKey_mE25A6777E0EF3AFB0D34E881F019D0DED377BE54(L_20, L_21, Dictionary_2_ContainsKey_mE25A6777E0EF3AFB0D34E881F019D0DED377BE54_RuntimeMethod_var); if (L_22) { goto IL_00ad_1; } } { Dictionary_2_t995D83CCDB6537A13677210FBBE46A9950CB1BEB* L_23 = V_3; NullCheck(L_23); int32_t L_24; L_24 = Dictionary_2_get_Count_mC078044FD519621A09FEC461D2FD039F18990847(L_23, Dictionary_2_get_Count_mC078044FD519621A09FEC461D2FD039F18990847_RuntimeMethod_var); if ((((int32_t)L_24) <= ((int32_t)1))) { goto IL_0076_1; } } { 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_SqlDependencyNoMatchingServerStart_m6ABB6CD385BD9C3B552F19423FDBFB75DB7DE6D0(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_25, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDependency_GetDefaultComposedOptions_mF12C3088B72544E064570D2F4005928C2D92CC8E_RuntimeMethod_var))); } IL_0076_1: { Dictionary_2_t995D83CCDB6537A13677210FBBE46A9950CB1BEB* L_26 = V_3; NullCheck(L_26); Enumerator_t4C60B7B8A73F1D536F683CFF7D90723040BF5D15 L_27; L_27 = Dictionary_2_GetEnumerator_m0803DF94907411200C48561533E31BC22AE53064(L_26, Dictionary_2_GetEnumerator_m0803DF94907411200C48561533E31BC22AE53064_RuntimeMethod_var); V_8 = L_27; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_009f_1: { Enumerator_Dispose_m89CE7C6F9BE938D429BBB048C0A93749BADD85BB((&V_8), Enumerator_Dispose_m89CE7C6F9BE938D429BBB048C0A93749BADD85BB_RuntimeMethod_var); return; } }); try { { goto IL_0094_2; } IL_0080_2: { KeyValuePair_2_t641B4434B590E59413B68DAA4D9337626A42C3AA L_28; L_28 = Enumerator_get_Current_m8AD4D51AA58F55F299F3A3C59108D049EE51C3DC_inline((&V_8), Enumerator_get_Current_m8AD4D51AA58F55F299F3A3C59108D049EE51C3DC_RuntimeMethod_var); V_9 = L_28; List_1_t1F526EF03210EBB2B406285929F1F1FF30BD5776* L_29; L_29 = KeyValuePair_2_get_Value_mBB08FDD28AB57183D08F401A20B68D39EC586DCB_inline((&V_9), KeyValuePair_2_get_Value_mBB08FDD28AB57183D08F401A20B68D39EC586DCB_RuntimeMethod_var); V_4 = L_29; goto IL_00b6_1; } IL_0094_2: { bool L_30; L_30 = Enumerator_MoveNext_m7FC7ADE342E9561B3C794E24CEA6D634B552004D((&V_8), Enumerator_MoveNext_m7FC7ADE342E9561B3C794E24CEA6D634B552004D_RuntimeMethod_var); if (L_30) { goto IL_0080_2; } } { goto IL_00b6_1; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00ad_1: { Dictionary_2_t995D83CCDB6537A13677210FBBE46A9950CB1BEB* L_31 = V_3; IdentityUserNamePair_t768CC10AA5315B8032C74DAA034EB320C05B8973* L_32 = ___2_identityUser; NullCheck(L_31); List_1_t1F526EF03210EBB2B406285929F1F1FF30BD5776* L_33; L_33 = Dictionary_2_get_Item_m963B10BEE07CEEC2C4D5850DF8634089FCDE95C8(L_31, L_32, Dictionary_2_get_Item_m963B10BEE07CEEC2C4D5850DF8634089FCDE95C8_RuntimeMethod_var); V_4 = L_33; } IL_00b6_1: { String_t* L_34 = ___3_database; DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599* L_35 = (DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599*)il2cpp_codegen_object_new(DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599_il2cpp_TypeInfo_var); DatabaseServicePair__ctor_m93624D21DCE558211B42A9406FEF8EA35DCED30C(L_35, L_34, (String_t*)NULL, NULL); V_5 = L_35; V_6 = (DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599*)NULL; List_1_t1F526EF03210EBB2B406285929F1F1FF30BD5776* L_36 = V_4; DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599* L_37 = V_5; NullCheck(L_36); int32_t L_38; L_38 = List_1_IndexOf_mE9DE93EB312B65501994209B8E63192AED5194AB(L_36, L_37, List_1_IndexOf_mE9DE93EB312B65501994209B8E63192AED5194AB_RuntimeMethod_var); V_7 = L_38; int32_t L_39 = V_7; if ((((int32_t)L_39) == ((int32_t)(-1)))) { goto IL_00dd_1; } } { List_1_t1F526EF03210EBB2B406285929F1F1FF30BD5776* L_40 = V_4; int32_t L_41 = V_7; NullCheck(L_40); DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599* L_42; L_42 = List_1_get_Item_mA819A909CE4F3DA857EB638EB5B0B65FE74114E1(L_40, L_41, List_1_get_Item_mA819A909CE4F3DA857EB638EB5B0B65FE74114E1_RuntimeMethod_var); V_6 = L_42; } IL_00dd_1: { DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599* L_43 = V_6; if (!L_43) { goto IL_0112_1; } } { DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599* L_44 = V_6; NullCheck(L_44); String_t* L_45; L_45 = DatabaseServicePair_get_Database_m69EC6209B13757A3343C9885292B9375A4D5C70D_inline(L_44, NULL); il2cpp_codegen_runtime_class_init_inline(SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_il2cpp_TypeInfo_var); String_t* L_46; L_46 = SqlDependency_FixupServiceOrDatabaseName_m37E7B99ED1FB2B5D2B0D1F3F8816FA7C1B81D4BA(L_45, NULL); ___3_database = L_46; DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599* L_47 = V_6; NullCheck(L_47); String_t* L_48; L_48 = DatabaseServicePair_get_Service_m9F640B2C8A6FE28B9266CCB6EEE98F8D2F5A20B2_inline(L_47, NULL); String_t* L_49; L_49 = SqlDependency_FixupServiceOrDatabaseName_m37E7B99ED1FB2B5D2B0D1F3F8816FA7C1B81D4BA(L_48, NULL); V_10 = L_49; String_t* L_50 = V_10; String_t* L_51 = ___3_database; String_t* L_52; L_52 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteralA1C52491CAEFFA75CF3E2629B00E8B518360B38A, L_50, _stringLiteral31FA6A4372C5CA0CF391F70A59C90FCAC651DAFC, L_51, NULL); V_0 = L_52; goto IL_0172; } IL_0112_1: { List_1_t1F526EF03210EBB2B406285929F1F1FF30BD5776* L_53 = V_4; NullCheck(L_53); int32_t L_54; L_54 = List_1_get_Count_m0E97118ACD3F9732FC06FCB347385058402951E7_inline(L_53, List_1_get_Count_m0E97118ACD3F9732FC06FCB347385058402951E7_RuntimeMethod_var); if ((!(((uint32_t)L_54) == ((uint32_t)1)))) { goto IL_0162_1; } } { List_1_t1F526EF03210EBB2B406285929F1F1FF30BD5776* L_55 = V_4; NullCheck(L_55); DatabaseServicePairU5BU5D_t01EC5FC19E18983B2AE93328966ABE270B2A81B6* L_56; L_56 = List_1_ToArray_m49A2F6C15A4A9ED531BFE5658E19D327A9ACCA26(L_55, List_1_ToArray_m49A2F6C15A4A9ED531BFE5658E19D327A9ACCA26_RuntimeMethod_var); V_13 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)L_56; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_57 = V_13; NullCheck(L_57); int32_t L_58 = 0; RuntimeObject* L_59 = (L_57)->GetAt(static_cast(L_58)); V_6 = ((DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599*)CastclassClass((RuntimeObject*)L_59, DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599_il2cpp_TypeInfo_var)); DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599* L_60 = V_6; NullCheck(L_60); String_t* L_61; L_61 = DatabaseServicePair_get_Database_m69EC6209B13757A3343C9885292B9375A4D5C70D_inline(L_60, NULL); il2cpp_codegen_runtime_class_init_inline(SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_il2cpp_TypeInfo_var); String_t* L_62; L_62 = SqlDependency_FixupServiceOrDatabaseName_m37E7B99ED1FB2B5D2B0D1F3F8816FA7C1B81D4BA(L_61, NULL); V_11 = L_62; DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599* L_63 = V_6; NullCheck(L_63); String_t* L_64; L_64 = DatabaseServicePair_get_Service_m9F640B2C8A6FE28B9266CCB6EEE98F8D2F5A20B2_inline(L_63, NULL); String_t* L_65; L_65 = SqlDependency_FixupServiceOrDatabaseName_m37E7B99ED1FB2B5D2B0D1F3F8816FA7C1B81D4BA(L_64, NULL); V_12 = L_65; String_t* L_66 = V_12; String_t* L_67 = V_11; String_t* L_68; L_68 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteralA1C52491CAEFFA75CF3E2629B00E8B518360B38A, L_66, _stringLiteral31FA6A4372C5CA0CF391F70A59C90FCAC651DAFC, L_67, NULL); V_0 = L_68; goto IL_0172; } IL_0162_1: { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_69; L_69 = SQL_SqlDependencyNoMatchingServerDatabaseStart_mAA1E3B8E6BA5E4FFE7920DACA4551079CF5A4DF7(NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_69, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDependency_GetDefaultComposedOptions_mF12C3088B72544E064570D2F4005928C2D92CC8E_RuntimeMethod_var))); } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0172: { String_t* L_70 = V_0; return L_70; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDependency_AddToServerList_m9E1767D12856AF2952F9639CA5BF855324312DD3 (SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* __this, String_t* ___0_server, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_BinarySearch_m255516D27773CAB514B4E14DC21C29A900375964_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Insert_m4663EF87406A87696D170E2F4594CDB8C316DB49_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* V_0 = NULL; bool V_1 = false; int32_t V_2 = 0; { List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = __this->____serverList; V_0 = L_0; V_1 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0039: { { bool L_1 = V_1; if (!L_1) { goto IL_0042; } } { List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_2 = V_0; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL); } IL_0042: { return; } } }); try { { List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_3 = V_0; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_4 = __this->____serverList; String_t* L_5 = ___0_server; il2cpp_codegen_runtime_class_init_inline(StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var); StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* L_6; L_6 = StringComparer_get_OrdinalIgnoreCase_m071AA1B1747345CCA058A3879EBDEBBA2EA4B169_inline(NULL); NullCheck(L_4); int32_t L_7; L_7 = List_1_BinarySearch_m255516D27773CAB514B4E14DC21C29A900375964(L_4, L_5, L_6, List_1_BinarySearch_m255516D27773CAB514B4E14DC21C29A900375964_RuntimeMethod_var); V_2 = L_7; int32_t L_8 = V_2; if ((((int32_t)0) <= ((int32_t)L_8))) { goto IL_0037_1; } } { int32_t L_9 = V_2; V_2 = ((~L_9)); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_10 = __this->____serverList; int32_t L_11 = V_2; String_t* L_12 = ___0_server; NullCheck(L_10); List_1_Insert_m4663EF87406A87696D170E2F4594CDB8C316DB49(L_10, L_11, L_12, List_1_Insert_m4663EF87406A87696D170E2F4594CDB8C316DB49_RuntimeMethod_var); } IL_0037_1: { goto IL_0043; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0043: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlDependency_ComputeHashAndAddToDispatcher_mB978B4B30D2DF01B2726A7700BF666D670D4B6B0 (SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* __this, SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01* ___0_command, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01* L_0 = ___0_command; NullCheck(L_0); SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8* L_1; L_1 = SqlCommand_get_Connection_m18BC8B1D92547AB086FB62ED80AB52ADA4C7ADEC_inline(L_0, NULL); NullCheck(L_1); String_t* L_2; L_2 = VirtualFuncInvoker0< String_t* >::Invoke(14, L_1); SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01* L_3 = ___0_command; String_t* L_4; L_4 = SqlDependency_ComputeCommandHash_m7FE1378D7EAB219C678635C57FF5CBDE461C6408(__this, L_2, L_3, NULL); V_0 = L_4; il2cpp_codegen_runtime_class_init_inline(SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_il2cpp_TypeInfo_var); SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B* L_5 = ((SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_StaticFields*)il2cpp_codegen_static_fields_for(SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_il2cpp_TypeInfo_var))->___SingletonInstance; String_t* L_6 = V_0; NullCheck(L_5); String_t* L_7; L_7 = SqlDependencyPerAppDomainDispatcher_AddCommandEntry_m3ED145B8690D97A5C8B4237301210926EB6AB052(L_5, L_6, __this, NULL); return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDependency_Invalidate_m4E389A44F9102F87E6546B4BD2732EB84C983691 (SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* __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*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mA6B1276CDF1E1990E176FE67BD730AF112D60451_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m2DF5B676AD334223D8ABA7CD4B86ADCFB5061491_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mD17A2C129D63D33F696C636CD846D878452DE50C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m735321354C00C9E4BA5936D4F57B88F23FC2EDF9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m50D3B43252D0755E7C3A39AD9702A2BB056994EB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t340E1BB3B6CB7E5575E783D1E41D25418AC6D4B0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlNotificationEventArgs_tF7A738D79226B10C0321077F8BC1857BA864A819_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } List_1_t340E1BB3B6CB7E5575E783D1E41D25418AC6D4B0* V_0 = NULL; RuntimeObject* V_1 = NULL; bool V_2 = false; Enumerator_tA8E0BB466102590BCB8A14A14C2926B5C62A1063 V_3; memset((&V_3), 0, sizeof(V_3)); { V_0 = (List_1_t340E1BB3B6CB7E5575E783D1E41D25418AC6D4B0*)NULL; RuntimeObject* L_0 = __this->____eventHandlerLock; V_1 = L_0; V_2 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0054: { { bool L_1 = V_2; if (!L_1) { goto IL_005d; } } { RuntimeObject* L_2 = V_1; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL); } IL_005d: { return; } } }); try { { RuntimeObject* L_3 = V_1; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_2), NULL); bool L_4 = __this->____dependencyFired; if (!L_4) { goto IL_0039_1; } } { int32_t L_5 = ___1_info; if ((((int32_t)((int32_t)-2)) == ((int32_t)L_5))) { goto IL_0039_1; } } { int32_t L_6 = ___2_source; if ((((int32_t)((int32_t)-2)) == ((int32_t)L_6))) { goto IL_0039_1; } } { DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_7; L_7 = SqlDependency_get_ExpirationTime_m9A3980205287664A596C169928071AE6314A5AD2_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_8; L_8 = DateTime_get_UtcNow_m06B6E9995FE16846A0F71EC9DB23E90BE2C5F9FA(NULL); bool L_9; L_9 = DateTime_op_GreaterThanOrEqual_m3B83DFFCC29B04E344ECBD436FA71606FDE710BD(L_7, L_8, NULL); if (!L_9) { goto IL_0052_1; } } { goto IL_005e; } IL_0039_1: { __this->____dependencyFired = (bool)1; List_1_t340E1BB3B6CB7E5575E783D1E41D25418AC6D4B0* L_10 = __this->____eventList; V_0 = L_10; List_1_t340E1BB3B6CB7E5575E783D1E41D25418AC6D4B0* L_11 = (List_1_t340E1BB3B6CB7E5575E783D1E41D25418AC6D4B0*)il2cpp_codegen_object_new(List_1_t340E1BB3B6CB7E5575E783D1E41D25418AC6D4B0_il2cpp_TypeInfo_var); List_1__ctor_m50D3B43252D0755E7C3A39AD9702A2BB056994EB(L_11, List_1__ctor_m50D3B43252D0755E7C3A39AD9702A2BB056994EB_RuntimeMethod_var); __this->____eventList = L_11; Il2CppCodeGenWriteBarrier((void**)(&__this->____eventList), (void*)L_11); } IL_0052_1: { goto IL_005e; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_005e: { List_1_t340E1BB3B6CB7E5575E783D1E41D25418AC6D4B0* L_12 = V_0; if (!L_12) { goto IL_0097; } } { List_1_t340E1BB3B6CB7E5575E783D1E41D25418AC6D4B0* L_13 = V_0; NullCheck(L_13); Enumerator_tA8E0BB466102590BCB8A14A14C2926B5C62A1063 L_14; L_14 = List_1_GetEnumerator_m735321354C00C9E4BA5936D4F57B88F23FC2EDF9(L_13, List_1_GetEnumerator_m735321354C00C9E4BA5936D4F57B88F23FC2EDF9_RuntimeMethod_var); V_3 = L_14; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0089: { Enumerator_Dispose_mA6B1276CDF1E1990E176FE67BD730AF112D60451((&V_3), Enumerator_Dispose_mA6B1276CDF1E1990E176FE67BD730AF112D60451_RuntimeMethod_var); return; } }); try { { goto IL_007e_1; } IL_006a_1: { EventContextPair_tA4E0319725BED8421D078D8798988EA99F77D7AD* L_15; L_15 = Enumerator_get_Current_mD17A2C129D63D33F696C636CD846D878452DE50C_inline((&V_3), Enumerator_get_Current_mD17A2C129D63D33F696C636CD846D878452DE50C_RuntimeMethod_var); int32_t L_16 = ___0_type; int32_t L_17 = ___1_info; int32_t L_18 = ___2_source; SqlNotificationEventArgs_tF7A738D79226B10C0321077F8BC1857BA864A819* L_19 = (SqlNotificationEventArgs_tF7A738D79226B10C0321077F8BC1857BA864A819*)il2cpp_codegen_object_new(SqlNotificationEventArgs_tF7A738D79226B10C0321077F8BC1857BA864A819_il2cpp_TypeInfo_var); SqlNotificationEventArgs__ctor_m140384762FAD38A46B6EFFC9F36D54270E75D0DA(L_19, L_16, L_17, L_18, NULL); NullCheck(L_15); EventContextPair_Invoke_mA22337C9DAD4D25416A32DEDAE341835F54B0EA0(L_15, L_19, NULL); } IL_007e_1: { bool L_20; L_20 = Enumerator_MoveNext_m2DF5B676AD334223D8ABA7CD4B86ADCFB5061491((&V_3), Enumerator_MoveNext_m2DF5B676AD334223D8ABA7CD4B86ADCFB5061491_RuntimeMethod_var); if (L_20) { goto IL_006a_1; } } { goto IL_0097; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0097: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDependency_StartTimer_m4676321D565AEECD54F9D1F7EC7D5C4BC852FAF7 (SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* __this, SqlNotificationRequest_t3346021EA3811CBF7AC3D43558A6BFC4D34C2DC4* ___0_notificationRequest, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_1; memset((&V_1), 0, sizeof(V_1)); { DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0 = __this->____expirationTime; il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1 = ((DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields*)il2cpp_codegen_static_fields_for(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var))->___MaxValue; bool L_2; L_2 = DateTime_op_Equality_m568A6320E27F3F7708C77BF8751925C8775DD921(L_0, L_1, NULL); if (!L_2) { goto IL_0062; } } { V_0 = ((int32_t)432000); int32_t L_3 = __this->____timeout; if (!L_3) { goto IL_0027; } } { int32_t L_4 = __this->____timeout; V_0 = L_4; } IL_0027: { SqlNotificationRequest_t3346021EA3811CBF7AC3D43558A6BFC4D34C2DC4* L_5 = ___0_notificationRequest; if (!L_5) { goto IL_0042; } } { SqlNotificationRequest_t3346021EA3811CBF7AC3D43558A6BFC4D34C2DC4* L_6 = ___0_notificationRequest; NullCheck(L_6); int32_t L_7; L_7 = SqlNotificationRequest_get_Timeout_mC60CD8ADE74EB1EC08ED4CA7C91679A9F7BE6822_inline(L_6, NULL); int32_t L_8 = V_0; if ((((int32_t)L_7) >= ((int32_t)L_8))) { goto IL_0042; } } { SqlNotificationRequest_t3346021EA3811CBF7AC3D43558A6BFC4D34C2DC4* L_9 = ___0_notificationRequest; NullCheck(L_9); int32_t L_10; L_10 = SqlNotificationRequest_get_Timeout_mC60CD8ADE74EB1EC08ED4CA7C91679A9F7BE6822_inline(L_9, NULL); if (!L_10) { goto IL_0042; } } { SqlNotificationRequest_t3346021EA3811CBF7AC3D43558A6BFC4D34C2DC4* L_11 = ___0_notificationRequest; NullCheck(L_11); int32_t L_12; L_12 = SqlNotificationRequest_get_Timeout_mC60CD8ADE74EB1EC08ED4CA7C91679A9F7BE6822_inline(L_11, NULL); V_0 = L_12; } IL_0042: { il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_13; L_13 = DateTime_get_UtcNow_m06B6E9995FE16846A0F71EC9DB23E90BE2C5F9FA(NULL); V_1 = L_13; int32_t L_14 = V_0; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_15; L_15 = DateTime_AddSeconds_mC5FE3FB22A1295CA747746ECE48B9D4A4B6B2E81((&V_1), ((double)L_14), NULL); __this->____expirationTime = L_15; il2cpp_codegen_runtime_class_init_inline(SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_il2cpp_TypeInfo_var); SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B* L_16 = ((SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_StaticFields*)il2cpp_codegen_static_fields_for(SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_il2cpp_TypeInfo_var))->___SingletonInstance; NullCheck(L_16); SqlDependencyPerAppDomainDispatcher_StartTimer_m594E41C86C35166DB6819DFC6925036B09381AA0(L_16, __this, NULL); } IL_0062: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlDependency_ComputeCommandHash_m7FE1378D7EAB219C678635C57FF5CBDE461C6408 (SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* __this, String_t* ___0_connectionString, SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01* ___1_command, 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*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_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*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral15FA1CE6D61140BB384C5F38AEE0D356402DA549); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral65A0F9B64ACE7C859A284EA54B1190CBF83E1260); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral951CCB49640C8F9E81FB4E0D82730321F4E15BB3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC3740122546B66F75F6F0FB8B683BA8C7AA279AF); s_Il2CppMethodInitialized = true; } StringBuilder_t* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Type_t* V_3 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_4 = NULL; int32_t V_5 = 0; Guid_t V_6; memset((&V_6), 0, sizeof(V_6)); { StringBuilder_t* L_0 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_0, NULL); V_0 = L_0; StringBuilder_t* L_1 = V_0; String_t* L_2 = ___0_connectionString; SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01* L_3 = ___1_command; NullCheck(L_3); String_t* L_4; L_4 = VirtualFuncInvoker0< String_t* >::Invoke(15, L_3); NullCheck(L_1); StringBuilder_t* L_5; L_5 = StringBuilder_AppendFormat_mAB076D92DC92723B2224D75987BE463AF1CE7132(L_1, _stringLiteral15FA1CE6D61140BB384C5F38AEE0D356402DA549, L_2, L_4, NULL); V_1 = 0; goto IL_0128; } IL_0020: { SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01* L_6 = ___1_command; NullCheck(L_6); SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* L_7; L_7 = SqlCommand_get_Parameters_m8DD817376051B3AD5F570CAB82EF78A7BBAFDF42(L_6, NULL); int32_t L_8 = V_1; NullCheck(L_7); SqlParameter_tCD19FA095A677C4B5223590C25BDB12DF774E398* L_9; L_9 = SqlParameterCollection_get_Item_m0C819F0E8EE2E2EAB980312C8B2A90C475FAE1E0(L_7, L_8, NULL); NullCheck(L_9); RuntimeObject* L_10; L_10 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(24, L_9); V_2 = L_10; RuntimeObject* L_11 = V_2; if (!L_11) { goto IL_003d; } } { RuntimeObject* L_12 = V_2; il2cpp_codegen_runtime_class_init_inline(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var); DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC* L_13 = ((DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_StaticFields*)il2cpp_codegen_static_fields_for(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var))->___Value; if ((!(((RuntimeObject*)(RuntimeObject*)L_12) == ((RuntimeObject*)(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC*)L_13)))) { goto IL_004e; } } IL_003d: { StringBuilder_t* L_14 = V_0; NullCheck(L_14); StringBuilder_t* L_15; L_15 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_14, _stringLiteralC3740122546B66F75F6F0FB8B683BA8C7AA279AF, NULL); goto IL_0124; } IL_004e: { RuntimeObject* L_16 = V_2; NullCheck(L_16); Type_t* L_17; L_17 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_16, NULL); V_3 = L_17; Type_t* L_18 = V_3; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_19 = { reinterpret_cast (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_20; L_20 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_19, NULL); bool L_21; L_21 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_18, L_20, NULL); if (!L_21) { goto IL_00af; } } { StringBuilder_t* L_22 = V_0; NullCheck(L_22); StringBuilder_t* L_23; L_23 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_22, _stringLiteral951CCB49640C8F9E81FB4E0D82730321F4E15BB3, NULL); RuntimeObject* L_24 = V_2; V_4 = ((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)Castclass((RuntimeObject*)L_24, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var)); V_5 = 0; goto IL_00a5; } IL_0080: { StringBuilder_t* L_25 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_26 = V_4; int32_t L_27 = V_5; NullCheck(L_26); il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_28; L_28 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); String_t* L_29; L_29 = Byte_ToString_m64EE358F20093EE61D30F9A21638D9E9EE8F87EC(((L_26)->GetAddressAt(static_cast(L_27))), _stringLiteral65A0F9B64ACE7C859A284EA54B1190CBF83E1260, L_28, NULL); NullCheck(L_25); StringBuilder_t* L_30; L_30 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_25, L_29, NULL); int32_t L_31 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); } IL_00a5: { int32_t L_32 = V_5; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_33 = V_4; NullCheck(L_33); if ((((int32_t)L_32) < ((int32_t)((int32_t)(((RuntimeArray*)L_33)->max_length))))) { goto IL_0080; } } { goto IL_0124; } IL_00af: { Type_t* L_34 = V_3; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_35 = { reinterpret_cast (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_36; L_36 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_35, NULL); bool L_37; L_37 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_34, L_36, NULL); if (!L_37) { goto IL_00d0; } } { StringBuilder_t* L_38 = V_0; RuntimeObject* L_39 = V_2; NullCheck(L_38); StringBuilder_t* L_40; L_40 = StringBuilder_Append_m8455D90E068B02E8376B7650409E2325303D2456(L_38, ((CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)Castclass((RuntimeObject*)L_39, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var)), NULL); goto IL_0124; } IL_00d0: { Type_t* L_41 = V_3; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_42 = { reinterpret_cast (XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_43; L_43 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_42, NULL); bool L_44; L_44 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_41, L_43, NULL); if (!L_44) { goto IL_010b; } } { StringBuilder_t* L_45 = V_0; NullCheck(L_45); StringBuilder_t* L_46; L_46 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_45, _stringLiteral951CCB49640C8F9E81FB4E0D82730321F4E15BB3, NULL); StringBuilder_t* L_47 = V_0; Guid_t L_48; L_48 = Guid_NewGuid_m1F4894E8DC089811D6252148AD5858E58D43A7BD(NULL); V_6 = L_48; String_t* L_49; L_49 = Guid_ToString_m2BFFD5FA726E03FA707AAFCCF065896C46D5290C((&V_6), NULL); NullCheck(L_47); StringBuilder_t* L_50; L_50 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_47, L_49, NULL); goto IL_0124; } IL_010b: { StringBuilder_t* L_51 = V_0; NullCheck(L_51); StringBuilder_t* L_52; L_52 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_51, _stringLiteral951CCB49640C8F9E81FB4E0D82730321F4E15BB3, NULL); StringBuilder_t* L_53 = V_0; RuntimeObject* L_54 = V_2; NullCheck(L_54); String_t* L_55; L_55 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_54); NullCheck(L_53); StringBuilder_t* L_56; L_56 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_53, L_55, NULL); } IL_0124: { int32_t L_57 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_57, 1)); } IL_0128: { int32_t L_58 = V_1; SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01* L_59 = ___1_command; NullCheck(L_59); SqlParameterCollection_t3D49135247253222428FB0B57B2AED936FE47A54* L_60; L_60 = SqlCommand_get_Parameters_m8DD817376051B3AD5F570CAB82EF78A7BBAFDF42(L_59, NULL); NullCheck(L_60); int32_t L_61; L_61 = VirtualFuncInvoker0< int32_t >::Invoke(21, L_60); if ((((int32_t)L_58) < ((int32_t)L_61))) { goto IL_0020; } } { StringBuilder_t* L_62 = V_0; NullCheck(L_62); String_t* L_63; L_63 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_62); return L_63; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlDependency_FixupServiceOrDatabaseName_m37E7B99ED1FB2B5D2B0D1F3F8816FA7C1B81D4BA (String_t* ___0_name, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC62C64F00567C5368CAE37F4E64E1E82FF785677); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFF4B33BFCEDB53E4FD45237E05792EBB05A408D0); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___0_name; bool L_1; L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL); if (L_1) { goto IL_0028; } } { String_t* L_2 = ___0_name; NullCheck(L_2); String_t* L_3; L_3 = String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166(L_2, _stringLiteralC62C64F00567C5368CAE37F4E64E1E82FF785677, _stringLiteralFF4B33BFCEDB53E4FD45237E05792EBB05A408D0, NULL); String_t* L_4; L_4 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralC62C64F00567C5368CAE37F4E64E1E82FF785677, L_3, _stringLiteralC62C64F00567C5368CAE37F4E64E1E82FF785677, NULL); return L_4; } IL_0028: { String_t* L_5 = ___0_name; return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDependency__cctor_m80BAFD411C54716D081C618162192DED5A97DC20 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mF324401B2DB5BD7C232A9EEEB0DC3B60C8EEF977_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tCEA3C39CD40A923BB11DD7008CF0596BDEC4D54E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDependencyProcessDispatcher_t78C68E214F6EB80CB70F5A07B30DFDBE721E38EA_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Guid_t V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject* L_0 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_0, NULL); ((SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_StaticFields*)il2cpp_codegen_static_fields_for(SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_il2cpp_TypeInfo_var))->___s_startStopLock = L_0; Il2CppCodeGenWriteBarrier((void**)(&((SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_StaticFields*)il2cpp_codegen_static_fields_for(SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_il2cpp_TypeInfo_var))->___s_startStopLock), (void*)L_0); Guid_t L_1; L_1 = Guid_NewGuid_m1F4894E8DC089811D6252148AD5858E58D43A7BD(NULL); V_0 = L_1; String_t* L_2; L_2 = Guid_ToString_m2BFFD5FA726E03FA707AAFCCF065896C46D5290C((&V_0), NULL); ((SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_StaticFields*)il2cpp_codegen_static_fields_for(SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_il2cpp_TypeInfo_var))->___s_appDomainKey = L_2; Il2CppCodeGenWriteBarrier((void**)(&((SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_StaticFields*)il2cpp_codegen_static_fields_for(SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_il2cpp_TypeInfo_var))->___s_appDomainKey), (void*)L_2); il2cpp_codegen_runtime_class_init_inline(StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var); StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* L_3; L_3 = StringComparer_get_OrdinalIgnoreCase_m071AA1B1747345CCA058A3879EBDEBBA2EA4B169_inline(NULL); Dictionary_2_tCEA3C39CD40A923BB11DD7008CF0596BDEC4D54E* L_4 = (Dictionary_2_tCEA3C39CD40A923BB11DD7008CF0596BDEC4D54E*)il2cpp_codegen_object_new(Dictionary_2_tCEA3C39CD40A923BB11DD7008CF0596BDEC4D54E_il2cpp_TypeInfo_var); Dictionary_2__ctor_mF324401B2DB5BD7C232A9EEEB0DC3B60C8EEF977(L_4, L_3, Dictionary_2__ctor_mF324401B2DB5BD7C232A9EEEB0DC3B60C8EEF977_RuntimeMethod_var); ((SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_StaticFields*)il2cpp_codegen_static_fields_for(SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_il2cpp_TypeInfo_var))->___s_serverUserHash = L_4; Il2CppCodeGenWriteBarrier((void**)(&((SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_StaticFields*)il2cpp_codegen_static_fields_for(SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_il2cpp_TypeInfo_var))->___s_serverUserHash), (void*)L_4); ((SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_StaticFields*)il2cpp_codegen_static_fields_for(SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_il2cpp_TypeInfo_var))->___s_processDispatcher = (SqlDependencyProcessDispatcher_t78C68E214F6EB80CB70F5A07B30DFDBE721E38EA*)NULL; Il2CppCodeGenWriteBarrier((void**)(&((SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_StaticFields*)il2cpp_codegen_static_fields_for(SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_il2cpp_TypeInfo_var))->___s_processDispatcher), (void*)(SqlDependencyProcessDispatcher_t78C68E214F6EB80CB70F5A07B30DFDBE721E38EA*)NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast (SqlDependencyProcessDispatcher_t78C68E214F6EB80CB70F5A07B30DFDBE721E38EA_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_6; L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL); NullCheck(L_6); Assembly_t* L_7; L_7 = VirtualFuncInvoker0< Assembly_t* >::Invoke(27, L_6); NullCheck(L_7); String_t* L_8; L_8 = VirtualFuncInvoker0< String_t* >::Invoke(9, L_7); ((SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_StaticFields*)il2cpp_codegen_static_fields_for(SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_il2cpp_TypeInfo_var))->___s_assemblyName = L_8; Il2CppCodeGenWriteBarrier((void**)(&((SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_StaticFields*)il2cpp_codegen_static_fields_for(SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_il2cpp_TypeInfo_var))->___s_assemblyName), (void*)L_8); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_9 = { reinterpret_cast (SqlDependencyProcessDispatcher_t78C68E214F6EB80CB70F5A07B30DFDBE721E38EA_0_0_0_var) }; Type_t* L_10; L_10 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_9, NULL); NullCheck(L_10); String_t* L_11; L_11 = VirtualFuncInvoker0< String_t* >::Invoke(26, L_10); ((SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_StaticFields*)il2cpp_codegen_static_fields_for(SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_il2cpp_TypeInfo_var))->___s_typeName = L_11; Il2CppCodeGenWriteBarrier((void**)(&((SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_StaticFields*)il2cpp_codegen_static_fields_for(SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_il2cpp_TypeInfo_var))->___s_typeName), (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 IdentityUserNamePair__ctor_mA34CA1F61C326BB22914E71707A01453A26A1657 (IdentityUserNamePair_t768CC10AA5315B8032C74DAA034EB320C05B8973* __this, DbConnectionPoolIdentity_t335ECCBB0389BDCE42970AD9A6566258AE1C3F72* ___0_identity, String_t* ___1_userName, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); DbConnectionPoolIdentity_t335ECCBB0389BDCE42970AD9A6566258AE1C3F72* L_0 = ___0_identity; __this->____identity = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____identity), (void*)L_0); String_t* L_1 = ___1_userName; __this->____userName = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->____userName), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IdentityUserNamePair_Equals_m3F1C9EF459439545D6F2B66E059D222B824E3217 (IdentityUserNamePair_t768CC10AA5315B8032C74DAA034EB320C05B8973* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IdentityUserNamePair_t768CC10AA5315B8032C74DAA034EB320C05B8973_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } IdentityUserNamePair_t768CC10AA5315B8032C74DAA034EB320C05B8973* V_0 = NULL; bool V_1 = false; { RuntimeObject* L_0 = ___0_value; V_0 = ((IdentityUserNamePair_t768CC10AA5315B8032C74DAA034EB320C05B8973*)CastclassClass((RuntimeObject*)L_0, IdentityUserNamePair_t768CC10AA5315B8032C74DAA034EB320C05B8973_il2cpp_TypeInfo_var)); V_1 = (bool)0; IdentityUserNamePair_t768CC10AA5315B8032C74DAA034EB320C05B8973* L_1 = V_0; if (L_1) { goto IL_0010; } } { V_1 = (bool)0; goto IL_004c; } IL_0010: { IdentityUserNamePair_t768CC10AA5315B8032C74DAA034EB320C05B8973* L_2 = V_0; if ((!(((RuntimeObject*)(IdentityUserNamePair_t768CC10AA5315B8032C74DAA034EB320C05B8973*)__this) == ((RuntimeObject*)(IdentityUserNamePair_t768CC10AA5315B8032C74DAA034EB320C05B8973*)L_2)))) { goto IL_0018; } } { V_1 = (bool)1; goto IL_004c; } IL_0018: { DbConnectionPoolIdentity_t335ECCBB0389BDCE42970AD9A6566258AE1C3F72* L_3 = __this->____identity; if (!L_3) { goto IL_0037; } } { DbConnectionPoolIdentity_t335ECCBB0389BDCE42970AD9A6566258AE1C3F72* L_4 = __this->____identity; IdentityUserNamePair_t768CC10AA5315B8032C74DAA034EB320C05B8973* L_5 = V_0; NullCheck(L_5); DbConnectionPoolIdentity_t335ECCBB0389BDCE42970AD9A6566258AE1C3F72* L_6 = L_5->____identity; NullCheck(L_4); bool L_7; L_7 = VirtualFuncInvoker1< bool, RuntimeObject* >::Invoke(0, L_4, L_6); if (!L_7) { goto IL_004c; } } { V_1 = (bool)1; goto IL_004c; } IL_0037: { String_t* L_8 = __this->____userName; IdentityUserNamePair_t768CC10AA5315B8032C74DAA034EB320C05B8973* L_9 = V_0; NullCheck(L_9); String_t* L_10 = L_9->____userName; bool L_11; L_11 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_8, L_10, NULL); if (!L_11) { goto IL_004c; } } { V_1 = (bool)1; } IL_004c: { bool L_12 = V_1; return L_12; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IdentityUserNamePair_GetHashCode_m2DA2866ECCC608DC310B45E5CCAED1B384D4E0F0 (IdentityUserNamePair_t768CC10AA5315B8032C74DAA034EB320C05B8973* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { V_0 = 0; DbConnectionPoolIdentity_t335ECCBB0389BDCE42970AD9A6566258AE1C3F72* L_0 = __this->____identity; if (!L_0) { goto IL_0018; } } { DbConnectionPoolIdentity_t335ECCBB0389BDCE42970AD9A6566258AE1C3F72* L_1 = __this->____identity; NullCheck(L_1); int32_t L_2; L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_1); V_0 = L_2; goto IL_0024; } IL_0018: { String_t* L_3 = __this->____userName; NullCheck(L_3); int32_t L_4; L_4 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_3); V_0 = L_4; } IL_0024: { int32_t L_5 = V_0; return L_5; } } #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 DatabaseServicePair__ctor_m93624D21DCE558211B42A9406FEF8EA35DCED30C (DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599* __this, String_t* ___0_database, String_t* ___1_service, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); String_t* L_0 = ___0_database; __this->____database = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____database), (void*)L_0); String_t* L_1 = ___1_service; __this->____service = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->____service), (void*)L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DatabaseServicePair_get_Database_m69EC6209B13757A3343C9885292B9375A4D5C70D (DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->____database; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DatabaseServicePair_get_Service_m9F640B2C8A6FE28B9266CCB6EEE98F8D2F5A20B2 (DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->____service; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DatabaseServicePair_Equals_mB5E1FB7494F170B3285EF276F50281C2D03E39EC (DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599* V_0 = NULL; bool V_1 = false; { RuntimeObject* L_0 = ___0_value; V_0 = ((DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599*)CastclassClass((RuntimeObject*)L_0, DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599_il2cpp_TypeInfo_var)); V_1 = (bool)0; DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599* L_1 = V_0; if (L_1) { goto IL_0010; } } { V_1 = (bool)0; goto IL_002d; } IL_0010: { DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599* L_2 = V_0; if ((!(((RuntimeObject*)(DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599*)__this) == ((RuntimeObject*)(DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599*)L_2)))) { goto IL_0018; } } { V_1 = (bool)1; goto IL_002d; } IL_0018: { String_t* L_3 = __this->____database; DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599* L_4 = V_0; NullCheck(L_4); String_t* L_5 = L_4->____database; bool L_6; L_6 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_3, L_5, NULL); if (!L_6) { goto IL_002d; } } { V_1 = (bool)1; } IL_002d: { bool L_7 = V_1; return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DatabaseServicePair_GetHashCode_mF7AC5DC8E5E499C8AAD6CB9E60DE743A78EC67FE (DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->____database; NullCheck(L_0); int32_t L_1; L_1 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_0); return L_1; } } #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 EventContextPair_Invoke_mA22337C9DAD4D25416A32DEDAE341835F54B0EA0 (EventContextPair_tA4E0319725BED8421D078D8798988EA99F77D7AD* __this, SqlNotificationEventArgs_tF7A738D79226B10C0321077F8BC1857BA864A819* ___0_args, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventContextPair_tA4E0319725BED8421D078D8798988EA99F77D7AD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { SqlNotificationEventArgs_tF7A738D79226B10C0321077F8BC1857BA864A819* L_0 = ___0_args; __this->____args = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____args), (void*)L_0); ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710* L_1 = __this->____context; il2cpp_codegen_runtime_class_init_inline(EventContextPair_tA4E0319725BED8421D078D8798988EA99F77D7AD_il2cpp_TypeInfo_var); ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007* L_2 = ((EventContextPair_tA4E0319725BED8421D078D8798988EA99F77D7AD_StaticFields*)il2cpp_codegen_static_fields_for(EventContextPair_tA4E0319725BED8421D078D8798988EA99F77D7AD_il2cpp_TypeInfo_var))->___s_contextCallback; il2cpp_codegen_runtime_class_init_inline(ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710_il2cpp_TypeInfo_var); ExecutionContext_Run_m9C6E6249D96EA4974FD420E5FF141C221C9C1BE5(L_1, L_2, __this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventContextPair_InvokeCallback_m5F5E517D6937F4250637541DCA8EA5695945D2BB (RuntimeObject* ___0_eventContextPair, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventContextPair_tA4E0319725BED8421D078D8798988EA99F77D7AD_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } EventContextPair_tA4E0319725BED8421D078D8798988EA99F77D7AD* V_0 = NULL; { RuntimeObject* L_0 = ___0_eventContextPair; V_0 = ((EventContextPair_tA4E0319725BED8421D078D8798988EA99F77D7AD*)CastclassClass((RuntimeObject*)L_0, EventContextPair_tA4E0319725BED8421D078D8798988EA99F77D7AD_il2cpp_TypeInfo_var)); EventContextPair_tA4E0319725BED8421D078D8798988EA99F77D7AD* L_1 = V_0; NullCheck(L_1); OnChangeEventHandler_t76980D302EC37784FCC94C5808B9CA6EBDA94959* L_2 = L_1->____eventHandler; EventContextPair_tA4E0319725BED8421D078D8798988EA99F77D7AD* L_3 = V_0; NullCheck(L_3); SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* L_4 = L_3->____dependency; EventContextPair_tA4E0319725BED8421D078D8798988EA99F77D7AD* L_5 = V_0; NullCheck(L_5); SqlNotificationEventArgs_tF7A738D79226B10C0321077F8BC1857BA864A819* L_6 = L_5->____args; NullCheck(L_2); OnChangeEventHandler_Invoke_m8A7037836B57DDF9C55A694518CB938CF039D977_inline(L_2, L_4, L_6, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventContextPair__cctor_mEA47BAC2C95FEA650A136A22B44ECD1C14DAC6D8 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventContextPair_InvokeCallback_m5F5E517D6937F4250637541DCA8EA5695945D2BB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventContextPair_tA4E0319725BED8421D078D8798988EA99F77D7AD_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007* L_0 = (ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007*)il2cpp_codegen_object_new(ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007_il2cpp_TypeInfo_var); ContextCallback__ctor_mE29213BA3FC5DDDBF194D6D58A4E51F309FD98FA(L_0, NULL, (intptr_t)((void*)EventContextPair_InvokeCallback_m5F5E517D6937F4250637541DCA8EA5695945D2BB_RuntimeMethod_var), NULL); ((EventContextPair_tA4E0319725BED8421D078D8798988EA99F77D7AD_StaticFields*)il2cpp_codegen_static_fields_for(EventContextPair_tA4E0319725BED8421D078D8798988EA99F77D7AD_il2cpp_TypeInfo_var))->___s_contextCallback = L_0; Il2CppCodeGenWriteBarrier((void**)(&((EventContextPair_tA4E0319725BED8421D078D8798988EA99F77D7AD_StaticFields*)il2cpp_codegen_static_fields_for(EventContextPair_tA4E0319725BED8421D078D8798988EA99F77D7AD_il2cpp_TypeInfo_var))->___s_contextCallback), (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 SqlDependencyPerAppDomainDispatcher__ctor_m42E78AA8004F2D6FF02752BE518A60C8E1A0BA6E (SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B* __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__ctor_m558035004BD60C319748353B8B19D17C12D0D0CD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m768E076F1E804CE4959F4E71D3E6A9ADE2F55052_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m97B5826DC27A419B8D0279AE6B0A5BA4128DCD7D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t2444FB8862B8AF6AF548B8FB685DD9EF9C7CC077_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tC8C396C2CD430829F0AE494859978E2F1CE78C3D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDependencyPerAppDomainDispatcher_TimeoutTimerCallback_mE6F96D52115C67AE35F9976B0241EDEF567C3A2B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimerCallback_t7455CAFACC7054E62879920AFC84C5DA98B8C7CD_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_0, NULL); __this->____instanceLock = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____instanceLock), (void*)L_0); MarshalByRefObject__ctor_mCBAD191F9BB35587528256781970FDFEFCDBE538(__this, NULL); Dictionary_2_t2444FB8862B8AF6AF548B8FB685DD9EF9C7CC077* L_1 = (Dictionary_2_t2444FB8862B8AF6AF548B8FB685DD9EF9C7CC077*)il2cpp_codegen_object_new(Dictionary_2_t2444FB8862B8AF6AF548B8FB685DD9EF9C7CC077_il2cpp_TypeInfo_var); Dictionary_2__ctor_m97B5826DC27A419B8D0279AE6B0A5BA4128DCD7D(L_1, Dictionary_2__ctor_m97B5826DC27A419B8D0279AE6B0A5BA4128DCD7D_RuntimeMethod_var); __this->____dependencyIdToDependencyHash = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->____dependencyIdToDependencyHash), (void*)L_1); Dictionary_2_tC8C396C2CD430829F0AE494859978E2F1CE78C3D* L_2 = (Dictionary_2_tC8C396C2CD430829F0AE494859978E2F1CE78C3D*)il2cpp_codegen_object_new(Dictionary_2_tC8C396C2CD430829F0AE494859978E2F1CE78C3D_il2cpp_TypeInfo_var); Dictionary_2__ctor_m558035004BD60C319748353B8B19D17C12D0D0CD(L_2, Dictionary_2__ctor_m558035004BD60C319748353B8B19D17C12D0D0CD_RuntimeMethod_var); __this->____notificationIdToDependenciesHash = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->____notificationIdToDependenciesHash), (void*)L_2); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_3 = (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*)il2cpp_codegen_object_new(Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83_il2cpp_TypeInfo_var); Dictionary_2__ctor_m768E076F1E804CE4959F4E71D3E6A9ADE2F55052(L_3, Dictionary_2__ctor_m768E076F1E804CE4959F4E71D3E6A9ADE2F55052_RuntimeMethod_var); __this->____commandHashToNotificationId = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->____commandHashToNotificationId), (void*)L_3); TimerCallback_t7455CAFACC7054E62879920AFC84C5DA98B8C7CD* L_4 = (TimerCallback_t7455CAFACC7054E62879920AFC84C5DA98B8C7CD*)il2cpp_codegen_object_new(TimerCallback_t7455CAFACC7054E62879920AFC84C5DA98B8C7CD_il2cpp_TypeInfo_var); TimerCallback__ctor_mDA748EAAD184861871872C3B672A848AEF2A1E4A(L_4, NULL, (intptr_t)((void*)SqlDependencyPerAppDomainDispatcher_TimeoutTimerCallback_mE6F96D52115C67AE35F9976B0241EDEF567C3A2B_RuntimeMethod_var), NULL); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); Timer_t763C1D5F5A36087DC92C7DA4D1F8AB578F83AB00* L_5; L_5 = ADP_UnsafeCreateTimer_m23AEC2CF02980DEA62C880F45DA7CC8F06993911(L_4, NULL, (-1), (-1), NULL); __this->____timeoutTimer = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->____timeoutTimer), (void*)L_5); SqlDependencyPerAppDomainDispatcher_SubscribeToAppDomainUnload_m5E28DC4163D3E9F85E5F25DF6503B9E6169A66C5(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SqlDependencyPerAppDomainDispatcher_InitializeLifetimeService_m04706BBED2B47853AD415B365AB155F3DDCA2F6F (SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B* __this, const RuntimeMethod* method) { { return NULL; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlDependencyPerAppDomainDispatcher_AddCommandEntry_m3ED145B8690D97A5C8B4237301210926EB6AB052 (SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B* __this, String_t* ___0_commandHash, SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* ___1_dep, 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*)&DependencyList_t8DF89D33C2FD51FABAB32C45D812DF66861E881F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mE90B4FC4F201C2A8EDE75690331FB29057E92AE1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m52AA619506F8E6ADAFB3F4DC2D8F71FC4D6792C5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m909FBF722421D3FF5FA65934CDCA5F65B78715D2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mA86D965CB5F74CE8675B7995C61945BEB6E594CB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mBAA0E2BC2B20EF32194CF0B126FDDABDA8E4901A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m9139595A0AAC5218D3D3CC6102CF627B0BE0E5EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral15FA1CE6D61140BB384C5F38AEE0D356402DA549); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA019FB7F17AA36A9743C530E1F11D5613B8B1158); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; RuntimeObject* V_1 = NULL; bool V_2 = false; DependencyList_t8DF89D33C2FD51FABAB32C45D812DF66861E881F* V_3 = NULL; DependencyList_t8DF89D33C2FD51FABAB32C45D812DF66861E881F* V_4 = NULL; Guid_t V_5; memset((&V_5), 0, sizeof(V_5)); { String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty; V_0 = L_0; RuntimeObject* L_1 = __this->____instanceLock; V_1 = L_1; V_2 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00c3: { { bool L_2 = V_2; if (!L_2) { goto IL_00cc; } } { RuntimeObject* L_3 = V_1; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_3, NULL); } IL_00cc: { return; } } }); try { { RuntimeObject* L_4 = V_1; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_4, (&V_2), NULL); Dictionary_2_t2444FB8862B8AF6AF548B8FB685DD9EF9C7CC077* L_5 = __this->____dependencyIdToDependencyHash; SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* L_6 = ___1_dep; NullCheck(L_6); String_t* L_7; L_7 = SqlDependency_get_Id_mD2CECE0B28C42E62DD2F5F8231FAAEACFF535691_inline(L_6, NULL); NullCheck(L_5); bool L_8; L_8 = Dictionary_2_ContainsKey_m52AA619506F8E6ADAFB3F4DC2D8F71FC4D6792C5(L_5, L_7, Dictionary_2_ContainsKey_m52AA619506F8E6ADAFB3F4DC2D8F71FC4D6792C5_RuntimeMethod_var); if (!L_8) { goto IL_00c1_1; } } { Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_9 = __this->____commandHashToNotificationId; String_t* L_10 = ___0_commandHash; NullCheck(L_9); bool L_11; L_11 = Dictionary_2_TryGetValue_mA86D965CB5F74CE8675B7995C61945BEB6E594CB(L_9, L_10, (&V_0), Dictionary_2_TryGetValue_mA86D965CB5F74CE8675B7995C61945BEB6E594CB_RuntimeMethod_var); if (!L_11) { goto IL_0069_1; } } { V_3 = (DependencyList_t8DF89D33C2FD51FABAB32C45D812DF66861E881F*)NULL; Dictionary_2_tC8C396C2CD430829F0AE494859978E2F1CE78C3D* L_12 = __this->____notificationIdToDependenciesHash; String_t* L_13 = V_0; NullCheck(L_12); bool L_14; L_14 = Dictionary_2_TryGetValue_m909FBF722421D3FF5FA65934CDCA5F65B78715D2(L_12, L_13, (&V_3), Dictionary_2_TryGetValue_m909FBF722421D3FF5FA65934CDCA5F65B78715D2_RuntimeMethod_var); if (L_14) { goto IL_0057_1; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); Exception_t* L_15; L_15 = ADP_InternalError_m6D1A4195AE0BF3F707CE2695D6C72A6261EB0B5F(((int32_t)53), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SqlDependencyPerAppDomainDispatcher_AddCommandEntry_m3ED145B8690D97A5C8B4237301210926EB6AB052_RuntimeMethod_var))); } IL_0057_1: { DependencyList_t8DF89D33C2FD51FABAB32C45D812DF66861E881F* L_16 = V_3; SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* L_17 = ___1_dep; NullCheck(L_16); bool L_18; L_18 = List_1_Contains_m9139595A0AAC5218D3D3CC6102CF627B0BE0E5EE(L_16, L_17, List_1_Contains_m9139595A0AAC5218D3D3CC6102CF627B0BE0E5EE_RuntimeMethod_var); if (L_18) { goto IL_00c1_1; } } { DependencyList_t8DF89D33C2FD51FABAB32C45D812DF66861E881F* L_19 = V_3; SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* L_20 = ___1_dep; NullCheck(L_19); List_1_Add_mBAA0E2BC2B20EF32194CF0B126FDDABDA8E4901A_inline(L_19, L_20, List_1_Add_mBAA0E2BC2B20EF32194CF0B126FDDABDA8E4901A_RuntimeMethod_var); goto IL_00cd; } IL_0069_1: { il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_21; L_21 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); il2cpp_codegen_runtime_class_init_inline(SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_il2cpp_TypeInfo_var); String_t* L_22; L_22 = SqlDependency_get_AppDomainKey_m8A73FF75FFFAE6318A99559FA51158FAF47FF7FB_inline(NULL); Guid_t L_23; L_23 = Guid_NewGuid_m1F4894E8DC089811D6252148AD5858E58D43A7BD(NULL); V_5 = L_23; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_24; L_24 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); String_t* L_25; L_25 = Guid_ToString_mD2A93BCA0CBFABB680A93A8FA668AD90E7B56130((&V_5), _stringLiteralA019FB7F17AA36A9743C530E1F11D5613B8B1158, L_24, NULL); String_t* L_26; L_26 = String_Format_m44BF8BF44DC9B67D6CF265A1A2703A6D743F5C56(L_21, _stringLiteral15FA1CE6D61140BB384C5F38AEE0D356402DA549, L_22, L_25, NULL); V_0 = L_26; String_t* L_27 = ___0_commandHash; DependencyList_t8DF89D33C2FD51FABAB32C45D812DF66861E881F* L_28 = (DependencyList_t8DF89D33C2FD51FABAB32C45D812DF66861E881F*)il2cpp_codegen_object_new(DependencyList_t8DF89D33C2FD51FABAB32C45D812DF66861E881F_il2cpp_TypeInfo_var); DependencyList__ctor_mF911B2757F3C1B89A1B33C3450D84C64F06833B0(L_28, L_27, NULL); V_4 = L_28; DependencyList_t8DF89D33C2FD51FABAB32C45D812DF66861E881F* L_29 = V_4; SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* L_30 = ___1_dep; NullCheck(L_29); List_1_Add_mBAA0E2BC2B20EF32194CF0B126FDDABDA8E4901A_inline(L_29, L_30, List_1_Add_mBAA0E2BC2B20EF32194CF0B126FDDABDA8E4901A_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_31 = __this->____commandHashToNotificationId; String_t* L_32 = ___0_commandHash; String_t* L_33 = V_0; NullCheck(L_31); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_31, L_32, L_33, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_tC8C396C2CD430829F0AE494859978E2F1CE78C3D* L_34 = __this->____notificationIdToDependenciesHash; String_t* L_35 = V_0; DependencyList_t8DF89D33C2FD51FABAB32C45D812DF66861E881F* L_36 = V_4; NullCheck(L_34); Dictionary_2_Add_mE90B4FC4F201C2A8EDE75690331FB29057E92AE1(L_34, L_35, L_36, Dictionary_2_Add_mE90B4FC4F201C2A8EDE75690331FB29057E92AE1_RuntimeMethod_var); } IL_00c1_1: { goto IL_00cd; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00cd: { String_t* L_37 = V_0; return L_37; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDependencyPerAppDomainDispatcher_StartTimer_m594E41C86C35166DB6819DFC6925036B09381AA0 (SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B* __this, SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* ___0_dep, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; bool V_1 = false; { RuntimeObject* L_0 = __this->____instanceLock; V_0 = L_0; V_1 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0065: { { bool L_1 = V_1; if (!L_1) { goto IL_006e; } } { RuntimeObject* L_2 = V_0; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL); } IL_006e: { return; } } }); try { { RuntimeObject* L_3 = V_0; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL); bool L_4 = __this->____sqlDependencyTimeOutTimerStarted; if (L_4) { goto IL_0044_1; } } { Timer_t763C1D5F5A36087DC92C7DA4D1F8AB578F83AB00* L_5 = __this->____timeoutTimer; NullCheck(L_5); bool L_6; L_6 = Timer_Change_mC17480F2947443FCEF2D5A47DAF0E74D55DE0A57(L_5, ((int32_t)15000), ((int32_t)15000), NULL); SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* L_7 = ___0_dep; NullCheck(L_7); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_8; L_8 = SqlDependency_get_ExpirationTime_m9A3980205287664A596C169928071AE6314A5AD2_inline(L_7, NULL); __this->____nextTimeout = L_8; __this->____sqlDependencyTimeOutTimerStarted = (bool)1; goto IL_006f; } IL_0044_1: { DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_9 = __this->____nextTimeout; SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* L_10 = ___0_dep; NullCheck(L_10); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_11; L_11 = SqlDependency_get_ExpirationTime_m9A3980205287664A596C169928071AE6314A5AD2_inline(L_10, NULL); il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); bool L_12; L_12 = DateTime_op_GreaterThan_m8F1FA3C039A0148FC1500E790A77CB44F025EA9F(L_9, L_11, NULL); if (!L_12) { goto IL_0063_1; } } { SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* L_13 = ___0_dep; NullCheck(L_13); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_14; L_14 = SqlDependency_get_ExpirationTime_m9A3980205287664A596C169928071AE6314A5AD2_inline(L_13, NULL); __this->____nextTimeout = L_14; } IL_0063_1: { goto IL_006f; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_006f: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDependencyPerAppDomainDispatcher_TimeoutTimerCallback_mE6F96D52115C67AE35F9976B0241EDEF567C3A2B (RuntimeObject* ___0_state, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m7711AC6AFD55BE2055F944DD29B464616BF6F825_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_m20A2BBB578B4F8EDCD5C8EDA62646F6D24325164_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Values_m8438F65A30A3CFDA11E26AA9919CC204CCDC93F6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDependencyU5BU5D_t1E2C6636B872F8E6DB8CCDCC7444C168AF177765_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueCollection_CopyTo_m177BFBD7E60117C7147AC859044FD622EE26C9A4_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } SqlDependencyU5BU5D_t1E2C6636B872F8E6DB8CCDCC7444C168AF177765* V_0 = NULL; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_1; memset((&V_1), 0, sizeof(V_1)); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_2; memset((&V_2), 0, sizeof(V_2)); RuntimeObject* V_3 = NULL; bool V_4 = false; int32_t V_5 = 0; int32_t V_6 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; Exception_t* G_B14_0 = NULL; Exception_t* G_B13_0 = NULL; { il2cpp_codegen_runtime_class_init_inline(SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_il2cpp_TypeInfo_var); SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B* L_0 = ((SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_StaticFields*)il2cpp_codegen_static_fields_for(SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_il2cpp_TypeInfo_var))->___SingletonInstance; NullCheck(L_0); RuntimeObject* L_1 = L_0->____instanceLock; V_3 = L_1; V_4 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0074: { { bool L_2 = V_4; if (!L_2) { goto IL_007e; } } { RuntimeObject* L_3 = V_3; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_3, NULL); } IL_007e: { return; } } }); try { { RuntimeObject* L_4 = V_3; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_4, (&V_4), NULL); il2cpp_codegen_runtime_class_init_inline(SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_il2cpp_TypeInfo_var); SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B* L_5 = ((SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_StaticFields*)il2cpp_codegen_static_fields_for(SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_il2cpp_TypeInfo_var))->___SingletonInstance; NullCheck(L_5); Dictionary_2_t2444FB8862B8AF6AF548B8FB685DD9EF9C7CC077* L_6 = L_5->____dependencyIdToDependencyHash; NullCheck(L_6); int32_t L_7; L_7 = Dictionary_2_get_Count_m20A2BBB578B4F8EDCD5C8EDA62646F6D24325164(L_6, Dictionary_2_get_Count_m20A2BBB578B4F8EDCD5C8EDA62646F6D24325164_RuntimeMethod_var); if (L_7) { goto IL_002c_1; } } { goto IL_015e; } IL_002c_1: { il2cpp_codegen_runtime_class_init_inline(SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_il2cpp_TypeInfo_var); SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B* L_8 = ((SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_StaticFields*)il2cpp_codegen_static_fields_for(SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_il2cpp_TypeInfo_var))->___SingletonInstance; NullCheck(L_8); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_9 = L_8->____nextTimeout; il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_10; L_10 = DateTime_get_UtcNow_m06B6E9995FE16846A0F71EC9DB23E90BE2C5F9FA(NULL); bool L_11; L_11 = DateTime_op_GreaterThan_m8F1FA3C039A0148FC1500E790A77CB44F025EA9F(L_9, L_10, NULL); if (!L_11) { goto IL_0047_1; } } { goto IL_015e; } IL_0047_1: { il2cpp_codegen_runtime_class_init_inline(SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_il2cpp_TypeInfo_var); SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B* L_12 = ((SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_StaticFields*)il2cpp_codegen_static_fields_for(SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_il2cpp_TypeInfo_var))->___SingletonInstance; NullCheck(L_12); Dictionary_2_t2444FB8862B8AF6AF548B8FB685DD9EF9C7CC077* L_13 = L_12->____dependencyIdToDependencyHash; NullCheck(L_13); int32_t L_14; L_14 = Dictionary_2_get_Count_m20A2BBB578B4F8EDCD5C8EDA62646F6D24325164(L_13, Dictionary_2_get_Count_m20A2BBB578B4F8EDCD5C8EDA62646F6D24325164_RuntimeMethod_var); SqlDependencyU5BU5D_t1E2C6636B872F8E6DB8CCDCC7444C168AF177765* L_15 = (SqlDependencyU5BU5D_t1E2C6636B872F8E6DB8CCDCC7444C168AF177765*)(SqlDependencyU5BU5D_t1E2C6636B872F8E6DB8CCDCC7444C168AF177765*)SZArrayNew(SqlDependencyU5BU5D_t1E2C6636B872F8E6DB8CCDCC7444C168AF177765_il2cpp_TypeInfo_var, (uint32_t)L_14); V_0 = L_15; SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B* L_16 = ((SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_StaticFields*)il2cpp_codegen_static_fields_for(SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_il2cpp_TypeInfo_var))->___SingletonInstance; NullCheck(L_16); Dictionary_2_t2444FB8862B8AF6AF548B8FB685DD9EF9C7CC077* L_17 = L_16->____dependencyIdToDependencyHash; NullCheck(L_17); ValueCollection_t29B06C1FA26E1FFAE6DF9494833B52B20E2AE863* L_18; L_18 = Dictionary_2_get_Values_m8438F65A30A3CFDA11E26AA9919CC204CCDC93F6(L_17, Dictionary_2_get_Values_m8438F65A30A3CFDA11E26AA9919CC204CCDC93F6_RuntimeMethod_var); SqlDependencyU5BU5D_t1E2C6636B872F8E6DB8CCDCC7444C168AF177765* L_19 = V_0; NullCheck(L_18); ValueCollection_CopyTo_m177BFBD7E60117C7147AC859044FD622EE26C9A4(L_18, L_19, 0, ValueCollection_CopyTo_m177BFBD7E60117C7147AC859044FD622EE26C9A4_RuntimeMethod_var); goto IL_007f; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_007f: { il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_20; L_20 = DateTime_get_UtcNow_m06B6E9995FE16846A0F71EC9DB23E90BE2C5F9FA(NULL); V_1 = L_20; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_21 = ((DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields*)il2cpp_codegen_static_fields_for(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var))->___MaxValue; V_2 = L_21; V_5 = 0; goto IL_00e6; } IL_0090: { SqlDependencyU5BU5D_t1E2C6636B872F8E6DB8CCDCC7444C168AF177765* L_22 = V_0; int32_t L_23 = V_5; NullCheck(L_22); int32_t L_24 = L_23; SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* L_25 = (L_22)->GetAt(static_cast(L_24)); NullCheck(L_25); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_26; L_26 = SqlDependency_get_ExpirationTime_m9A3980205287664A596C169928071AE6314A5AD2_inline(L_25, NULL); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_27 = V_1; il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); bool L_28; L_28 = DateTime_op_LessThanOrEqual_mC22EB236042D9E1C17C64393FB429E58B8F952F8(L_26, L_27, NULL); if (!L_28) { goto IL_00c0; } } try { SqlDependencyU5BU5D_t1E2C6636B872F8E6DB8CCDCC7444C168AF177765* L_29 = V_0; int32_t L_30 = V_5; NullCheck(L_29); int32_t L_31 = L_30; SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* L_32 = (L_29)->GetAt(static_cast(L_31)); NullCheck(L_32); SqlDependency_Invalidate_m4E389A44F9102F87E6546B4BD2732EB84C983691(L_32, 0, 7, 1, NULL); goto IL_00e0; } 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_00af; } throw e; } CATCH_00af: { { Exception_t* L_33 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; Exception_t* L_34 = L_33; 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) { G_B14_0 = L_34; goto IL_00b9; } G_B13_0 = L_34; } { IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*)); } IL_00b9: { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); ADP_TraceExceptionWithoutRethrow_mD16E1261CCD98633A5D78D3783823A03C2E2F795(G_B14_0, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_00e0; } } IL_00c0: { SqlDependencyU5BU5D_t1E2C6636B872F8E6DB8CCDCC7444C168AF177765* L_36 = V_0; int32_t L_37 = V_5; NullCheck(L_36); int32_t L_38 = L_37; SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* L_39 = (L_36)->GetAt(static_cast(L_38)); NullCheck(L_39); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_40; L_40 = SqlDependency_get_ExpirationTime_m9A3980205287664A596C169928071AE6314A5AD2_inline(L_39, NULL); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_41 = V_2; il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); bool L_42; L_42 = DateTime_op_LessThan_m2A02FFF5F35E33417FB32CB9F948769CA15AED17(L_40, L_41, NULL); if (!L_42) { goto IL_00db; } } { SqlDependencyU5BU5D_t1E2C6636B872F8E6DB8CCDCC7444C168AF177765* L_43 = V_0; int32_t L_44 = V_5; NullCheck(L_43); int32_t L_45 = L_44; SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* L_46 = (L_43)->GetAt(static_cast(L_45)); NullCheck(L_46); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_47; L_47 = SqlDependency_get_ExpirationTime_m9A3980205287664A596C169928071AE6314A5AD2_inline(L_46, NULL); V_2 = L_47; } IL_00db: { SqlDependencyU5BU5D_t1E2C6636B872F8E6DB8CCDCC7444C168AF177765* L_48 = V_0; int32_t L_49 = V_5; NullCheck(L_48); ArrayElementTypeCheck (L_48, NULL); (L_48)->SetAt(static_cast(L_49), (SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE*)NULL); } IL_00e0: { int32_t L_50 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_50, 1)); } IL_00e6: { int32_t L_51 = V_5; SqlDependencyU5BU5D_t1E2C6636B872F8E6DB8CCDCC7444C168AF177765* L_52 = V_0; NullCheck(L_52); if ((((int32_t)L_51) < ((int32_t)((int32_t)(((RuntimeArray*)L_52)->max_length))))) { goto IL_0090; } } { il2cpp_codegen_runtime_class_init_inline(SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_il2cpp_TypeInfo_var); SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B* L_53 = ((SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_StaticFields*)il2cpp_codegen_static_fields_for(SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_il2cpp_TypeInfo_var))->___SingletonInstance; NullCheck(L_53); RuntimeObject* L_54 = L_53->____instanceLock; V_3 = L_54; V_4 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0153: { { bool L_55 = V_4; if (!L_55) { goto IL_015d; } } { RuntimeObject* L_56 = V_3; Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_56, NULL); } IL_015d: { return; } } }); try { { RuntimeObject* L_57 = V_3; Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_57, (&V_4), NULL); V_6 = 0; goto IL_012d_1; } IL_0108_1: { SqlDependencyU5BU5D_t1E2C6636B872F8E6DB8CCDCC7444C168AF177765* L_58 = V_0; int32_t L_59 = V_6; NullCheck(L_58); int32_t L_60 = L_59; SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* L_61 = (L_58)->GetAt(static_cast(L_60)); if (!L_61) { goto IL_0127_1; } } { il2cpp_codegen_runtime_class_init_inline(SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_il2cpp_TypeInfo_var); SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B* L_62 = ((SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_StaticFields*)il2cpp_codegen_static_fields_for(SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_il2cpp_TypeInfo_var))->___SingletonInstance; NullCheck(L_62); Dictionary_2_t2444FB8862B8AF6AF548B8FB685DD9EF9C7CC077* L_63 = L_62->____dependencyIdToDependencyHash; SqlDependencyU5BU5D_t1E2C6636B872F8E6DB8CCDCC7444C168AF177765* L_64 = V_0; int32_t L_65 = V_6; NullCheck(L_64); int32_t L_66 = L_65; SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* L_67 = (L_64)->GetAt(static_cast(L_66)); NullCheck(L_67); String_t* L_68; L_68 = SqlDependency_get_Id_mD2CECE0B28C42E62DD2F5F8231FAAEACFF535691_inline(L_67, NULL); NullCheck(L_63); bool L_69; L_69 = Dictionary_2_Remove_m7711AC6AFD55BE2055F944DD29B464616BF6F825(L_63, L_68, Dictionary_2_Remove_m7711AC6AFD55BE2055F944DD29B464616BF6F825_RuntimeMethod_var); } IL_0127_1: { int32_t L_70 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_70, 1)); } IL_012d_1: { int32_t L_71 = V_6; SqlDependencyU5BU5D_t1E2C6636B872F8E6DB8CCDCC7444C168AF177765* L_72 = V_0; NullCheck(L_72); if ((((int32_t)L_71) < ((int32_t)((int32_t)(((RuntimeArray*)L_72)->max_length))))) { goto IL_0108_1; } } { DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_73 = V_2; il2cpp_codegen_runtime_class_init_inline(SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_il2cpp_TypeInfo_var); SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B* L_74 = ((SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_StaticFields*)il2cpp_codegen_static_fields_for(SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_il2cpp_TypeInfo_var))->___SingletonInstance; NullCheck(L_74); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_75 = L_74->____nextTimeout; il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); bool L_76; L_76 = DateTime_op_LessThan_m2A02FFF5F35E33417FB32CB9F948769CA15AED17(L_73, L_75, NULL); if (!L_76) { goto IL_0151_1; } } { il2cpp_codegen_runtime_class_init_inline(SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_il2cpp_TypeInfo_var); SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B* L_77 = ((SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_StaticFields*)il2cpp_codegen_static_fields_for(SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_il2cpp_TypeInfo_var))->___SingletonInstance; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_78 = V_2; NullCheck(L_77); L_77->____nextTimeout = L_78; } IL_0151_1: { goto IL_015e; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_015e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDependencyPerAppDomainDispatcher_SubscribeToAppDomainUnload_m5E28DC4163D3E9F85E5F25DF6503B9E6169A66C5 (SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B* __this, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlDependencyPerAppDomainDispatcher__cctor_mFBA5A1B8DB0A35116945E971218C240C266F6723 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B* L_0 = (SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B*)il2cpp_codegen_object_new(SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_il2cpp_TypeInfo_var); SqlDependencyPerAppDomainDispatcher__ctor_m42E78AA8004F2D6FF02752BE518A60C8E1A0BA6E(L_0, NULL); ((SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_StaticFields*)il2cpp_codegen_static_fields_for(SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_il2cpp_TypeInfo_var))->___SingletonInstance = L_0; Il2CppCodeGenWriteBarrier((void**)(&((SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_StaticFields*)il2cpp_codegen_static_fields_for(SqlDependencyPerAppDomainDispatcher_t6E27004FC27C323DBE5D7B0B2F416989E8811D9B_il2cpp_TypeInfo_var))->___SingletonInstance), (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 DependencyList__ctor_mF911B2757F3C1B89A1B33C3450D84C64F06833B0 (DependencyList_t8DF89D33C2FD51FABAB32C45D812DF66861E881F* __this, String_t* ___0_commandHash, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mB791C0287B60359EB009B3C29FB294EBEC22A6C0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t9FD928D906022D523747F00ADA536478FC68052D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(List_1_t9FD928D906022D523747F00ADA536478FC68052D_il2cpp_TypeInfo_var); List_1__ctor_mB791C0287B60359EB009B3C29FB294EBEC22A6C0(__this, List_1__ctor_mB791C0287B60359EB009B3C29FB294EBEC22A6C0_RuntimeMethod_var); String_t* L_0 = ___0_commandHash; __this->___CommandHash = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___CommandHash), (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 MetaType__ctor_mB4E544C4872CC245BBFE4FAF0C0E84A63822E0A6 (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* __this, uint8_t ___0_precision, uint8_t ___1_scale, int32_t ___2_fixedLength, bool ___3_isFixed, bool ___4_isLong, bool ___5_isPlp, uint8_t ___6_tdsType, uint8_t ___7_nullableTdsType, String_t* ___8_typeName, Type_t* ___9_classType, Type_t* ___10_sqlType, int32_t ___11_sqldbType, int32_t ___12_dbType, uint8_t ___13_propBytes, 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; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); uint8_t L_0 = ___0_precision; __this->___Precision = L_0; uint8_t L_1 = ___1_scale; __this->___Scale = L_1; int32_t L_2 = ___2_fixedLength; __this->___FixedLength = L_2; bool L_3 = ___3_isFixed; __this->___IsFixed = L_3; bool L_4 = ___4_isLong; __this->___IsLong = L_4; bool L_5 = ___5_isPlp; __this->___IsPlp = L_5; uint8_t L_6 = ___6_tdsType; __this->___TDSType = L_6; uint8_t L_7 = ___7_nullableTdsType; __this->___NullableType = L_7; String_t* L_8 = ___8_typeName; __this->___TypeName = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->___TypeName), (void*)L_8); int32_t L_9 = ___11_sqldbType; __this->___SqlDbType = L_9; int32_t L_10 = ___12_dbType; __this->___DbType = L_10; Type_t* L_11 = ___9_classType; __this->___ClassType = L_11; Il2CppCodeGenWriteBarrier((void**)(&__this->___ClassType), (void*)L_11); Type_t* L_12 = ___10_sqlType; __this->___SqlType = L_12; Il2CppCodeGenWriteBarrier((void**)(&__this->___SqlType), (void*)L_12); uint8_t L_13 = ___13_propBytes; __this->___PropBytes = L_13; int32_t L_14 = ___11_sqldbType; il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); bool L_15; L_15 = MetaType__IsAnsiType_m4DE9A44D780E4A8A848E2B368DC1E6991FEB53D7(L_14, NULL); __this->___IsAnsiType = L_15; int32_t L_16 = ___11_sqldbType; bool L_17; L_17 = MetaType__IsBinType_mFC8FA6FCCB063B2E8786588E3B480350F42C61AF(L_16, NULL); __this->___IsBinType = L_17; int32_t L_18 = ___11_sqldbType; bool L_19; L_19 = MetaType__IsCharType_mE2070CB5EB2351648EEAE2C6C505935B69ECE43C(L_18, NULL); __this->___IsCharType = L_19; int32_t L_20 = ___11_sqldbType; bool L_21; L_21 = MetaType__IsNCharType_mEA36163708910A522DBFB5892D34961D5D7760FB(L_20, NULL); __this->___IsNCharType = L_21; int32_t L_22 = ___11_sqldbType; bool L_23; L_23 = MetaType__IsSizeInCharacters_m37B54367BC1C1C08E758BA834148724A71AC2557(L_22, NULL); __this->___IsSizeInCharacters = L_23; int32_t L_24 = ___11_sqldbType; bool L_25; L_25 = MetaType__IsNewKatmaiType_m2B8D7C4FB9F7871AF42608AFD0DE67E4A12C1E7A(L_24, NULL); __this->___IsNewKatmaiType = L_25; int32_t L_26 = ___11_sqldbType; bool L_27; L_27 = MetaType__IsVarTime_m1F0966EFCCAA5A7569849DFB2C8076C73746C745(L_26, NULL); __this->___IsVarTime = L_27; int32_t L_28 = __this->___SqlDbType; bool L_29; L_29 = MetaType__Is70Supported_m4A50A7B2003C635C733C5ABB46A872A04C444086(L_28, NULL); __this->___Is70Supported = L_29; int32_t L_30 = __this->___SqlDbType; bool L_31; L_31 = MetaType__Is80Supported_m441FC055ACCC76358FC9925C0335605ADD904455(L_30, NULL); __this->___Is80Supported = L_31; int32_t L_32 = __this->___SqlDbType; bool L_33; L_33 = MetaType__Is90Supported_m4F4C6AABAC1C1138B3BDB0E681E209C4E2C03F4F(L_32, NULL); __this->___Is90Supported = L_33; int32_t L_34 = __this->___SqlDbType; bool L_35; L_35 = MetaType__Is100Supported_m2C2E2BC1601A59BB5B4DF6CE963C100155E2A343(L_34, NULL); __this->___Is100Supported = L_35; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MetaType__IsAnsiType_m4DE9A44D780E4A8A848E2B368DC1E6991FEB53D7 (int32_t ___0_type, const RuntimeMethod* method) { { int32_t L_0 = ___0_type; if ((((int32_t)L_0) == ((int32_t)3))) { goto IL_000f; } } { int32_t L_1 = ___0_type; if ((((int32_t)L_1) == ((int32_t)((int32_t)22)))) { goto IL_000f; } } { int32_t L_2 = ___0_type; return (bool)((((int32_t)L_2) == ((int32_t)((int32_t)18)))? 1 : 0); } IL_000f: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MetaType__IsSizeInCharacters_m37B54367BC1C1C08E758BA834148724A71AC2557 (int32_t ___0_type, const RuntimeMethod* method) { { int32_t L_0 = ___0_type; if ((((int32_t)L_0) == ((int32_t)((int32_t)10)))) { goto IL_0015; } } { int32_t L_1 = ___0_type; if ((((int32_t)L_1) == ((int32_t)((int32_t)12)))) { goto IL_0015; } } { int32_t L_2 = ___0_type; if ((((int32_t)L_2) == ((int32_t)((int32_t)25)))) { goto IL_0015; } } { int32_t L_3 = ___0_type; return (bool)((((int32_t)L_3) == ((int32_t)((int32_t)11)))? 1 : 0); } IL_0015: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MetaType__IsCharType_mE2070CB5EB2351648EEAE2C6C505935B69ECE43C (int32_t ___0_type, const RuntimeMethod* method) { { int32_t L_0 = ___0_type; if ((((int32_t)L_0) == ((int32_t)((int32_t)10)))) { goto IL_0023; } } { int32_t L_1 = ___0_type; if ((((int32_t)L_1) == ((int32_t)((int32_t)12)))) { goto IL_0023; } } { int32_t L_2 = ___0_type; if ((((int32_t)L_2) == ((int32_t)((int32_t)11)))) { goto IL_0023; } } { int32_t L_3 = ___0_type; if ((((int32_t)L_3) == ((int32_t)3))) { goto IL_0023; } } { int32_t L_4 = ___0_type; if ((((int32_t)L_4) == ((int32_t)((int32_t)22)))) { goto IL_0023; } } { int32_t L_5 = ___0_type; if ((((int32_t)L_5) == ((int32_t)((int32_t)18)))) { goto IL_0023; } } { int32_t L_6 = ___0_type; return (bool)((((int32_t)L_6) == ((int32_t)((int32_t)25)))? 1 : 0); } IL_0023: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MetaType__IsNCharType_mEA36163708910A522DBFB5892D34961D5D7760FB (int32_t ___0_type, const RuntimeMethod* method) { { int32_t L_0 = ___0_type; if ((((int32_t)L_0) == ((int32_t)((int32_t)10)))) { goto IL_0015; } } { int32_t L_1 = ___0_type; if ((((int32_t)L_1) == ((int32_t)((int32_t)12)))) { goto IL_0015; } } { int32_t L_2 = ___0_type; if ((((int32_t)L_2) == ((int32_t)((int32_t)11)))) { goto IL_0015; } } { int32_t L_3 = ___0_type; return (bool)((((int32_t)L_3) == ((int32_t)((int32_t)25)))? 1 : 0); } IL_0015: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MetaType__IsBinType_mFC8FA6FCCB063B2E8786588E3B480350F42C61AF (int32_t ___0_type, const RuntimeMethod* method) { { int32_t L_0 = ___0_type; if ((((int32_t)L_0) == ((int32_t)7))) { goto IL_001d; } } { int32_t L_1 = ___0_type; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_001d; } } { int32_t L_2 = ___0_type; if ((((int32_t)L_2) == ((int32_t)((int32_t)21)))) { goto IL_001d; } } { int32_t L_3 = ___0_type; if ((((int32_t)L_3) == ((int32_t)((int32_t)19)))) { goto IL_001d; } } { int32_t L_4 = ___0_type; if ((((int32_t)L_4) == ((int32_t)((int32_t)29)))) { goto IL_001d; } } { int32_t L_5 = ___0_type; return (bool)((((int32_t)L_5) == ((int32_t)((int32_t)24)))? 1 : 0); } IL_001d: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MetaType__Is70Supported_m4A50A7B2003C635C733C5ABB46A872A04C444086 (int32_t ___0_type, const RuntimeMethod* method) { { int32_t L_0 = ___0_type; if (!L_0) { goto IL_0010; } } { int32_t L_1 = ___0_type; if ((((int32_t)L_1) <= ((int32_t)0))) { goto IL_0010; } } { int32_t L_2 = ___0_type; return (bool)((((int32_t)((((int32_t)L_2) > ((int32_t)((int32_t)22)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_0010: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MetaType__Is80Supported_m441FC055ACCC76358FC9925C0335605ADD904455 (int32_t ___0_type, const RuntimeMethod* method) { { int32_t L_0 = ___0_type; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_000d; } } { int32_t L_1 = ___0_type; return (bool)((((int32_t)((((int32_t)L_1) > ((int32_t)((int32_t)23)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_000d: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MetaType__Is90Supported_m4F4C6AABAC1C1138B3BDB0E681E209C4E2C03F4F (int32_t ___0_type, 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; } { int32_t L_0 = ___0_type; il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); bool L_1; L_1 = MetaType__Is80Supported_m441FC055ACCC76358FC9925C0335605ADD904455(L_0, NULL); if (L_1) { goto IL_0013; } } { int32_t L_2 = ___0_type; if ((((int32_t)((int32_t)25)) == ((int32_t)L_2))) { goto IL_0013; } } { int32_t L_3 = ___0_type; return (bool)((((int32_t)((int32_t)29)) == ((int32_t)L_3))? 1 : 0); } IL_0013: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MetaType__Is100Supported_m2C2E2BC1601A59BB5B4DF6CE963C100155E2A343 (int32_t ___0_type, 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; } { int32_t L_0 = ___0_type; il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); bool L_1; L_1 = MetaType__Is90Supported_m4F4C6AABAC1C1138B3BDB0E681E209C4E2C03F4F(L_0, NULL); if (L_1) { goto IL_001d; } } { int32_t L_2 = ___0_type; if ((((int32_t)((int32_t)31)) == ((int32_t)L_2))) { goto IL_001d; } } { int32_t L_3 = ___0_type; if ((((int32_t)((int32_t)32)) == ((int32_t)L_3))) { goto IL_001d; } } { int32_t L_4 = ___0_type; if ((((int32_t)((int32_t)33)) == ((int32_t)L_4))) { goto IL_001d; } } { int32_t L_5 = ___0_type; return (bool)((((int32_t)((int32_t)34)) == ((int32_t)L_5))? 1 : 0); } IL_001d: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MetaType__IsNewKatmaiType_m2B8D7C4FB9F7871AF42608AFD0DE67E4A12C1E7A (int32_t ___0_type, const RuntimeMethod* method) { { int32_t L_0 = ___0_type; return (bool)((((int32_t)((int32_t)30)) == ((int32_t)L_0))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MetaType__IsVarTime_m1F0966EFCCAA5A7569849DFB2C8076C73746C745 (int32_t ___0_type, const RuntimeMethod* method) { { int32_t L_0 = ___0_type; if ((((int32_t)L_0) == ((int32_t)((int32_t)32)))) { goto IL_0010; } } { int32_t L_1 = ___0_type; if ((((int32_t)L_1) == ((int32_t)((int32_t)33)))) { goto IL_0010; } } { int32_t L_2 = ___0_type; return (bool)((((int32_t)L_2) == ((int32_t)((int32_t)34)))? 1 : 0); } IL_0010: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* MetaType_GetMetaTypeFromSqlDbType_m444D3A013D8DCBE0C2E5591AA4853A4ED0D7D5C7 (int32_t ___0_target, bool ___1_isMultiValued, 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; } { int32_t L_0 = ___0_target; switch (L_0) { case 0: { goto IL_0097; } case 1: { goto IL_009d; } case 2: { goto IL_00a3; } case 3: { goto IL_00a9; } case 4: { goto IL_00af; } case 5: { goto IL_00b5; } case 6: { goto IL_00bb; } case 7: { goto IL_00c1; } case 8: { goto IL_00c7; } case 9: { goto IL_00cd; } case 10: { goto IL_00d3; } case 11: { goto IL_00d9; } case 12: { goto IL_00df; } case 13: { goto IL_00e5; } case 14: { goto IL_00eb; } case 15: { goto IL_00f1; } case 16: { goto IL_00f7; } case 17: { goto IL_00fd; } case 18: { goto IL_0103; } case 19: { goto IL_0109; } case 20: { goto IL_010f; } case 21: { goto IL_0115; } case 22: { goto IL_011b; } case 23: { goto IL_0121; } case 24: { goto IL_0127; } case 25: { goto IL_012d; } case 26: { goto IL_0160; } case 27: { goto IL_0160; } case 28: { goto IL_0160; } case 29: { goto IL_0133; } case 30: { goto IL_0139; } case 31: { goto IL_0148; } case 32: { goto IL_014e; } case 33: { goto IL_0154; } case 34: { goto IL_015a; } } } { goto IL_0160; } IL_0097: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_1 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaBigInt; return L_1; } IL_009d: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_2 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaBinary; return L_2; } IL_00a3: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_3 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaBit; return L_3; } IL_00a9: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_4 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaChar; return L_4; } IL_00af: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_5 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaDateTime; return L_5; } IL_00b5: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_6 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaDecimal; return L_6; } IL_00bb: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_7 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaFloat; return L_7; } IL_00c1: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_8 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaImage; return L_8; } IL_00c7: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_9 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaInt; return L_9; } IL_00cd: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_10 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaMoney; return L_10; } IL_00d3: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_11 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaNChar; return L_11; } IL_00d9: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_12 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaNText; return L_12; } IL_00df: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_13 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaNVarChar; return L_13; } IL_00e5: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_14 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaReal; return L_14; } IL_00eb: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_15 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaUniqueId; return L_15; } IL_00f1: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_16 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaSmallDateTime; return L_16; } IL_00f7: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_17 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaSmallInt; return L_17; } IL_00fd: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_18 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaSmallMoney; return L_18; } IL_0103: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_19 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaText; return L_19; } IL_0109: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_20 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaTimestamp; return L_20; } IL_010f: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_21 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaTinyInt; return L_21; } IL_0115: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_22 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaVarBinary; return L_22; } IL_011b: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_23 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaVarChar; return L_23; } IL_0121: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_24 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaVariant; return L_24; } IL_0127: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_25 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaSmallVarBinary; return L_25; } IL_012d: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_26 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaXml; return L_26; } IL_0133: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_27 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaUdt; return L_27; } IL_0139: { bool L_28 = ___1_isMultiValued; if (!L_28) { goto IL_0142; } } { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_29 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaTable; return L_29; } IL_0142: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_30 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaSUDT; return L_30; } IL_0148: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_31 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaDate; return L_31; } IL_014e: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_32 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaTime; return L_32; } IL_0154: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_33 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaDateTime2; return L_33; } IL_015a: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_34 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaDateTimeOffset; return L_34; } IL_0160: { int32_t L_35 = ___0_target; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SQL_tB715F31917C1F9B51DD4D7D8EFEACEE9E4EE577D_il2cpp_TypeInfo_var))); Exception_t* L_36; L_36 = SQL_InvalidSqlDbType_m58D57E7ECB0A45CF88EA4F9CFA02A208A6BF9DFF(L_35, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_36, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MetaType_GetMetaTypeFromSqlDbType_m444D3A013D8DCBE0C2E5591AA4853A4ED0D7D5C7_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* MetaType_GetMaxMetaTypeFromMetaType_m16A534ACB8F4876F1EE207EBC937C01A0438658A (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* ___0_mt, 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; } int32_t V_0 = 0; { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_0 = ___0_mt; NullCheck(L_0); int32_t L_1 = L_0->___SqlDbType; V_0 = L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) > ((int32_t)((int32_t)10)))) { goto IL_001b; } } { int32_t L_3 = V_0; if ((((int32_t)L_3) == ((int32_t)1))) { goto IL_0038; } } { int32_t L_4 = V_0; if ((((int32_t)L_4) == ((int32_t)3))) { goto IL_003e; } } { int32_t L_5 = V_0; if ((((int32_t)L_5) == ((int32_t)((int32_t)10)))) { goto IL_0044; } } { goto IL_0050; } IL_001b: { int32_t L_6 = V_0; if ((((int32_t)L_6) > ((int32_t)((int32_t)21)))) { goto IL_002c; } } { int32_t L_7 = V_0; if ((((int32_t)L_7) == ((int32_t)((int32_t)12)))) { goto IL_0044; } } { int32_t L_8 = V_0; if ((((int32_t)L_8) == ((int32_t)((int32_t)21)))) { goto IL_0038; } } { goto IL_0050; } IL_002c: { int32_t L_9 = V_0; if ((((int32_t)L_9) == ((int32_t)((int32_t)22)))) { goto IL_003e; } } { int32_t L_10 = V_0; if ((((int32_t)L_10) == ((int32_t)((int32_t)29)))) { goto IL_004a; } } { goto IL_0050; } IL_0038: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_11 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaMaxVarBinary; return L_11; } IL_003e: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_12 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaMaxVarChar; return L_12; } IL_0044: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_13 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaMaxNVarChar; return L_13; } IL_004a: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_14 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaMaxUdt; return L_14; } IL_0050: { MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_15 = ___0_mt; return L_15; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* MetaType_GetMetaTypeFromType_m80FA184D0A33F078898A71A18402878C49331F29 (Type_t* ___0_dataType, 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; } { Type_t* L_0 = ___0_dataType; il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_1; L_1 = MetaType_GetMetaTypeFromValue_mBCE91EFFD672665B22B9B402ED06052D26FE9037(L_0, NULL, (bool)0, (bool)1, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* MetaType_GetMetaTypeFromValue_m4188301BBAC0FDC53584CAF51B056D0DE805EB70 (RuntimeObject* ___0_value, bool ___1_streamAllowed, 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; } { RuntimeObject* L_0 = ___0_value; NullCheck(L_0); Type_t* L_1; L_1 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_0, NULL); RuntimeObject* L_2 = ___0_value; bool L_3 = ___1_streamAllowed; il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_4; L_4 = MetaType_GetMetaTypeFromValue_mBCE91EFFD672665B22B9B402ED06052D26FE9037(L_1, L_2, (bool)1, L_3, NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* MetaType_GetMetaTypeFromValue_mBCE91EFFD672665B22B9B402ED06052D26FE9037 (Type_t* ___0_dataType, RuntimeObject* ___1_value, bool ___2_inferLen, bool ___3_streamAllowed, 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*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Guid_t_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t8CE8FFB2EC06B4C9EF12D088F2E85E70C3110EF1_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_0_0_0_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*)&SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD_0_0_0_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D V_1; memset((&V_1), 0, sizeof(V_1)); { Type_t* L_0 = ___0_dataType; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); int32_t L_1; L_1 = Type_GetTypeCode_m2CE476933AF4B381D7A52F4343B70E9878FDF466(L_0, NULL); V_0 = L_1; int32_t L_2 = V_0; switch (L_2) { case 0: { goto IL_005e; } case 1: { goto IL_0065; } case 2: { goto IL_0326; } case 3: { goto IL_032d; } case 4: { goto IL_0333; } case 5: { goto IL_033a; } case 6: { goto IL_0341; } case 7: { goto IL_0347; } case 8: { goto IL_034d; } case 9: { goto IL_0354; } case 10: { goto IL_035a; } case 11: { goto IL_0362; } case 12: { goto IL_0368; } case 13: { goto IL_0370; } case 14: { goto IL_0376; } case 15: { goto IL_037c; } case 16: { goto IL_0382; } case 17: { goto IL_039d; } case 18: { goto IL_0388; } } } { goto IL_039d; } IL_005e: { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_3; L_3 = ADP_InvalidDataType_m93C7C3E7796DA0DD297DE8C51F2BE693211065AA(0, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MetaType_GetMetaTypeFromValue_mBCE91EFFD672665B22B9B402ED06052D26FE9037_RuntimeMethod_var))); } IL_0065: { Type_t* L_4 = ___0_dataType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_6; L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL); bool L_7; L_7 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_4, L_6, NULL); if (!L_7) { goto IL_0095; } } { bool L_8 = ___2_inferLen; if (!L_8) { goto IL_0089; } } { RuntimeObject* L_9 = ___1_value; NullCheck(((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)Castclass((RuntimeObject*)L_9, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var))); if ((((int32_t)((int32_t)(((RuntimeArray*)((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)Castclass((RuntimeObject*)L_9, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var)))->max_length))) > ((int32_t)((int32_t)8000)))) { goto IL_008f; } } IL_0089: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_10 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaVarBinary; return L_10; } IL_008f: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_11 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaImage; return L_11; } IL_0095: { Type_t* L_12 = ___0_dataType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_13 = { reinterpret_cast (Guid_t_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_14; L_14 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_13, NULL); bool L_15; L_15 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_12, L_14, NULL); if (!L_15) { goto IL_00ad; } } { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_16 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaUniqueId; return L_16; } IL_00ad: { Type_t* L_17 = ___0_dataType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_18 = { reinterpret_cast (&il2cpp_defaults.object_class->byval_arg) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_19; L_19 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_18, NULL); bool L_20; L_20 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_17, L_19, NULL); if (!L_20) { goto IL_00c5; } } { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_21 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaVariant; return L_21; } IL_00c5: { Type_t* L_22 = ___0_dataType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_23 = { reinterpret_cast (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_24; L_24 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_23, NULL); bool L_25; L_25 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_22, L_24, NULL); if (!L_25) { goto IL_00dd; } } { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_26 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaVarBinary; return L_26; } IL_00dd: { Type_t* L_27 = ___0_dataType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_28 = { reinterpret_cast (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_29; L_29 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_28, NULL); bool L_30; L_30 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_27, L_29, NULL); if (!L_30) { goto IL_00f5; } } { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_31 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaBit; return L_31; } IL_00f5: { Type_t* L_32 = ___0_dataType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_33 = { reinterpret_cast (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_34; L_34 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_33, NULL); bool L_35; L_35 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_32, L_34, NULL); if (!L_35) { goto IL_010d; } } { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_36 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaTinyInt; return L_36; } IL_010d: { Type_t* L_37 = ___0_dataType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_38 = { reinterpret_cast (SqlBytes_t7672C327152FBD1C61DD8B3044F22F518E1622C7_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_39; L_39 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_38, NULL); bool L_40; L_40 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_37, L_39, NULL); if (!L_40) { goto IL_0125; } } { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_41 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaVarBinary; return L_41; } IL_0125: { Type_t* L_42 = ___0_dataType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_43 = { reinterpret_cast (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_44; L_44 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_43, NULL); bool L_45; L_45 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_42, L_44, NULL); if (!L_45) { goto IL_013d; } } { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_46 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaNVarChar; return L_46; } IL_013d: { Type_t* L_47 = ___0_dataType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_48 = { reinterpret_cast (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_49; L_49 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_48, NULL); bool L_50; L_50 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_47, L_49, NULL); if (!L_50) { goto IL_0155; } } { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_51 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaDateTime; return L_51; } IL_0155: { Type_t* L_52 = ___0_dataType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_53 = { reinterpret_cast (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_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); bool L_55; L_55 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_52, L_54, NULL); if (!L_55) { goto IL_016d; } } { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_56 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaFloat; return L_56; } IL_016d: { Type_t* L_57 = ___0_dataType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_58 = { reinterpret_cast (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_59; L_59 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_58, NULL); bool L_60; L_60 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_57, L_59, NULL); if (!L_60) { goto IL_0185; } } { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_61 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaUniqueId; return L_61; } IL_0185: { Type_t* L_62 = ___0_dataType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_63 = { reinterpret_cast (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_64; L_64 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_63, NULL); bool L_65; L_65 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_62, L_64, NULL); if (!L_65) { goto IL_019d; } } { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_66 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaSmallInt; return L_66; } IL_019d: { Type_t* L_67 = ___0_dataType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_68 = { reinterpret_cast (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_69; L_69 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_68, NULL); bool L_70; L_70 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_67, L_69, NULL); if (!L_70) { goto IL_01b5; } } { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_71 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaInt; return L_71; } IL_01b5: { Type_t* L_72 = ___0_dataType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_73 = { reinterpret_cast (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_74; L_74 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_73, NULL); bool L_75; L_75 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_72, L_74, NULL); if (!L_75) { goto IL_01cd; } } { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_76 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaBigInt; return L_76; } IL_01cd: { Type_t* L_77 = ___0_dataType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_78 = { reinterpret_cast (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_79; L_79 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_78, NULL); bool L_80; L_80 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_77, L_79, NULL); if (!L_80) { goto IL_01e5; } } { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_81 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaMoney; return L_81; } IL_01e5: { Type_t* L_82 = ___0_dataType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_83 = { reinterpret_cast (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_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); bool L_85; L_85 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_82, L_84, NULL); if (!L_85) { goto IL_01fd; } } { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_86 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaDecimal; return L_86; } IL_01fd: { Type_t* L_87 = ___0_dataType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_88 = { reinterpret_cast (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_89; L_89 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_88, NULL); bool L_90; L_90 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_87, L_89, NULL); if (!L_90) { goto IL_0215; } } { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_91 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaReal; return L_91; } IL_0215: { Type_t* L_92 = ___0_dataType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_93 = { reinterpret_cast (SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_94; L_94 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_93, NULL); bool L_95; L_95 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_92, L_94, NULL); if (!L_95) { goto IL_022d; } } { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_96 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaXml; return L_96; } IL_022d: { Type_t* L_97 = ___0_dataType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_98 = { reinterpret_cast (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_99; L_99 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_98, NULL); bool L_100; L_100 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_97, L_99, NULL); if (!L_100) { goto IL_026c; } } { bool L_101 = ___2_inferLen; if (!L_101) { goto IL_0252; } } { RuntimeObject* L_102 = ___1_value; V_1 = ((*(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D*)UnBox(L_102, SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var))); il2cpp_codegen_runtime_class_init_inline(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var); bool L_103; L_103 = SqlString_get_IsNull_mC369763D29E440BDBBCA1CD83C4FF8F3D5F8EF9A((&V_1), NULL); if (!L_103) { goto IL_0258; } } IL_0252: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_104 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaNVarChar; return L_104; } IL_0258: { RuntimeObject* L_105 = ___1_value; V_1 = ((*(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D*)UnBox(L_105, SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var))); il2cpp_codegen_runtime_class_init_inline(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var); String_t* L_106; L_106 = SqlString_get_Value_m542A333CCBBF1866B0F9B9F01B442BC38272912A((&V_1), NULL); il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_107; L_107 = MetaType_PromoteStringType_mB4198AD34CD3B698C0EA36B9A0ABCF3E8163860B(L_106, NULL); return L_107; } IL_026c: { Type_t* L_108 = ___0_dataType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_109 = { reinterpret_cast (IEnumerable_1_t8CE8FFB2EC06B4C9EF12D088F2E85E70C3110EF1_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); bool L_111; L_111 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_108, L_110, NULL); if (L_111) { goto IL_0290; } } { Type_t* L_112 = ___0_dataType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_113 = { reinterpret_cast (DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_114; L_114 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_113, NULL); bool L_115; L_115 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_112, L_114, NULL); if (!L_115) { goto IL_0296; } } IL_0290: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_116 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaTable; return L_116; } IL_0296: { Type_t* L_117 = ___0_dataType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_118 = { reinterpret_cast (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_119; L_119 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_118, NULL); bool L_120; L_120 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_117, L_119, NULL); if (!L_120) { goto IL_02ae; } } { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_121 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaTime; return L_121; } IL_02ae: { Type_t* L_122 = ___0_dataType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_123 = { reinterpret_cast (DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_124; L_124 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_123, NULL); bool L_125; L_125 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_122, L_124, NULL); if (!L_125) { goto IL_02c6; } } { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_126 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaDateTimeOffset; return L_126; } IL_02c6: { Type_t* L_127 = ___0_dataType; SqlUdtInfo_tCDDAEE4C33609A9F5F9D3976B95B1B3E70513012* L_128; L_128 = SqlUdtInfo_TryGetFromType_m7045CF7B26E68B925CB8E2D40BBBF1908928F3F0(L_127, NULL); if (!L_128) { goto IL_02d4; } } { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_129 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaUdt; return L_129; } IL_02d4: { bool L_130 = ___3_streamAllowed; if (!L_130) { goto IL_031f; } } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_131 = { reinterpret_cast (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_132; L_132 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_131, NULL); Type_t* L_133 = ___0_dataType; NullCheck(L_132); bool L_134; L_134 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22, L_132, L_133); if (!L_134) { goto IL_02ef; } } { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_135 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaVarBinary; return L_135; } IL_02ef: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_136 = { reinterpret_cast (TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_137; L_137 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_136, NULL); Type_t* L_138 = ___0_dataType; NullCheck(L_137); bool L_139; L_139 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22, L_137, L_138); if (!L_139) { goto IL_0307; } } { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_140 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaNVarChar; return L_140; } IL_0307: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_141 = { reinterpret_cast (XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_142; L_142 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_141, NULL); Type_t* L_143 = ___0_dataType; NullCheck(L_142); bool L_144; L_144 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22, L_142, L_143); if (!L_144) { goto IL_031f; } } { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_145 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaXml; return L_145; } IL_031f: { Type_t* L_146 = ___0_dataType; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_147; L_147 = ADP_UnknownDataType_m9628E91C16B9903EA8F79697DA472DBCF9EA4232(L_146, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_147, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MetaType_GetMetaTypeFromValue_mBCE91EFFD672665B22B9B402ED06052D26FE9037_RuntimeMethod_var))); } IL_0326: { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_148; L_148 = ADP_InvalidDataType_m93C7C3E7796DA0DD297DE8C51F2BE693211065AA(2, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_148, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MetaType_GetMetaTypeFromValue_mBCE91EFFD672665B22B9B402ED06052D26FE9037_RuntimeMethod_var))); } IL_032d: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_149 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaBit; return L_149; } IL_0333: { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_150; L_150 = ADP_InvalidDataType_m93C7C3E7796DA0DD297DE8C51F2BE693211065AA(4, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_150, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MetaType_GetMetaTypeFromValue_mBCE91EFFD672665B22B9B402ED06052D26FE9037_RuntimeMethod_var))); } IL_033a: { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_151; L_151 = ADP_InvalidDataType_m93C7C3E7796DA0DD297DE8C51F2BE693211065AA(5, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_151, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MetaType_GetMetaTypeFromValue_mBCE91EFFD672665B22B9B402ED06052D26FE9037_RuntimeMethod_var))); } IL_0341: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_152 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaTinyInt; return L_152; } IL_0347: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_153 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaSmallInt; return L_153; } IL_034d: { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_154; L_154 = ADP_InvalidDataType_m93C7C3E7796DA0DD297DE8C51F2BE693211065AA(8, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_154, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MetaType_GetMetaTypeFromValue_mBCE91EFFD672665B22B9B402ED06052D26FE9037_RuntimeMethod_var))); } IL_0354: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_155 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaInt; return L_155; } IL_035a: { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_156; L_156 = ADP_InvalidDataType_m93C7C3E7796DA0DD297DE8C51F2BE693211065AA(((int32_t)10), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_156, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MetaType_GetMetaTypeFromValue_mBCE91EFFD672665B22B9B402ED06052D26FE9037_RuntimeMethod_var))); } IL_0362: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_157 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaBigInt; return L_157; } IL_0368: { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_158; L_158 = ADP_InvalidDataType_m93C7C3E7796DA0DD297DE8C51F2BE693211065AA(((int32_t)12), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_158, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MetaType_GetMetaTypeFromValue_mBCE91EFFD672665B22B9B402ED06052D26FE9037_RuntimeMethod_var))); } IL_0370: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_159 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaReal; return L_159; } IL_0376: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_160 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaFloat; return L_160; } IL_037c: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_161 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaDecimal; return L_161; } IL_0382: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_162 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaDateTime; return L_162; } IL_0388: { bool L_163 = ___2_inferLen; if (L_163) { goto IL_0391; } } { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_164 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaNVarChar; return L_164; } IL_0391: { RuntimeObject* L_165 = ___1_value; il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_166; L_166 = MetaType_PromoteStringType_mB4198AD34CD3B698C0EA36B9A0ABCF3E8163860B(((String_t*)CastclassSealed((RuntimeObject*)L_165, il2cpp_defaults.string_class)), NULL); return L_166; } IL_039d: { Type_t* L_167 = ___0_dataType; Type_t* L_168 = ___0_dataType; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); int32_t L_169; L_169 = Type_GetTypeCode_m2CE476933AF4B381D7A52F4343B70E9878FDF466(L_168, NULL); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_170; L_170 = ADP_UnknownDataTypeCode_mD8402C8C2C87514480C45CE307CFAE124541C331(L_167, L_169, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_170, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MetaType_GetMetaTypeFromValue_mBCE91EFFD672665B22B9B402ED06052D26FE9037_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MetaType_GetNullSqlValue_m2959DBE45CCCDDF837469AD862E6F634D8BE4958 (Type_t* ___0_sqlType, 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*)&DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t8CE8FFB2EC06B4C9EF12D088F2E85E70C3110EF1_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_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*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_0_0_0_var); s_Il2CppMethodInitialized = true; } { Type_t* L_0 = ___0_sqlType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_2; L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL); bool L_3; L_3 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, L_2, NULL); if (!L_3) { goto IL_001d; } } { il2cpp_codegen_runtime_class_init_inline(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var); SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_4 = ((SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_StaticFields*)il2cpp_codegen_static_fields_for(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var))->___Null; SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_5 = L_4; RuntimeObject* L_6 = Box(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var, &L_5); return L_6; } IL_001d: { Type_t* L_7 = ___0_sqlType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_9; L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL); bool L_10; L_10 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_7, L_9, NULL); if (!L_10) { goto IL_003a; } } { il2cpp_codegen_runtime_class_init_inline(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var); SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_11 = ((SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_StaticFields*)il2cpp_codegen_static_fields_for(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var))->___Null; SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_12 = L_11; RuntimeObject* L_13 = Box(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var, &L_12); return L_13; } IL_003a: { Type_t* L_14 = ___0_sqlType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_15 = { reinterpret_cast (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_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); bool L_17; L_17 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_14, L_16, NULL); if (!L_17) { goto IL_0057; } } { il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var); SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_18 = ((SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_StaticFields*)il2cpp_codegen_static_fields_for(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var))->___Null; SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_19 = L_18; RuntimeObject* L_20 = Box(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var, &L_19); return L_20; } IL_0057: { Type_t* L_21 = ___0_sqlType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_22 = { reinterpret_cast (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_23; L_23 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_22, NULL); bool L_24; L_24 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_21, L_23, NULL); if (!L_24) { goto IL_0074; } } { il2cpp_codegen_runtime_class_init_inline(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var); SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 L_25 = ((SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_StaticFields*)il2cpp_codegen_static_fields_for(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var))->___Null; SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 L_26 = L_25; RuntimeObject* L_27 = Box(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var, &L_26); return L_27; } IL_0074: { Type_t* L_28 = ___0_sqlType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_29 = { reinterpret_cast (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_30; L_30 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_29, NULL); bool L_31; L_31 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_28, L_30, NULL); if (!L_31) { goto IL_0091; } } { il2cpp_codegen_runtime_class_init_inline(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var); SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 L_32 = ((SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_StaticFields*)il2cpp_codegen_static_fields_for(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var))->___Null; SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 L_33 = L_32; RuntimeObject* L_34 = Box(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var, &L_33); return L_34; } IL_0091: { Type_t* L_35 = ___0_sqlType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_36 = { reinterpret_cast (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_37; L_37 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_36, NULL); bool L_38; L_38 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_35, L_37, NULL); if (!L_38) { goto IL_00ae; } } { il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var); SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_39 = ((SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_StaticFields*)il2cpp_codegen_static_fields_for(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))->___Null; SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_40 = L_39; RuntimeObject* L_41 = Box(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var, &L_40); return L_41; } IL_00ae: { Type_t* L_42 = ___0_sqlType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_43 = { reinterpret_cast (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_44; L_44 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_43, NULL); bool L_45; L_45 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_42, L_44, NULL); if (!L_45) { goto IL_00cb; } } { il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var); SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_46 = ((SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_StaticFields*)il2cpp_codegen_static_fields_for(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var))->___Null; SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_47 = L_46; RuntimeObject* L_48 = Box(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var, &L_47); return L_48; } IL_00cb: { Type_t* L_49 = ___0_sqlType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_50 = { reinterpret_cast (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_51; L_51 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_50, NULL); bool L_52; L_52 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_49, L_51, NULL); if (!L_52) { goto IL_00e8; } } { il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var); SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_53 = ((SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var))->___Null; SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_54 = L_53; RuntimeObject* L_55 = Box(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var, &L_54); return L_55; } IL_00e8: { Type_t* L_56 = ___0_sqlType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_57 = { reinterpret_cast (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_58; L_58 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_57, NULL); bool L_59; L_59 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_56, L_58, NULL); if (!L_59) { goto IL_0105; } } { il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var); SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_60 = ((SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var))->___Null; SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_61 = L_60; RuntimeObject* L_62 = Box(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var, &L_61); return L_62; } IL_0105: { Type_t* L_63 = ___0_sqlType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_64 = { reinterpret_cast (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_65; L_65 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_64, NULL); bool L_66; L_66 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_63, L_65, NULL); if (!L_66) { goto IL_0122; } } { il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var); SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_67 = ((SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_StaticFields*)il2cpp_codegen_static_fields_for(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var))->___Null; SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_68 = L_67; RuntimeObject* L_69 = Box(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var, &L_68); return L_69; } IL_0122: { Type_t* L_70 = ___0_sqlType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_71 = { reinterpret_cast (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_72; L_72 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_71, NULL); bool L_73; L_73 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_70, L_72, NULL); if (!L_73) { goto IL_013f; } } { il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var); SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_74 = ((SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_StaticFields*)il2cpp_codegen_static_fields_for(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))->___Null; SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_75 = L_74; RuntimeObject* L_76 = Box(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var, &L_75); return L_76; } IL_013f: { Type_t* L_77 = ___0_sqlType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_78 = { reinterpret_cast (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_79; L_79 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_78, NULL); bool L_80; L_80 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_77, L_79, NULL); if (!L_80) { goto IL_015c; } } { il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var); SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_81 = ((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___Null; SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_82 = L_81; RuntimeObject* L_83 = Box(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var, &L_82); return L_83; } IL_015c: { Type_t* L_84 = ___0_sqlType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_85 = { reinterpret_cast (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_86; L_86 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_85, NULL); bool L_87; L_87 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_84, L_86, NULL); if (!L_87) { goto IL_0179; } } { il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var); SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_88 = ((SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_StaticFields*)il2cpp_codegen_static_fields_for(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))->___Null; SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB L_89 = L_88; RuntimeObject* L_90 = Box(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var, &L_89); return L_90; } IL_0179: { Type_t* L_91 = ___0_sqlType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_92 = { reinterpret_cast (SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_93; L_93 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_92, NULL); bool L_94; L_94 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_91, L_93, NULL); if (!L_94) { goto IL_0191; } } { il2cpp_codegen_runtime_class_init_inline(SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var); SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A* L_95; L_95 = SqlXml_get_Null_mEEFCBDDB8EB661C8A0B3A051D95B63BC196C0E8E(NULL); return L_95; } IL_0191: { Type_t* L_96 = ___0_sqlType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_97 = { reinterpret_cast (&il2cpp_defaults.object_class->byval_arg) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_98; L_98 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_97, NULL); bool L_99; L_99 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_96, L_98, NULL); if (!L_99) { goto IL_01a9; } } { il2cpp_codegen_runtime_class_init_inline(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var); DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC* L_100 = ((DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_StaticFields*)il2cpp_codegen_static_fields_for(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var))->___Value; return L_100; } IL_01a9: { Type_t* L_101 = ___0_sqlType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_102 = { reinterpret_cast (IEnumerable_1_t8CE8FFB2EC06B4C9EF12D088F2E85E70C3110EF1_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_103; L_103 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_102, NULL); bool L_104; L_104 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_101, L_103, NULL); if (!L_104) { goto IL_01c1; } } { il2cpp_codegen_runtime_class_init_inline(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var); DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC* L_105 = ((DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_StaticFields*)il2cpp_codegen_static_fields_for(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var))->___Value; return L_105; } IL_01c1: { Type_t* L_106 = ___0_sqlType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_107 = { reinterpret_cast (DataTable_t9240A0D6726299C55832BF4EE085C864A1CCBB07_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_108; L_108 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_107, NULL); bool L_109; L_109 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_106, L_108, NULL); if (!L_109) { goto IL_01d9; } } { il2cpp_codegen_runtime_class_init_inline(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var); DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC* L_110 = ((DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_StaticFields*)il2cpp_codegen_static_fields_for(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var))->___Value; return L_110; } IL_01d9: { Type_t* L_111 = ___0_sqlType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_112 = { reinterpret_cast (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_113; L_113 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_112, NULL); bool L_114; L_114 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_111, L_113, NULL); if (!L_114) { goto IL_01f1; } } { il2cpp_codegen_runtime_class_init_inline(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var); DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC* L_115 = ((DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_StaticFields*)il2cpp_codegen_static_fields_for(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var))->___Value; return L_115; } IL_01f1: { Type_t* L_116 = ___0_sqlType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_117 = { reinterpret_cast (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_118; L_118 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_117, NULL); bool L_119; L_119 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_116, L_118, NULL); if (!L_119) { goto IL_0209; } } { il2cpp_codegen_runtime_class_init_inline(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var); DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC* L_120 = ((DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_StaticFields*)il2cpp_codegen_static_fields_for(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var))->___Value; return L_120; } IL_0209: { Type_t* L_121 = ___0_sqlType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_122 = { reinterpret_cast (DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_123; L_123 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_122, NULL); bool L_124; L_124 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_121, L_123, NULL); il2cpp_codegen_runtime_class_init_inline(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var); DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC* L_125 = ((DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_StaticFields*)il2cpp_codegen_static_fields_for(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var))->___Value; return L_125; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* MetaType_PromoteStringType_mB4198AD34CD3B698C0EA36B9A0ABCF3E8163860B (String_t* ___0_s, 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; } { String_t* L_0 = ___0_s; NullCheck(L_0); int32_t L_1; L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_0, NULL); if ((((int32_t)((int32_t)(L_1<<1))) <= ((int32_t)((int32_t)8000)))) { goto IL_0015; } } { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_2 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaVarChar; return L_2; } IL_0015: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_3 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaNVarChar; return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MetaType_GetComValueFromSqlVariant_m564FB46D4148AAA3DE29B60E453D0E5B97EEE9F2 (RuntimeObject* ___0_sqlVal, 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*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Guid_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 V_1; memset((&V_1), 0, sizeof(V_1)); SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D V_2; memset((&V_2), 0, sizeof(V_2)); SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 V_3; memset((&V_3), 0, sizeof(V_3)); SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 V_4; memset((&V_4), 0, sizeof(V_4)); SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 V_5; memset((&V_5), 0, sizeof(V_5)); SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 V_6; memset((&V_6), 0, sizeof(V_6)); SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 V_7; memset((&V_7), 0, sizeof(V_7)); SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B V_8; memset((&V_8), 0, sizeof(V_8)); SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 V_9; memset((&V_9), 0, sizeof(V_9)); SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 V_10; memset((&V_10), 0, sizeof(V_10)); SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 V_11; memset((&V_11), 0, sizeof(V_11)); SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 V_12; memset((&V_12), 0, sizeof(V_12)); SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB V_13; memset((&V_13), 0, sizeof(V_13)); { V_0 = NULL; RuntimeObject* L_0 = ___0_sqlVal; 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_000c; } } { RuntimeObject* L_2 = V_0; return L_2; } IL_000c: { RuntimeObject* L_3 = ___0_sqlVal; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_3, SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var))) { goto IL_002d; } } { RuntimeObject* L_4 = ___0_sqlVal; V_1 = ((*(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767*)UnBox(L_4, SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var))); il2cpp_codegen_runtime_class_init_inline(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var); float L_5; L_5 = SqlSingle_get_Value_m2E6BBF4B8299B16EA0D643DA12FB21C0F9E9A156((&V_1), NULL); float L_6 = L_5; RuntimeObject* L_7 = Box(il2cpp_defaults.single_class, &L_6); V_0 = L_7; goto IL_01c1; } IL_002d: { RuntimeObject* L_8 = ___0_sqlVal; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_8, SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var))) { goto IL_0049; } } { RuntimeObject* L_9 = ___0_sqlVal; V_2 = ((*(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D*)UnBox(L_9, SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var))); il2cpp_codegen_runtime_class_init_inline(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var); String_t* L_10; L_10 = SqlString_get_Value_m542A333CCBBF1866B0F9B9F01B442BC38272912A((&V_2), NULL); V_0 = L_10; goto IL_01c1; } IL_0049: { RuntimeObject* L_11 = ___0_sqlVal; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_11, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var))) { goto IL_006a; } } { RuntimeObject* L_12 = ___0_sqlVal; V_3 = ((*(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98*)UnBox(L_12, SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var))); il2cpp_codegen_runtime_class_init_inline(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var); double L_13; L_13 = SqlDouble_get_Value_mEC94553382F77D81E9E1086F2A4EF4B61DB21B4C((&V_3), NULL); double L_14 = L_13; RuntimeObject* L_15 = Box(il2cpp_defaults.double_class, &L_14); V_0 = L_15; goto IL_01c1; } IL_006a: { RuntimeObject* L_16 = ___0_sqlVal; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_16, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var))) { goto IL_0087; } } { RuntimeObject* L_17 = ___0_sqlVal; V_4 = ((*(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347*)UnBox(L_17, SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var))); il2cpp_codegen_runtime_class_init_inline(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18; L_18 = SqlBinary_get_Value_m31EFB5664C24FAB025300D5F14549CDE0DA29270((&V_4), NULL); V_0 = (RuntimeObject*)L_18; goto IL_01c1; } IL_0087: { RuntimeObject* L_19 = ___0_sqlVal; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_19, SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var))) { goto IL_00a9; } } { RuntimeObject* L_20 = ___0_sqlVal; V_5 = ((*(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7*)UnBox(L_20, SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var))); il2cpp_codegen_runtime_class_init_inline(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var); Guid_t L_21; L_21 = SqlGuid_get_Value_mC7D89D14DAA3F1B4A63E2C5F016D0760DFE3B6BE((&V_5), NULL); Guid_t L_22 = L_21; RuntimeObject* L_23 = Box(Guid_t_il2cpp_TypeInfo_var, &L_22); V_0 = L_23; goto IL_01c1; } IL_00a9: { RuntimeObject* L_24 = ___0_sqlVal; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_24, SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))) { goto IL_00cb; } } { RuntimeObject* L_25 = ___0_sqlVal; V_6 = ((*(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7*)UnBox(L_25, SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var))); il2cpp_codegen_runtime_class_init_inline(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var); bool L_26; L_26 = SqlBoolean_get_Value_m26D2659D06D56FFBF158051EB3726BAB693A7D97((&V_6), NULL); bool L_27 = L_26; RuntimeObject* L_28 = Box(il2cpp_defaults.boolean_class, &L_27); V_0 = L_28; goto IL_01c1; } IL_00cb: { RuntimeObject* L_29 = ___0_sqlVal; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_29, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var))) { goto IL_00ed; } } { RuntimeObject* L_30 = ___0_sqlVal; V_7 = ((*(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46*)UnBox(L_30, SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var))); il2cpp_codegen_runtime_class_init_inline(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var); uint8_t L_31; L_31 = SqlByte_get_Value_m5E03F09D67A2CEDEA9E2DC4BDBDA1B7DB3BDFC17((&V_7), NULL); uint8_t L_32 = L_31; RuntimeObject* L_33 = Box(il2cpp_defaults.byte_class, &L_32); V_0 = L_33; goto IL_01c1; } IL_00ed: { RuntimeObject* L_34 = ___0_sqlVal; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_34, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var))) { goto IL_010f; } } { RuntimeObject* L_35 = ___0_sqlVal; V_8 = ((*(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B*)UnBox(L_35, SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var))); il2cpp_codegen_runtime_class_init_inline(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var); int16_t L_36; L_36 = SqlInt16_get_Value_mA03BF0AEC36EC42E4707550F4EE275ED506FFE57((&V_8), NULL); int16_t L_37 = L_36; RuntimeObject* L_38 = Box(il2cpp_defaults.int16_class, &L_37); V_0 = L_38; goto IL_01c1; } IL_010f: { RuntimeObject* L_39 = ___0_sqlVal; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_39, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var))) { goto IL_0131; } } { RuntimeObject* L_40 = ___0_sqlVal; V_9 = ((*(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152*)UnBox(L_40, SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var))); il2cpp_codegen_runtime_class_init_inline(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var); int32_t L_41; L_41 = SqlInt32_get_Value_m0ADA18E1A4075E3D14F091375284BCB7679CB0A6((&V_9), NULL); int32_t L_42 = L_41; RuntimeObject* L_43 = Box(il2cpp_defaults.int32_class, &L_42); V_0 = L_43; goto IL_01c1; } IL_0131: { RuntimeObject* L_44 = ___0_sqlVal; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_44, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var))) { goto IL_0150; } } { RuntimeObject* L_45 = ___0_sqlVal; V_10 = ((*(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272*)UnBox(L_45, SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var))); il2cpp_codegen_runtime_class_init_inline(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var); int64_t L_46; L_46 = SqlInt64_get_Value_m0FCB83BE1DF07163B48C04233CD24485CE70E405((&V_10), NULL); int64_t L_47 = L_46; RuntimeObject* L_48 = Box(il2cpp_defaults.int64_class, &L_47); V_0 = L_48; goto IL_01c1; } IL_0150: { RuntimeObject* L_49 = ___0_sqlVal; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_49, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))) { goto IL_016f; } } { RuntimeObject* L_50 = ___0_sqlVal; V_11 = ((*(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406*)UnBox(L_50, SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var))); il2cpp_codegen_runtime_class_init_inline(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var); Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_51; L_51 = SqlDecimal_get_Value_m598AE0D8C8BAA9D1CBA136F85F07EEBFC7E68676((&V_11), NULL); Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_52 = L_51; RuntimeObject* L_53 = Box(Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var, &L_52); V_0 = L_53; goto IL_01c1; } IL_016f: { RuntimeObject* L_54 = ___0_sqlVal; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_54, SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))) { goto IL_018e; } } { RuntimeObject* L_55 = ___0_sqlVal; V_12 = ((*(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2*)UnBox(L_55, SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))); il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_56; L_56 = SqlDateTime_get_Value_mDF93B79BDCDEBC53B67611B9426399F69BDFDDE5((&V_12), NULL); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_57 = L_56; RuntimeObject* L_58 = Box(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var, &L_57); V_0 = L_58; goto IL_01c1; } IL_018e: { RuntimeObject* L_59 = ___0_sqlVal; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_59, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))) { goto IL_01ad; } } { RuntimeObject* L_60 = ___0_sqlVal; V_13 = ((*(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB*)UnBox(L_60, SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var))); il2cpp_codegen_runtime_class_init_inline(SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_il2cpp_TypeInfo_var); Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_61; L_61 = SqlMoney_get_Value_m85A97AFB4B3B927DEF8E60BFE1F6CD4EFDE508CE((&V_13), NULL); Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_62 = L_61; RuntimeObject* L_63 = Box(Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var, &L_62); V_0 = L_63; goto IL_01c1; } IL_01ad: { RuntimeObject* L_64 = ___0_sqlVal; if (!((SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A*)IsInstSealed((RuntimeObject*)L_64, SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var))) { goto IL_01c1; } } { RuntimeObject* L_65 = ___0_sqlVal; NullCheck(((SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A*)CastclassSealed((RuntimeObject*)L_65, SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var))); String_t* L_66; L_66 = SqlXml_get_Value_mEEEFA7116A9BFBC0CEED23043B41518817B54890(((SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A*)CastclassSealed((RuntimeObject*)L_65, SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var)), NULL); V_0 = L_66; } IL_01c1: { RuntimeObject* L_67 = V_0; return L_67; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MetaType_GetSqlValueFromComVariant_m44B80DAD8427D97630D0F9B9D990C3577941D9D7 (RuntimeObject* ___0_comVal, 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*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Guid_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; Il2CppChar V_1 = 0x0; { V_0 = NULL; RuntimeObject* L_0 = ___0_comVal; if (!L_0) { goto IL_01d6; } } { il2cpp_codegen_runtime_class_init_inline(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var); DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC* L_1 = ((DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_StaticFields*)il2cpp_codegen_static_fields_for(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC_il2cpp_TypeInfo_var))->___Value; RuntimeObject* L_2 = ___0_comVal; if ((((RuntimeObject*)(DBNull_t33A9BF6787D27894A593CF4A5E58B8DDC63BBEFC*)L_1) == ((RuntimeObject*)(RuntimeObject*)L_2))) { goto IL_01d6; } } { RuntimeObject* L_3 = ___0_comVal; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_3, il2cpp_defaults.single_class))) { goto IL_0031; } } { RuntimeObject* L_4 = ___0_comVal; SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_5; memset((&L_5), 0, sizeof(L_5)); SqlSingle__ctor_mA74BFA725B8D0B30493BD0A0BB7AC2C4263F075F((&L_5), ((*(float*)UnBox(L_4, il2cpp_defaults.single_class))), NULL); SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767 L_6 = L_5; RuntimeObject* L_7 = Box(SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_il2cpp_TypeInfo_var, &L_6); V_0 = L_7; goto IL_01d6; } IL_0031: { RuntimeObject* L_8 = ___0_comVal; if (!((String_t*)IsInstSealed((RuntimeObject*)L_8, il2cpp_defaults.string_class))) { goto IL_004f; } } { RuntimeObject* L_9 = ___0_comVal; SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_10; memset((&L_10), 0, sizeof(L_10)); SqlString__ctor_m71563B8F8403DD354B749284435883F6AAECD057((&L_10), ((String_t*)CastclassSealed((RuntimeObject*)L_9, il2cpp_defaults.string_class)), NULL); SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_11 = L_10; RuntimeObject* L_12 = Box(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var, &L_11); V_0 = L_12; goto IL_01d6; } IL_004f: { RuntimeObject* L_13 = ___0_comVal; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_13, il2cpp_defaults.double_class))) { goto IL_006d; } } { RuntimeObject* L_14 = ___0_comVal; SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_15; memset((&L_15), 0, sizeof(L_15)); SqlDouble__ctor_m055F920A5A3AF8C158FAB8CB63D32AE2D6EA29BA((&L_15), ((*(double*)UnBox(L_14, il2cpp_defaults.double_class))), NULL); SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98 L_16 = L_15; RuntimeObject* L_17 = Box(SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_il2cpp_TypeInfo_var, &L_16); V_0 = L_17; goto IL_01d6; } IL_006d: { RuntimeObject* L_18 = ___0_comVal; if (!((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)IsInst((RuntimeObject*)L_18, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var))) { goto IL_008b; } } { RuntimeObject* L_19 = ___0_comVal; SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 L_20; memset((&L_20), 0, sizeof(L_20)); SqlBinary__ctor_mFE3E26388ED63A584BB7D4F67B330F38779D26FF((&L_20), ((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)Castclass((RuntimeObject*)L_19, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var)), NULL); SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347 L_21 = L_20; RuntimeObject* L_22 = Box(SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_il2cpp_TypeInfo_var, &L_21); V_0 = L_22; goto IL_01d6; } IL_008b: { RuntimeObject* L_23 = ___0_comVal; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_23, il2cpp_defaults.char_class))) { goto IL_00b1; } } { RuntimeObject* L_24 = ___0_comVal; V_1 = ((*(Il2CppChar*)UnBox(L_24, il2cpp_defaults.char_class))); il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class); String_t* L_25; L_25 = Char_ToString_m2A308731F9577C06AF3C0901234E2EAC8327410C((&V_1), NULL); SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_26; memset((&L_26), 0, sizeof(L_26)); SqlString__ctor_m71563B8F8403DD354B749284435883F6AAECD057((&L_26), L_25, NULL); SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D L_27 = L_26; RuntimeObject* L_28 = Box(SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_il2cpp_TypeInfo_var, &L_27); V_0 = L_28; goto IL_01d6; } IL_00b1: { RuntimeObject* L_29 = ___0_comVal; if (!((CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)IsInst((RuntimeObject*)L_29, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var))) { goto IL_00ca; } } { RuntimeObject* L_30 = ___0_comVal; SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F* L_31 = (SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F*)il2cpp_codegen_object_new(SqlChars_tFC993551370464CFEFD6F7C82D476B7C3AF1174F_il2cpp_TypeInfo_var); SqlChars__ctor_m9EB8A6886B744937427DF9291A9EA1F3AE0EE890(L_31, ((CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)Castclass((RuntimeObject*)L_30, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var)), NULL); V_0 = L_31; goto IL_01d6; } IL_00ca: { RuntimeObject* L_32 = ___0_comVal; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_32, Guid_t_il2cpp_TypeInfo_var))) { goto IL_00e8; } } { RuntimeObject* L_33 = ___0_comVal; SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 L_34; memset((&L_34), 0, sizeof(L_34)); SqlGuid__ctor_m203851BB4B52CCF77049A3E0A78796F5060E454E((&L_34), ((*(Guid_t*)UnBox(L_33, Guid_t_il2cpp_TypeInfo_var))), NULL); SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7 L_35 = L_34; RuntimeObject* L_36 = Box(SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_il2cpp_TypeInfo_var, &L_35); V_0 = L_36; goto IL_01d6; } IL_00e8: { RuntimeObject* L_37 = ___0_comVal; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_37, il2cpp_defaults.boolean_class))) { goto IL_0106; } } { RuntimeObject* L_38 = ___0_comVal; SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_39; memset((&L_39), 0, sizeof(L_39)); SqlBoolean__ctor_mB96F7558946F0B492BCC878FA3C5F52EBE300900((&L_39), ((*(bool*)UnBox(L_38, il2cpp_defaults.boolean_class))), NULL); SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7 L_40 = L_39; RuntimeObject* L_41 = Box(SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_il2cpp_TypeInfo_var, &L_40); V_0 = L_41; goto IL_01d6; } IL_0106: { RuntimeObject* L_42 = ___0_comVal; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_42, il2cpp_defaults.byte_class))) { goto IL_0124; } } { RuntimeObject* L_43 = ___0_comVal; SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_44; memset((&L_44), 0, sizeof(L_44)); SqlByte__ctor_m2BAEEF594E3B99BCF31E43CCC0B686948C126FBA((&L_44), ((*(uint8_t*)UnBox(L_43, il2cpp_defaults.byte_class))), NULL); SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46 L_45 = L_44; RuntimeObject* L_46 = Box(SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_il2cpp_TypeInfo_var, &L_45); V_0 = L_46; goto IL_01d6; } IL_0124: { RuntimeObject* L_47 = ___0_comVal; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_47, il2cpp_defaults.int16_class))) { goto IL_0142; } } { RuntimeObject* L_48 = ___0_comVal; SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_49; memset((&L_49), 0, sizeof(L_49)); SqlInt16__ctor_mFB6FD66DD3241C0E2D94FA003CF12C28D7163E86((&L_49), ((*(int16_t*)UnBox(L_48, il2cpp_defaults.int16_class))), NULL); SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B L_50 = L_49; RuntimeObject* L_51 = Box(SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_il2cpp_TypeInfo_var, &L_50); V_0 = L_51; goto IL_01d6; } IL_0142: { RuntimeObject* L_52 = ___0_comVal; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_52, il2cpp_defaults.int32_class))) { goto IL_015d; } } { RuntimeObject* L_53 = ___0_comVal; SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_54; memset((&L_54), 0, sizeof(L_54)); SqlInt32__ctor_m47B476C9DC2A5E77FC1A9B544805CCA84F6AF6F8((&L_54), ((*(int32_t*)UnBox(L_53, il2cpp_defaults.int32_class))), NULL); SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152 L_55 = L_54; RuntimeObject* L_56 = Box(SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_il2cpp_TypeInfo_var, &L_55); V_0 = L_56; goto IL_01d6; } IL_015d: { RuntimeObject* L_57 = ___0_comVal; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_57, il2cpp_defaults.int64_class))) { goto IL_0178; } } { RuntimeObject* L_58 = ___0_comVal; SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_59; memset((&L_59), 0, sizeof(L_59)); SqlInt64__ctor_m6FDF9E6478B65D3CDE43E2714114B140605B93F3((&L_59), ((*(int64_t*)UnBox(L_58, il2cpp_defaults.int64_class))), NULL); SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272 L_60 = L_59; RuntimeObject* L_61 = Box(SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_il2cpp_TypeInfo_var, &L_60); V_0 = L_61; goto IL_01d6; } IL_0178: { RuntimeObject* L_62 = ___0_comVal; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_62, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var))) { goto IL_0193; } } { RuntimeObject* L_63 = ___0_comVal; SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_64; memset((&L_64), 0, sizeof(L_64)); SqlDecimal__ctor_mEE042C2AF0437320CB7F863BEA8DDDE97AD3F0B2((&L_64), ((*(Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F*)UnBox(L_63, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var))), NULL); SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406 L_65 = L_64; RuntimeObject* L_66 = Box(SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_il2cpp_TypeInfo_var, &L_65); V_0 = L_66; goto IL_01d6; } IL_0193: { RuntimeObject* L_67 = ___0_comVal; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_67, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var))) { goto IL_01ae; } } { RuntimeObject* L_68 = ___0_comVal; SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_69; memset((&L_69), 0, sizeof(L_69)); SqlDateTime__ctor_m032D6162A99B228ABF0915DC63CBFA03F32D4EF1((&L_69), ((*(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D*)UnBox(L_68, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var))), NULL); SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_70 = L_69; RuntimeObject* L_71 = Box(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var, &L_70); V_0 = L_71; goto IL_01d6; } IL_01ae: { RuntimeObject* L_72 = ___0_comVal; if (!((XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD*)IsInstClass((RuntimeObject*)L_72, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD_il2cpp_TypeInfo_var))) { goto IL_01c4; } } { RuntimeObject* L_73 = ___0_comVal; SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A* L_74 = (SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A*)il2cpp_codegen_object_new(SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var); SqlXml__ctor_m65E080024740C10EA5ACF7A86F03436BEC216A17(L_74, ((XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD*)CastclassClass((RuntimeObject*)L_73, XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD_il2cpp_TypeInfo_var)), NULL); V_0 = L_74; goto IL_01d6; } IL_01c4: { RuntimeObject* L_75 = ___0_comVal; if (((RuntimeObject*)IsInstSealed((RuntimeObject*)L_75, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var))) { goto IL_01d4; } } { RuntimeObject* L_76 = ___0_comVal; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_76, DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var))) { goto IL_01d6; } } IL_01d4: { RuntimeObject* L_77 = ___0_comVal; V_0 = L_77; } IL_01d6: { RuntimeObject* L_78 = V_0; return L_78; } } 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_tdsType; if ((((int32_t)L_0) > ((int32_t)((int32_t)165)))) { goto IL_0102; } } { int32_t L_1 = ___0_tdsType; if ((((int32_t)L_1) > ((int32_t)((int32_t)111)))) { goto IL_00e2; } } { int32_t L_2 = ___0_tdsType; switch (((int32_t)il2cpp_codegen_subtract(L_2, ((int32_t)31)))) { case 0: { goto IL_0279; } case 1: { goto IL_0279; } case 2: { goto IL_0279; } case 3: { goto IL_01dd; } case 4: { goto IL_01b4; } case 5: { goto IL_0231; } case 6: { goto IL_01ba; } case 7: { goto IL_0180; } case 8: { goto IL_01c6; } case 9: { goto IL_0261; } case 10: { goto IL_0267; } case 11: { goto IL_026d; } case 12: { goto IL_0273; } case 13: { goto IL_0279; } case 14: { goto IL_01cc; } case 15: { goto IL_0279; } case 16: { goto IL_01e3; } case 17: { goto IL_01e9; } case 18: { goto IL_0279; } case 19: { goto IL_01ef; } case 20: { goto IL_0279; } case 21: { goto IL_01f5; } case 22: { goto IL_0279; } case 23: { goto IL_0279; } case 24: { goto IL_0279; } case 25: { goto IL_01fb; } case 26: { goto IL_0279; } case 27: { goto IL_0225; } case 28: { goto IL_0219; } case 29: { goto IL_0207; } case 30: { goto IL_020d; } case 31: { goto IL_0213; } } } { int32_t L_3 = ___0_tdsType; switch (((int32_t)il2cpp_codegen_subtract(L_3, ((int32_t)98)))) { case 0: { goto IL_0249; } case 1: { goto IL_0243; } case 2: { goto IL_0279; } case 3: { goto IL_0279; } case 4: { goto IL_0279; } case 5: { goto IL_0279; } case 6: { goto IL_01ef; } case 7: { goto IL_0279; } case 8: { goto IL_022b; } case 9: { goto IL_0279; } case 10: { goto IL_022b; } case 11: { goto IL_01a4; } case 12: { goto IL_0160; } case 13: { goto IL_0170; } } } { goto IL_0279; } IL_00e2: { int32_t L_4 = ___0_tdsType; if ((((int32_t)L_4) == ((int32_t)((int32_t)122)))) { goto IL_021f; } } { int32_t L_5 = ___0_tdsType; if ((((int32_t)L_5) == ((int32_t)((int32_t)127)))) { goto IL_0201; } } { int32_t L_6 = ___0_tdsType; if ((((int32_t)L_6) == ((int32_t)((int32_t)165)))) { goto IL_01c0; } } { goto IL_0279; } IL_0102: { int32_t L_7 = ___0_tdsType; if ((((int32_t)L_7) > ((int32_t)((int32_t)173)))) { goto IL_0125; } } { int32_t L_8 = ___0_tdsType; if ((((int32_t)L_8) == ((int32_t)((int32_t)167)))) { goto IL_01c6; } } { int32_t L_9 = ___0_tdsType; if ((((int32_t)L_9) == ((int32_t)((int32_t)173)))) { goto IL_01cc; } } { goto IL_0279; } IL_0125: { int32_t L_10 = ___0_tdsType; if ((((int32_t)L_10) == ((int32_t)((int32_t)175)))) { goto IL_01e3; } } { int32_t L_11 = ___0_tdsType; if ((((int32_t)L_11) == ((int32_t)((int32_t)231)))) { goto IL_023d; } } { int32_t L_12 = ___0_tdsType; switch (((int32_t)il2cpp_codegen_subtract(L_12, ((int32_t)239)))) { case 0: { goto IL_0237; } case 1: { goto IL_024f; } case 2: { goto IL_0255; } case 3: { goto IL_0279; } case 4: { goto IL_025b; } } } { goto IL_0279; } IL_0160: { int32_t L_13 = ___2_length; if ((((int32_t)4) == ((int32_t)L_13))) { goto IL_016a; } } { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_14 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaMoney; return L_14; } IL_016a: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_15 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaSmallMoney; return L_15; } IL_0170: { int32_t L_16 = ___2_length; if ((((int32_t)4) == ((int32_t)L_16))) { goto IL_017a; } } { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_17 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaDateTime; return L_17; } IL_017a: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_18 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaSmallDateTime; return L_18; } IL_0180: { int32_t L_19 = ___2_length; if ((((int32_t)4) <= ((int32_t)L_19))) { goto IL_0194; } } { int32_t L_20 = ___2_length; if ((((int32_t)2) == ((int32_t)L_20))) { goto IL_018e; } } { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_21 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaTinyInt; return L_21; } IL_018e: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_22 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaSmallInt; return L_22; } IL_0194: { int32_t L_23 = ___2_length; if ((((int32_t)4) == ((int32_t)L_23))) { goto IL_019e; } } { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_24 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaBigInt; return L_24; } IL_019e: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_25 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaInt; return L_25; } IL_01a4: { int32_t L_26 = ___2_length; if ((((int32_t)4) == ((int32_t)L_26))) { goto IL_01ae; } } { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_27 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaFloat; return L_27; } IL_01ae: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_28 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaReal; return L_28; } IL_01b4: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_29 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaText; return L_29; } IL_01ba: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_30 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaSmallVarBinary; return L_30; } IL_01c0: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_31 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaVarBinary; return L_31; } IL_01c6: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_32 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaVarChar; return L_32; } IL_01cc: { uint32_t L_33 = ___1_userType; if ((((int32_t)((int32_t)80)) == ((int32_t)L_33))) { goto IL_01d7; } } { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_34 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaBinary; return L_34; } IL_01d7: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_35 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaTimestamp; return L_35; } IL_01dd: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_36 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaImage; return L_36; } IL_01e3: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_37 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaChar; return L_37; } IL_01e9: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_38 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaTinyInt; return L_38; } IL_01ef: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_39 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaBit; return L_39; } IL_01f5: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_40 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaSmallInt; return L_40; } IL_01fb: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_41 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaInt; return L_41; } IL_0201: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_42 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaBigInt; return L_42; } IL_0207: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_43 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaMoney; return L_43; } IL_020d: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_44 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaDateTime; return L_44; } IL_0213: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_45 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaFloat; return L_45; } IL_0219: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_46 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaReal; return L_46; } IL_021f: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_47 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaSmallMoney; return L_47; } IL_0225: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_48 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaSmallDateTime; return L_48; } IL_022b: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_49 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaDecimal; return L_49; } IL_0231: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_50 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaUniqueId; return L_50; } IL_0237: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_51 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaNChar; return L_51; } IL_023d: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_52 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaNVarChar; return L_52; } IL_0243: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_53 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaNText; return L_53; } IL_0249: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_54 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaVariant; return L_54; } IL_024f: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_55 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaUdt; return L_55; } IL_0255: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_56 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaXml; return L_56; } IL_025b: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_57 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaTable; return L_57; } IL_0261: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_58 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaDate; return L_58; } IL_0267: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_59 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaTime; return L_59; } IL_026d: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_60 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaDateTime2; return L_60; } IL_0273: { il2cpp_codegen_runtime_class_init_inline(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_61 = ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaDateTimeOffset; return L_61; } IL_0279: { int32_t L_62 = ___0_tdsType; 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_InvalidSqlDbType_m58D57E7ECB0A45CF88EA4F9CFA02A208A6BF9DFF(L_62, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_63, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MetaType_GetSqlDataType_mF7C69CFE39E8D9E1BD8C183201B9D07B9480A1CF_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* MetaType_GetDefaultMetaType_m53FAE7585A1F9613665469A9FCE6C74109D54BFE (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_EXTERN_C IL2CPP_METHOD_ATTR String_t* MetaType_GetStringFromXml_m43B54EF442658587535038F0204028A3F97BDEB4 (XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* ___0_xmlreader, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { XmlReader_t4C709DEF5F01606ECB60B638F1BD6F6E0A9116FD* L_0 = ___0_xmlreader; SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A* L_1 = (SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A*)il2cpp_codegen_object_new(SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_il2cpp_TypeInfo_var); SqlXml__ctor_m65E080024740C10EA5ACF7A86F03436BEC216A17(L_1, L_0, NULL); NullCheck(L_1); String_t* L_2; L_2 = SqlXml_get_Value_mEEEFA7116A9BFBC0CEED23043B41518817B54890(L_1, NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TdsDateTime_t0E91943E1304D192B0E58372DCC40D85BF86F3F1 MetaType_FromDateTime_m2D3B954C8775387034493A8BF27EEB7970F51D7B (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_dateTime, uint8_t ___1_cb, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 V_0; memset((&V_0), 0, sizeof(V_0)); TdsDateTime_t0E91943E1304D192B0E58372DCC40D85BF86F3F1 V_1; memset((&V_1), 0, sizeof(V_1)); { il2cpp_codegen_initobj((&V_1), sizeof(TdsDateTime_t0E91943E1304D192B0E58372DCC40D85BF86F3F1)); uint8_t L_0 = ___1_cb; if ((!(((uint32_t)L_0) == ((uint32_t)8)))) { goto IL_0024; } } { DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1 = ___0_dateTime; il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var); SqlDateTime__ctor_m032D6162A99B228ABF0915DC63CBFA03F32D4EF1((&V_0), L_1, NULL); int32_t L_2; L_2 = SqlDateTime_get_TimeTicks_m653A467CA66F037A012E60BA69696ACEFD366936((&V_0), NULL); (&V_1)->___time = L_2; goto IL_004f; } IL_0024: { il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_3; L_3 = DateTime_AddSeconds_mC5FE3FB22A1295CA747746ECE48B9D4A4B6B2E81((&___0_dateTime), (30.0), NULL); il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var); SqlDateTime__ctor_m032D6162A99B228ABF0915DC63CBFA03F32D4EF1((&V_0), L_3, NULL); int32_t L_4; L_4 = SqlDateTime_get_TimeTicks_m653A467CA66F037A012E60BA69696ACEFD366936((&V_0), NULL); int32_t L_5 = ((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___SQLTicksPerMinute; (&V_1)->___time = ((int32_t)(L_4/L_5)); } IL_004f: { il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var); int32_t L_6; L_6 = SqlDateTime_get_DayTicks_m75DB01D0E6B95AB21C9C07756DA966223AC68396((&V_0), NULL); (&V_1)->___days = L_6; TdsDateTime_t0E91943E1304D192B0E58372DCC40D85BF86F3F1 L_7 = V_1; return L_7; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D MetaType_ToDateTime_mAAEA52ECB870DA1E26DBC426DE254A5E049412A0 (int32_t ___0_sqlDays, int32_t ___1_sqlTime, int32_t ___2_length, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___2_length; if ((!(((uint32_t)L_0) == ((uint32_t)4)))) { goto IL_001a; } } { int32_t L_1 = ___0_sqlDays; int32_t L_2 = ___1_sqlTime; il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var); int32_t L_3 = ((SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_StaticFields*)il2cpp_codegen_static_fields_for(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var))->___SQLTicksPerMinute; SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_4; memset((&L_4), 0, sizeof(L_4)); SqlDateTime__ctor_m90301DA22BE353FE15A11AB194B07D12652AABAC((&L_4), L_1, ((int32_t)il2cpp_codegen_multiply(L_2, L_3)), NULL); V_0 = L_4; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_5; L_5 = SqlDateTime_get_Value_mDF93B79BDCDEBC53B67611B9426399F69BDFDDE5((&V_0), NULL); return L_5; } IL_001a: { int32_t L_6 = ___0_sqlDays; int32_t L_7 = ___1_sqlTime; SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2 L_8; memset((&L_8), 0, sizeof(L_8)); SqlDateTime__ctor_m90301DA22BE353FE15A11AB194B07D12652AABAC((&L_8), L_6, L_7, NULL); V_0 = L_8; il2cpp_codegen_runtime_class_init_inline(SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_9; L_9 = SqlDateTime_get_Value_mDF93B79BDCDEBC53B67611B9426399F69BDFDDE5((&V_0), NULL); return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MetaType_GetTimeSizeFromScale_m36306556E886A0CAC2C72DD9D10F3145D1B42931 (uint8_t ___0_scale, const RuntimeMethod* method) { { uint8_t L_0 = ___0_scale; if ((((int32_t)L_0) > ((int32_t)2))) { goto IL_0006; } } { return 3; } IL_0006: { uint8_t L_1 = ___0_scale; if ((((int32_t)L_1) > ((int32_t)4))) { goto IL_000c; } } { return 4; } IL_000c: { return 5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MetaType__cctor_mAB948F812988B3702F949B12946CEB7968910EB3 (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_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Guid_t_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t8CE8FFB2EC06B4C9EF12D088F2E85E70C3110EF1_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDataRecord_t3408A207A14FCC65A6DF9647E954ABC3C043E278_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_0_0_0_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*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral01392903BB0248124E9588D74392892DCAD936D5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral08AE337FB202423E57AAB44BD47FCFE7D63F7E47); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0BA8CB3B900ECEF5E697192B8CDA6B626EB0CE72); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral167EE636F1A1FC39FBEC9A2DE88ED64C082EAC83); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1D7B559D2443B7B91D8C57B59220774176D04300); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral24876352FCAE5F0DFA60399BF0F70185FB034E7B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2B30EBD7399999C82E9CB55122CF9E200AA7B974); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral34F0BB6175DDFC6FB8118F15ECD129BB3B2523A3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral38FB386B58970DA493E868CAC2AC6550E559B5D7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral39C129D390F34F7B1D47CBB9B1864F6CED635588); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3DF899BB9CEC8214F1B89273D1C0D5BBD2910705); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral453AC8DE824C0D4E994BDD7B597F2853A6C2EF01); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral51C6279E31F7483126B79E3000116001A915B690); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral56ED31BBF7FE6AF09919B65DEE19B95A754AA73D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5A81E7E498CC0180FB696DAD710B8A2F1E4D5746); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral739467894A3955BA22F911546C8FB6D8C5D4EC84); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7DB02F5AA24B20ECBF7FAFF2D05EBDFB471C4D1D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7F867325C7D6EF6CA822E21B800D1CED59636575); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral88B8A873F47E7F0762D303AD565BFFC23FE279BC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAB9DEBF202DC049083374F77D2854679064EF4A9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB4054C6E4E11B87959DDCCED1FDA757609E47F49); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBECFA9FA31EDDEEE54C61C3D0DD81CBF07EA7158); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBFCC6EE94F1B7AA05A04750903E25F93A7188AE0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC3B3B7ACBC0F8F50E84C2570A76A848F78D95D56); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCCE359C6B0ABE9D58CB588667F9A93BA52A1C294); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDBB6EBD9AA582506BA733281AF7A5F5E65A624F1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDF23E8421C2BCFE1D41252A1C6F88963D12DD9E6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE3DFC065B6A6D9931B797808DD066491AAB82B29); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE7650EB4C8EF6F4B045B8E8747677ECDDEF6AA10); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEDDF83893556E31680AD356473853AB65349B51F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFE2E55B4A960D92BB079E1D1BB436446466E57A0); s_Il2CppMethodInitialized = true; } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast (&il2cpp_defaults.int64_class->byval_arg) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_1; L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast (SqlInt64_t6F2A4BE192CBAA1059DDAB0D02FEDF4EDEAD6272_0_0_0_var) }; Type_t* L_3; L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_4 = (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F*)il2cpp_codegen_object_new(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType__ctor_mB4E544C4872CC245BBFE4FAF0C0E84A63822E0A6(L_4, (uint8_t)((int32_t)19), (uint8_t)((int32_t)255), 8, (bool)1, (bool)0, (bool)0, (uint8_t)((int32_t)127), (uint8_t)((int32_t)38), _stringLiteralAB9DEBF202DC049083374F77D2854679064EF4A9, L_1, L_3, 0, ((int32_t)12), (uint8_t)0, NULL); ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaBigInt = L_4; Il2CppCodeGenWriteBarrier((void**)(&((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaBigInt), (void*)L_4); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast (&il2cpp_defaults.double_class->byval_arg) }; Type_t* L_6; L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_7 = { reinterpret_cast (SqlDouble_t028838C05B8C2E359848BEDB40C41CCCAA11CC98_0_0_0_var) }; Type_t* L_8; L_8 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_7, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_9 = (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F*)il2cpp_codegen_object_new(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType__ctor_mB4E544C4872CC245BBFE4FAF0C0E84A63822E0A6(L_9, (uint8_t)((int32_t)15), (uint8_t)((int32_t)255), 8, (bool)1, (bool)0, (bool)0, (uint8_t)((int32_t)62), (uint8_t)((int32_t)109), _stringLiteralE3DFC065B6A6D9931B797808DD066491AAB82B29, L_6, L_8, 6, 8, (uint8_t)0, NULL); ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaFloat = L_9; Il2CppCodeGenWriteBarrier((void**)(&((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaFloat), (void*)L_9); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_10 = { reinterpret_cast (&il2cpp_defaults.single_class->byval_arg) }; Type_t* L_11; L_11 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_10, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_12 = { reinterpret_cast (SqlSingle_tE807CFF8CCE4E77475D51223A37ADC73BC205767_0_0_0_var) }; Type_t* L_13; L_13 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_12, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_14 = (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F*)il2cpp_codegen_object_new(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType__ctor_mB4E544C4872CC245BBFE4FAF0C0E84A63822E0A6(L_14, (uint8_t)7, (uint8_t)((int32_t)255), 4, (bool)1, (bool)0, (bool)0, (uint8_t)((int32_t)59), (uint8_t)((int32_t)109), _stringLiteral5A81E7E498CC0180FB696DAD710B8A2F1E4D5746, L_11, L_13, ((int32_t)13), ((int32_t)15), (uint8_t)0, NULL); ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaReal = L_14; Il2CppCodeGenWriteBarrier((void**)(&((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaReal), (void*)L_14); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_15 = { reinterpret_cast (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_0_0_0_var) }; Type_t* L_16; L_16 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_15, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_17 = { reinterpret_cast (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_0_0_0_var) }; Type_t* L_18; L_18 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_17, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_19 = (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F*)il2cpp_codegen_object_new(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType__ctor_mB4E544C4872CC245BBFE4FAF0C0E84A63822E0A6(L_19, (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), (-1), (bool)0, (bool)0, (bool)0, (uint8_t)((int32_t)173), (uint8_t)((int32_t)173), _stringLiteral739467894A3955BA22F911546C8FB6D8C5D4EC84, L_16, L_18, 1, 1, (uint8_t)2, NULL); ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaBinary = L_19; Il2CppCodeGenWriteBarrier((void**)(&((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaBinary), (void*)L_19); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_20 = { reinterpret_cast (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_0_0_0_var) }; Type_t* L_21; L_21 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_20, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_22 = { reinterpret_cast (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_0_0_0_var) }; Type_t* L_23; L_23 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_22, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_24 = (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F*)il2cpp_codegen_object_new(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType__ctor_mB4E544C4872CC245BBFE4FAF0C0E84A63822E0A6(L_24, (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), (-1), (bool)0, (bool)0, (bool)0, (uint8_t)((int32_t)173), (uint8_t)((int32_t)173), _stringLiteralCCE359C6B0ABE9D58CB588667F9A93BA52A1C294, L_21, L_23, ((int32_t)19), 1, (uint8_t)2, NULL); ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaTimestamp = L_24; Il2CppCodeGenWriteBarrier((void**)(&((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaTimestamp), (void*)L_24); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_25 = { reinterpret_cast (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_0_0_0_var) }; Type_t* L_26; L_26 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_25, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_27 = { reinterpret_cast (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_0_0_0_var) }; Type_t* L_28; L_28 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_27, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_29 = (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F*)il2cpp_codegen_object_new(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType__ctor_mB4E544C4872CC245BBFE4FAF0C0E84A63822E0A6(L_29, (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), (-1), (bool)0, (bool)0, (bool)0, (uint8_t)((int32_t)165), (uint8_t)((int32_t)165), _stringLiteralDF23E8421C2BCFE1D41252A1C6F88963D12DD9E6, L_26, L_28, ((int32_t)21), 1, (uint8_t)2, NULL); ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaVarBinary = L_29; Il2CppCodeGenWriteBarrier((void**)(&((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaVarBinary), (void*)L_29); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_30 = { reinterpret_cast (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_0_0_0_var) }; Type_t* L_31; L_31 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_30, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_32 = { reinterpret_cast (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_0_0_0_var) }; Type_t* L_33; L_33 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_32, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_34 = (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F*)il2cpp_codegen_object_new(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType__ctor_mB4E544C4872CC245BBFE4FAF0C0E84A63822E0A6(L_34, (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), (-1), (bool)0, (bool)1, (bool)1, (uint8_t)((int32_t)165), (uint8_t)((int32_t)165), _stringLiteralDF23E8421C2BCFE1D41252A1C6F88963D12DD9E6, L_31, L_33, ((int32_t)21), 1, (uint8_t)2, NULL); ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaMaxVarBinary = L_34; Il2CppCodeGenWriteBarrier((void**)(&((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaMaxVarBinary), (void*)L_34); il2cpp_codegen_runtime_class_init_inline(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var); String_t* L_35 = ((ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_StaticFields*)il2cpp_codegen_static_fields_for(ADP_t2C39CD1D5CEFC1B88FF6F7C7AD1916F0FD538CC0_il2cpp_TypeInfo_var))->___StrEmpty; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_36 = { reinterpret_cast (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_0_0_0_var) }; Type_t* L_37; L_37 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_36, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_38 = { reinterpret_cast (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_0_0_0_var) }; Type_t* L_39; L_39 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_38, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_40 = (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F*)il2cpp_codegen_object_new(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType__ctor_mB4E544C4872CC245BBFE4FAF0C0E84A63822E0A6(L_40, (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), (-1), (bool)0, (bool)0, (bool)0, (uint8_t)((int32_t)37), (uint8_t)((int32_t)173), L_35, L_37, L_39, ((int32_t)24), 1, (uint8_t)2, NULL); ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaSmallVarBinary = L_40; Il2CppCodeGenWriteBarrier((void**)(&((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaSmallVarBinary), (void*)L_40); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_41 = { reinterpret_cast (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_0_0_0_var) }; Type_t* L_42; L_42 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_41, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_43 = { reinterpret_cast (SqlBinary_tEFB13C14B44E4388798A2F7DB48438E16DE4E347_0_0_0_var) }; Type_t* L_44; L_44 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_43, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_45 = (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F*)il2cpp_codegen_object_new(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType__ctor_mB4E544C4872CC245BBFE4FAF0C0E84A63822E0A6(L_45, (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), (-1), (bool)0, (bool)1, (bool)0, (uint8_t)((int32_t)34), (uint8_t)((int32_t)34), _stringLiteralC3B3B7ACBC0F8F50E84C2570A76A848F78D95D56, L_42, L_44, 7, 1, (uint8_t)0, NULL); ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaImage = L_45; Il2CppCodeGenWriteBarrier((void**)(&((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaImage), (void*)L_45); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_46 = { reinterpret_cast (&il2cpp_defaults.boolean_class->byval_arg) }; Type_t* L_47; L_47 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_46, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_48 = { reinterpret_cast (SqlBoolean_tAD22108BE5F656A5AAFE19B054B2CA56C0AEE1D7_0_0_0_var) }; Type_t* L_49; L_49 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_48, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_50 = (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F*)il2cpp_codegen_object_new(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType__ctor_mB4E544C4872CC245BBFE4FAF0C0E84A63822E0A6(L_50, (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), 1, (bool)1, (bool)0, (bool)0, (uint8_t)((int32_t)50), (uint8_t)((int32_t)104), _stringLiteral453AC8DE824C0D4E994BDD7B597F2853A6C2EF01, L_47, L_49, 2, 3, (uint8_t)0, NULL); ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaBit = L_50; Il2CppCodeGenWriteBarrier((void**)(&((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaBit), (void*)L_50); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_51 = { reinterpret_cast (&il2cpp_defaults.byte_class->byval_arg) }; Type_t* L_52; L_52 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_51, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_53 = { reinterpret_cast (SqlByte_t39089DB566BD0047D5ED18807B145019FB0F0B46_0_0_0_var) }; Type_t* L_54; L_54 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_53, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_55 = (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F*)il2cpp_codegen_object_new(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType__ctor_mB4E544C4872CC245BBFE4FAF0C0E84A63822E0A6(L_55, (uint8_t)3, (uint8_t)((int32_t)255), 1, (bool)1, (bool)0, (bool)0, (uint8_t)((int32_t)48), (uint8_t)((int32_t)38), _stringLiteralFE2E55B4A960D92BB079E1D1BB436446466E57A0, L_52, L_54, ((int32_t)20), 2, (uint8_t)0, NULL); ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaTinyInt = L_55; Il2CppCodeGenWriteBarrier((void**)(&((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaTinyInt), (void*)L_55); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_56 = { reinterpret_cast (&il2cpp_defaults.int16_class->byval_arg) }; Type_t* L_57; L_57 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_56, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_58 = { reinterpret_cast (SqlInt16_t30ED9856D3373398B6005B34D664C64EE224260B_0_0_0_var) }; Type_t* L_59; L_59 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_58, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_60 = (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F*)il2cpp_codegen_object_new(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType__ctor_mB4E544C4872CC245BBFE4FAF0C0E84A63822E0A6(L_60, (uint8_t)5, (uint8_t)((int32_t)255), 2, (bool)1, (bool)0, (bool)0, (uint8_t)((int32_t)52), (uint8_t)((int32_t)38), _stringLiteral34F0BB6175DDFC6FB8118F15ECD129BB3B2523A3, L_57, L_59, ((int32_t)16), ((int32_t)10), (uint8_t)0, NULL); ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaSmallInt = L_60; Il2CppCodeGenWriteBarrier((void**)(&((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaSmallInt), (void*)L_60); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_61 = { reinterpret_cast (&il2cpp_defaults.int32_class->byval_arg) }; Type_t* L_62; L_62 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_61, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_63 = { reinterpret_cast (SqlInt32_t50DA35BC9FD9C46AA933DCF8195B2EE92064D152_0_0_0_var) }; Type_t* L_64; L_64 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_63, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_65 = (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F*)il2cpp_codegen_object_new(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType__ctor_mB4E544C4872CC245BBFE4FAF0C0E84A63822E0A6(L_65, (uint8_t)((int32_t)10), (uint8_t)((int32_t)255), 4, (bool)1, (bool)0, (bool)0, (uint8_t)((int32_t)56), (uint8_t)((int32_t)38), _stringLiteral0BA8CB3B900ECEF5E697192B8CDA6B626EB0CE72, L_62, L_64, 8, ((int32_t)11), (uint8_t)0, NULL); ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaInt = L_65; Il2CppCodeGenWriteBarrier((void**)(&((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaInt), (void*)L_65); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_66 = { reinterpret_cast (&il2cpp_defaults.string_class->byval_arg) }; Type_t* L_67; L_67 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_66, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_68 = { reinterpret_cast (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_0_0_0_var) }; Type_t* L_69; L_69 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_68, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_70 = (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F*)il2cpp_codegen_object_new(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType__ctor_mB4E544C4872CC245BBFE4FAF0C0E84A63822E0A6(L_70, (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), (-1), (bool)0, (bool)0, (bool)0, (uint8_t)((int32_t)175), (uint8_t)((int32_t)175), _stringLiteral38FB386B58970DA493E868CAC2AC6550E559B5D7, L_67, L_69, 3, ((int32_t)22), (uint8_t)7, NULL); ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaChar = L_70; Il2CppCodeGenWriteBarrier((void**)(&((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaChar), (void*)L_70); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_71 = { reinterpret_cast (&il2cpp_defaults.string_class->byval_arg) }; Type_t* L_72; L_72 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_71, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_73 = { reinterpret_cast (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_0_0_0_var) }; Type_t* L_74; L_74 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_73, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_75 = (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F*)il2cpp_codegen_object_new(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType__ctor_mB4E544C4872CC245BBFE4FAF0C0E84A63822E0A6(L_75, (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), (-1), (bool)0, (bool)0, (bool)0, (uint8_t)((int32_t)167), (uint8_t)((int32_t)167), _stringLiteralDBB6EBD9AA582506BA733281AF7A5F5E65A624F1, L_72, L_74, ((int32_t)22), 0, (uint8_t)7, NULL); ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaVarChar = L_75; Il2CppCodeGenWriteBarrier((void**)(&((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaVarChar), (void*)L_75); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_76 = { reinterpret_cast (&il2cpp_defaults.string_class->byval_arg) }; Type_t* L_77; L_77 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_76, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_78 = { reinterpret_cast (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_0_0_0_var) }; Type_t* L_79; L_79 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_78, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_80 = (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F*)il2cpp_codegen_object_new(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType__ctor_mB4E544C4872CC245BBFE4FAF0C0E84A63822E0A6(L_80, (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), (-1), (bool)0, (bool)1, (bool)1, (uint8_t)((int32_t)167), (uint8_t)((int32_t)167), _stringLiteralDBB6EBD9AA582506BA733281AF7A5F5E65A624F1, L_77, L_79, ((int32_t)22), 0, (uint8_t)7, NULL); ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaMaxVarChar = L_80; Il2CppCodeGenWriteBarrier((void**)(&((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaMaxVarChar), (void*)L_80); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_81 = { reinterpret_cast (&il2cpp_defaults.string_class->byval_arg) }; Type_t* L_82; L_82 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_81, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_83 = { reinterpret_cast (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_0_0_0_var) }; Type_t* L_84; L_84 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_83, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_85 = (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F*)il2cpp_codegen_object_new(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType__ctor_mB4E544C4872CC245BBFE4FAF0C0E84A63822E0A6(L_85, (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), (-1), (bool)0, (bool)1, (bool)0, (uint8_t)((int32_t)35), (uint8_t)((int32_t)35), _stringLiteralBFCC6EE94F1B7AA05A04750903E25F93A7188AE0, L_82, L_84, ((int32_t)18), 0, (uint8_t)0, NULL); ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaText = L_85; Il2CppCodeGenWriteBarrier((void**)(&((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaText), (void*)L_85); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_86 = { reinterpret_cast (&il2cpp_defaults.string_class->byval_arg) }; Type_t* L_87; L_87 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_86, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_88 = { reinterpret_cast (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_0_0_0_var) }; Type_t* L_89; L_89 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_88, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_90 = (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F*)il2cpp_codegen_object_new(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType__ctor_mB4E544C4872CC245BBFE4FAF0C0E84A63822E0A6(L_90, (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), (-1), (bool)0, (bool)0, (bool)0, (uint8_t)((int32_t)239), (uint8_t)((int32_t)239), _stringLiteral7F867325C7D6EF6CA822E21B800D1CED59636575, L_87, L_89, ((int32_t)10), ((int32_t)23), (uint8_t)7, NULL); ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaNChar = L_90; Il2CppCodeGenWriteBarrier((void**)(&((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaNChar), (void*)L_90); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_91 = { reinterpret_cast (&il2cpp_defaults.string_class->byval_arg) }; Type_t* L_92; L_92 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_91, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_93 = { reinterpret_cast (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_0_0_0_var) }; Type_t* L_94; L_94 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_93, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_95 = (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F*)il2cpp_codegen_object_new(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType__ctor_mB4E544C4872CC245BBFE4FAF0C0E84A63822E0A6(L_95, (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), (-1), (bool)0, (bool)0, (bool)0, (uint8_t)((int32_t)231), (uint8_t)((int32_t)231), _stringLiteralEDDF83893556E31680AD356473853AB65349B51F, L_92, L_94, ((int32_t)12), ((int32_t)16), (uint8_t)7, NULL); ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaNVarChar = L_95; Il2CppCodeGenWriteBarrier((void**)(&((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaNVarChar), (void*)L_95); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_96 = { reinterpret_cast (&il2cpp_defaults.string_class->byval_arg) }; Type_t* L_97; L_97 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_96, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_98 = { reinterpret_cast (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_0_0_0_var) }; Type_t* L_99; L_99 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_98, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_100 = (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F*)il2cpp_codegen_object_new(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType__ctor_mB4E544C4872CC245BBFE4FAF0C0E84A63822E0A6(L_100, (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), (-1), (bool)0, (bool)1, (bool)1, (uint8_t)((int32_t)231), (uint8_t)((int32_t)231), _stringLiteralEDDF83893556E31680AD356473853AB65349B51F, L_97, L_99, ((int32_t)12), ((int32_t)16), (uint8_t)7, NULL); ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaMaxNVarChar = L_100; Il2CppCodeGenWriteBarrier((void**)(&((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaMaxNVarChar), (void*)L_100); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_101 = { reinterpret_cast (&il2cpp_defaults.string_class->byval_arg) }; Type_t* L_102; L_102 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_101, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_103 = { reinterpret_cast (SqlString_t49F9D31E7FD7F45509E26DEFEB61F006965D588D_0_0_0_var) }; Type_t* L_104; L_104 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_103, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_105 = (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F*)il2cpp_codegen_object_new(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType__ctor_mB4E544C4872CC245BBFE4FAF0C0E84A63822E0A6(L_105, (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), (-1), (bool)0, (bool)1, (bool)0, (uint8_t)((int32_t)99), (uint8_t)((int32_t)99), _stringLiteral3DF899BB9CEC8214F1B89273D1C0D5BBD2910705, L_102, L_104, ((int32_t)11), ((int32_t)16), (uint8_t)7, NULL); ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaNText = L_105; Il2CppCodeGenWriteBarrier((void**)(&((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaNText), (void*)L_105); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_106 = { reinterpret_cast (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_0_0_0_var) }; Type_t* L_107; L_107 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_106, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_108 = { reinterpret_cast (SqlDecimal_t7A833A6D857AB79C4B2E4011CB728AEC6954D406_0_0_0_var) }; Type_t* L_109; L_109 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_108, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_110 = (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F*)il2cpp_codegen_object_new(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType__ctor_mB4E544C4872CC245BBFE4FAF0C0E84A63822E0A6(L_110, (uint8_t)((int32_t)38), (uint8_t)4, ((int32_t)17), (bool)1, (bool)0, (bool)0, (uint8_t)((int32_t)108), (uint8_t)((int32_t)108), _stringLiteral56ED31BBF7FE6AF09919B65DEE19B95A754AA73D, L_107, L_109, 5, 7, (uint8_t)2, NULL); ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaDecimal = L_110; Il2CppCodeGenWriteBarrier((void**)(&((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaDecimal), (void*)L_110); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_111 = { reinterpret_cast (&il2cpp_defaults.string_class->byval_arg) }; Type_t* L_112; L_112 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_111, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_113 = { reinterpret_cast (SqlXml_tF404C3AC7DBB1462C00F4E9CA75EF9C804F23D0A_0_0_0_var) }; Type_t* L_114; L_114 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_113, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_115 = (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F*)il2cpp_codegen_object_new(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType__ctor_mB4E544C4872CC245BBFE4FAF0C0E84A63822E0A6(L_115, (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), (-1), (bool)0, (bool)1, (bool)1, (uint8_t)((int32_t)241), (uint8_t)((int32_t)241), _stringLiteralBECFA9FA31EDDEEE54C61C3D0DD81CBF07EA7158, L_112, L_114, ((int32_t)25), ((int32_t)25), (uint8_t)0, NULL); ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaXml = L_115; Il2CppCodeGenWriteBarrier((void**)(&((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaXml), (void*)L_115); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_116 = { reinterpret_cast (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_0_0_0_var) }; Type_t* L_117; L_117 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_116, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_118 = { reinterpret_cast (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_0_0_0_var) }; Type_t* L_119; L_119 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_118, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_120 = (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F*)il2cpp_codegen_object_new(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType__ctor_mB4E544C4872CC245BBFE4FAF0C0E84A63822E0A6(L_120, (uint8_t)((int32_t)23), (uint8_t)3, 8, (bool)1, (bool)0, (bool)0, (uint8_t)((int32_t)61), (uint8_t)((int32_t)111), _stringLiteralE7650EB4C8EF6F4B045B8E8747677ECDDEF6AA10, L_117, L_119, 4, 6, (uint8_t)0, NULL); ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaDateTime = L_120; Il2CppCodeGenWriteBarrier((void**)(&((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaDateTime), (void*)L_120); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_121 = { reinterpret_cast (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_0_0_0_var) }; Type_t* L_122; L_122 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_121, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_123 = { reinterpret_cast (SqlDateTime_tFB5902479382E8A61934E274E7BBF3280A3D25B2_0_0_0_var) }; Type_t* L_124; L_124 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_123, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_125 = (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F*)il2cpp_codegen_object_new(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType__ctor_mB4E544C4872CC245BBFE4FAF0C0E84A63822E0A6(L_125, (uint8_t)((int32_t)16), (uint8_t)0, 4, (bool)1, (bool)0, (bool)0, (uint8_t)((int32_t)58), (uint8_t)((int32_t)111), _stringLiteral08AE337FB202423E57AAB44BD47FCFE7D63F7E47, L_122, L_124, ((int32_t)15), 6, (uint8_t)0, NULL); ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaSmallDateTime = L_125; Il2CppCodeGenWriteBarrier((void**)(&((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaSmallDateTime), (void*)L_125); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_126 = { reinterpret_cast (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_0_0_0_var) }; Type_t* L_127; L_127 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_126, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_128 = { reinterpret_cast (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_0_0_0_var) }; Type_t* L_129; L_129 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_128, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_130 = (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F*)il2cpp_codegen_object_new(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType__ctor_mB4E544C4872CC245BBFE4FAF0C0E84A63822E0A6(L_130, (uint8_t)((int32_t)19), (uint8_t)((int32_t)255), 8, (bool)1, (bool)0, (bool)0, (uint8_t)((int32_t)60), (uint8_t)((int32_t)110), _stringLiteral88B8A873F47E7F0762D303AD565BFFC23FE279BC, L_127, L_129, ((int32_t)9), 4, (uint8_t)0, NULL); ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaMoney = L_130; Il2CppCodeGenWriteBarrier((void**)(&((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaMoney), (void*)L_130); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_131 = { reinterpret_cast (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_0_0_0_var) }; Type_t* L_132; L_132 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_131, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_133 = { reinterpret_cast (SqlMoney_t88BD587F422EA297502BC57B18010762C03531BB_0_0_0_var) }; Type_t* L_134; L_134 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_133, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_135 = (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F*)il2cpp_codegen_object_new(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType__ctor_mB4E544C4872CC245BBFE4FAF0C0E84A63822E0A6(L_135, (uint8_t)((int32_t)10), (uint8_t)((int32_t)255), 4, (bool)1, (bool)0, (bool)0, (uint8_t)((int32_t)122), (uint8_t)((int32_t)110), _stringLiteral167EE636F1A1FC39FBEC9A2DE88ED64C082EAC83, L_132, L_134, ((int32_t)17), 4, (uint8_t)0, NULL); ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaSmallMoney = L_135; Il2CppCodeGenWriteBarrier((void**)(&((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaSmallMoney), (void*)L_135); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_136 = { reinterpret_cast (Guid_t_0_0_0_var) }; Type_t* L_137; L_137 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_136, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_138 = { reinterpret_cast (SqlGuid_t93C33E370E5D3A344A15F9EFD9A2D4177576DED7_0_0_0_var) }; Type_t* L_139; L_139 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_138, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_140 = (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F*)il2cpp_codegen_object_new(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType__ctor_mB4E544C4872CC245BBFE4FAF0C0E84A63822E0A6(L_140, (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), ((int32_t)16), (bool)1, (bool)0, (bool)0, (uint8_t)((int32_t)36), (uint8_t)((int32_t)36), _stringLiteral39C129D390F34F7B1D47CBB9B1864F6CED635588, L_137, L_139, ((int32_t)14), ((int32_t)9), (uint8_t)0, NULL); ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaUniqueId = L_140; Il2CppCodeGenWriteBarrier((void**)(&((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaUniqueId), (void*)L_140); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_141 = { reinterpret_cast (&il2cpp_defaults.object_class->byval_arg) }; Type_t* L_142; L_142 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_141, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_143 = { reinterpret_cast (&il2cpp_defaults.object_class->byval_arg) }; Type_t* L_144; L_144 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_143, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_145 = (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F*)il2cpp_codegen_object_new(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType__ctor_mB4E544C4872CC245BBFE4FAF0C0E84A63822E0A6(L_145, (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), (-1), (bool)1, (bool)0, (bool)0, (uint8_t)((int32_t)98), (uint8_t)((int32_t)98), _stringLiteral01392903BB0248124E9588D74392892DCAD936D5, L_142, L_144, ((int32_t)23), ((int32_t)13), (uint8_t)0, NULL); ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaVariant = L_145; Il2CppCodeGenWriteBarrier((void**)(&((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaVariant), (void*)L_145); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_146 = { reinterpret_cast (&il2cpp_defaults.object_class->byval_arg) }; Type_t* L_147; L_147 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_146, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_148 = { reinterpret_cast (&il2cpp_defaults.object_class->byval_arg) }; Type_t* L_149; L_149 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_148, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_150 = (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F*)il2cpp_codegen_object_new(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType__ctor_mB4E544C4872CC245BBFE4FAF0C0E84A63822E0A6(L_150, (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), (-1), (bool)0, (bool)0, (bool)1, (uint8_t)((int32_t)240), (uint8_t)((int32_t)240), _stringLiteral7DB02F5AA24B20ECBF7FAFF2D05EBDFB471C4D1D, L_147, L_149, ((int32_t)29), ((int32_t)13), (uint8_t)0, NULL); ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaUdt = L_150; Il2CppCodeGenWriteBarrier((void**)(&((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaUdt), (void*)L_150); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_151 = { reinterpret_cast (&il2cpp_defaults.object_class->byval_arg) }; Type_t* L_152; L_152 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_151, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_153 = { reinterpret_cast (&il2cpp_defaults.object_class->byval_arg) }; Type_t* L_154; L_154 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_153, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_155 = (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F*)il2cpp_codegen_object_new(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType__ctor_mB4E544C4872CC245BBFE4FAF0C0E84A63822E0A6(L_155, (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), (-1), (bool)0, (bool)1, (bool)1, (uint8_t)((int32_t)240), (uint8_t)((int32_t)240), _stringLiteral7DB02F5AA24B20ECBF7FAFF2D05EBDFB471C4D1D, L_152, L_154, ((int32_t)29), ((int32_t)13), (uint8_t)0, NULL); ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaMaxUdt = L_155; Il2CppCodeGenWriteBarrier((void**)(&((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaMaxUdt), (void*)L_155); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_156 = { reinterpret_cast (IEnumerable_1_t8CE8FFB2EC06B4C9EF12D088F2E85E70C3110EF1_0_0_0_var) }; Type_t* L_157; L_157 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_156, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_158 = { reinterpret_cast (IEnumerable_1_t8CE8FFB2EC06B4C9EF12D088F2E85E70C3110EF1_0_0_0_var) }; Type_t* L_159; L_159 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_158, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_160 = (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F*)il2cpp_codegen_object_new(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType__ctor_mB4E544C4872CC245BBFE4FAF0C0E84A63822E0A6(L_160, (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), (-1), (bool)0, (bool)0, (bool)0, (uint8_t)((int32_t)243), (uint8_t)((int32_t)243), _stringLiteralB4054C6E4E11B87959DDCCED1FDA757609E47F49, L_157, L_159, ((int32_t)30), ((int32_t)13), (uint8_t)0, NULL); ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaTable = L_160; Il2CppCodeGenWriteBarrier((void**)(&((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaTable), (void*)L_160); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_161 = { reinterpret_cast (SqlDataRecord_t3408A207A14FCC65A6DF9647E954ABC3C043E278_0_0_0_var) }; Type_t* L_162; L_162 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_161, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_163 = { reinterpret_cast (SqlDataRecord_t3408A207A14FCC65A6DF9647E954ABC3C043E278_0_0_0_var) }; Type_t* L_164; L_164 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_163, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_165 = (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F*)il2cpp_codegen_object_new(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType__ctor_mB4E544C4872CC245BBFE4FAF0C0E84A63822E0A6(L_165, (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), (-1), (bool)0, (bool)0, (bool)0, (uint8_t)((int32_t)31), (uint8_t)((int32_t)31), _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, L_162, L_164, ((int32_t)30), ((int32_t)13), (uint8_t)0, NULL); ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaSUDT = L_165; Il2CppCodeGenWriteBarrier((void**)(&((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaSUDT), (void*)L_165); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_166 = { reinterpret_cast (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_0_0_0_var) }; Type_t* L_167; L_167 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_166, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_168 = { reinterpret_cast (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_0_0_0_var) }; Type_t* L_169; L_169 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_168, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_170 = (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F*)il2cpp_codegen_object_new(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType__ctor_mB4E544C4872CC245BBFE4FAF0C0E84A63822E0A6(L_170, (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), 3, (bool)1, (bool)0, (bool)0, (uint8_t)((int32_t)40), (uint8_t)((int32_t)40), _stringLiteral1D7B559D2443B7B91D8C57B59220774176D04300, L_167, L_169, ((int32_t)31), 5, (uint8_t)0, NULL); ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaDate = L_170; Il2CppCodeGenWriteBarrier((void**)(&((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaDate), (void*)L_170); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_171 = { reinterpret_cast (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_0_0_0_var) }; Type_t* L_172; L_172 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_171, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_173 = { reinterpret_cast (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_0_0_0_var) }; Type_t* L_174; L_174 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_173, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_175 = (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F*)il2cpp_codegen_object_new(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType__ctor_mB4E544C4872CC245BBFE4FAF0C0E84A63822E0A6(L_175, (uint8_t)((int32_t)255), (uint8_t)7, (-1), (bool)0, (bool)0, (bool)0, (uint8_t)((int32_t)41), (uint8_t)((int32_t)41), _stringLiteral51C6279E31F7483126B79E3000116001A915B690, L_172, L_174, ((int32_t)32), ((int32_t)17), (uint8_t)1, NULL); ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaTime = L_175; Il2CppCodeGenWriteBarrier((void**)(&((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaTime), (void*)L_175); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_176 = { reinterpret_cast (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_0_0_0_var) }; Type_t* L_177; L_177 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_176, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_178 = { reinterpret_cast (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_0_0_0_var) }; Type_t* L_179; L_179 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_178, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_180 = (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F*)il2cpp_codegen_object_new(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType__ctor_mB4E544C4872CC245BBFE4FAF0C0E84A63822E0A6(L_180, (uint8_t)((int32_t)255), (uint8_t)7, (-1), (bool)0, (bool)0, (bool)0, (uint8_t)((int32_t)42), (uint8_t)((int32_t)42), _stringLiteral24876352FCAE5F0DFA60399BF0F70185FB034E7B, L_177, L_179, ((int32_t)33), ((int32_t)26), (uint8_t)1, NULL); ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaDateTime2 = L_180; Il2CppCodeGenWriteBarrier((void**)(&((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___s_metaDateTime2), (void*)L_180); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_181 = { reinterpret_cast (DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_0_0_0_var) }; Type_t* L_182; L_182 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_181, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_183 = { reinterpret_cast (DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_0_0_0_var) }; Type_t* L_184; L_184 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_183, NULL); MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F* L_185 = (MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F*)il2cpp_codegen_object_new(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var); MetaType__ctor_mB4E544C4872CC245BBFE4FAF0C0E84A63822E0A6(L_185, (uint8_t)((int32_t)255), (uint8_t)7, (-1), (bool)0, (bool)0, (bool)0, (uint8_t)((int32_t)43), (uint8_t)((int32_t)43), _stringLiteral2B30EBD7399999C82E9CB55122CF9E200AA7B974, L_182, L_184, ((int32_t)34), ((int32_t)27), (uint8_t)1, NULL); ((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaDateTimeOffset = L_185; Il2CppCodeGenWriteBarrier((void**)(&((MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_StaticFields*)il2cpp_codegen_static_fields_for(MetaType_tEDEEFAD78FED9D351D74CD5627CB314CAFEF8F5F_il2cpp_TypeInfo_var))->___MetaDateTimeOffset), (void*)L_185); 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 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) { { int32_t L_0 = ___0_infoNumber; uint8_t L_1 = ___1_errorState; uint8_t L_2 = ___2_errorClass; String_t* L_3 = ___3_server; String_t* L_4 = ___4_errorMessage; String_t* L_5 = ___5_procedure; int32_t L_6 = ___6_lineNumber; Exception_t* L_7 = ___8_exception; SqlError__ctor_m5117FD69BB6F176957B81A100651EF907E9FBC50(__this, L_0, L_1, L_2, L_3, L_4, L_5, L_6, L_7, NULL); uint32_t L_8 = ___7_win32ErrorCode; __this->____win32ErrorCode = L_8; return; } } 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB4273F86A7FF78EA5DA7670A21033C0EE3DC636A); s_Il2CppMethodInitialized = true; } { __this->____source = _stringLiteralB4273F86A7FF78EA5DA7670A21033C0EE3DC636A; Il2CppCodeGenWriteBarrier((void**)(&__this->____source), (void*)_stringLiteralB4273F86A7FF78EA5DA7670A21033C0EE3DC636A); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_infoNumber; __this->____number = L_0; uint8_t L_1 = ___1_errorState; __this->____state = L_1; uint8_t L_2 = ___2_errorClass; __this->____errorClass = L_2; String_t* L_3 = ___3_server; __this->____server = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->____server), (void*)L_3); String_t* L_4 = ___4_errorMessage; __this->____message = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->____message), (void*)L_4); String_t* L_5 = ___5_procedure; __this->____procedure = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->____procedure), (void*)L_5); int32_t L_6 = ___6_lineNumber; __this->____lineNumber = L_6; __this->____win32ErrorCode = 0; Exception_t* L_7 = ___7_exception; __this->____exception = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->____exception), (void*)L_7); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlError_ToString_m6A33314AC42BE0950A521A17100819F2281D38F7 (SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1168E92C164109D6220480DEDA987085B2A21155); s_Il2CppMethodInitialized = true; } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast (SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980_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); String_t* L_2; L_2 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_1); String_t* L_3 = __this->____message; String_t* L_4; L_4 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_2, _stringLiteral1168E92C164109D6220480DEDA987085B2A21155, L_3, NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlError_get_Source_mC3A3B08A49CEBB91EB658BED41CE87E8239C8890 (SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->____source; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlError_get_Number_m2001C1094249F75750F7A328EFFC7BADFC1E1872 (SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____number; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlError_get_State_mA47E4795A014571554DC183E1D2EB83AC8F7912C (SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* __this, const RuntimeMethod* method) { { uint8_t L_0 = __this->____state; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlError_get_Class_m289C6A7563846CE5BB63AFFF2106FA50BC3E7F42 (SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* __this, const RuntimeMethod* method) { { uint8_t L_0 = __this->____errorClass; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlError_get_Message_mC7DCBB7ED5D925432BD461CFB458DB8C25C635E4 (SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->____message; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlError_get_Win32ErrorCode_m21F0A16A1DD666B2562A4F620D91CE501A6476A3 (SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____win32ErrorCode; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SqlError_get_Exception_m7EDC39EA99463EC0360BF761AF6E314DE6BDE0D5 (SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* __this, const RuntimeMethod* method) { { Exception_t* L_0 = __this->____exception; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlError__ctor_m6C7B08BBD7958DBF6939626A3A32340D4B8167D2 (SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlError__ctor_m6C7B08BBD7958DBF6939626A3A32340D4B8167D2_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_raise_profile_exception(SqlError__ctor_m6C7B08BBD7958DBF6939626A3A32340D4B8167D2_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 SqlErrorCollection__ctor_mBC7703B1DABADBF082E9F5A4065BBA65868454BA (SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)il2cpp_codegen_object_new(List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_il2cpp_TypeInfo_var); List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690(L_0, List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_RuntimeMethod_var); __this->____errors = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____errors), (void*)L_0); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlErrorCollection_CopyTo_mD01E4CE364EC01A485CF697B59D19DA3CFBA95A6 (SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* __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_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = __this->____errors; 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 int32_t SqlErrorCollection_get_Count_mE0E010FE1EBF6814B01AC8E5D22ADF9182F1B608 (SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = __this->____errors; NullCheck(L_0); int32_t L_1; L_1 = List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_inline(L_0, List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_RuntimeMethod_var); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SqlErrorCollection_System_Collections_ICollection_get_SyncRoot_mA79E3A457A4DCBCEC1393C20B99DCBA2565C6B92 (SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* __this, const RuntimeMethod* method) { { return __this; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* SqlErrorCollection_get_Item_mE5C6C1C021460BDB19FA2B159FFC8FA7DC727A81 (SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* __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_m33561245D64798C2AB07584C0EC4F240E4839A38_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = __this->____errors; int32_t L_1 = ___0_index; NullCheck(L_0); RuntimeObject* L_2; L_2 = List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38(L_0, L_1, List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_RuntimeMethod_var); return ((SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980*)CastclassSealed((RuntimeObject*)L_2, SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980_il2cpp_TypeInfo_var)); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SqlErrorCollection_GetEnumerator_mE35F38B9E38D29CCF05C5CF18C047384D41C3B4E (SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = __this->____errors; NullCheck(L_0); Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A L_1; L_1 = List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC(L_0, List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_RuntimeMethod_var); Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A L_2 = L_1; RuntimeObject* L_3 = Box(Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A_il2cpp_TypeInfo_var, &L_2); return (RuntimeObject*)L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlErrorCollection_Add_m1C342938DFE38C4B6FD73D51B93E6F4E96383457 (SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* __this, SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* ___0_error, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = __this->____errors; SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* L_1 = ___0_error; NullCheck(L_0); List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_inline(L_0, L_1, List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_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 SqlException__ctor_mBF794C79B42C808C7E949840857CBA4CC771CCA2 (SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* __this, String_t* ___0_message, SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* ___1_errorCollection, Exception_t* ___2_innerException, Guid_t ___3_conId, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Guid_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Guid_t L_0 = ((Guid_t_StaticFields*)il2cpp_codegen_static_fields_for(Guid_t_il2cpp_TypeInfo_var))->___Empty; __this->____clientConnectionId = L_0; String_t* L_1 = ___0_message; Exception_t* L_2 = ___2_innerException; DbException__ctor_m47D5DE8787BD97419B3E9FFC8F3CC2502FCEEB37(__this, L_1, L_2, NULL); Exception_set_HResult_m010A171183E240EBF4F7611E924B533FAB2E471F_inline(__this, ((int32_t)-2146232060), NULL); SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_3 = ___1_errorCollection; __this->____errors = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->____errors), (void*)L_3); Guid_t L_4 = ___3_conId; __this->____clientConnectionId = L_4; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlException__ctor_m37415EFAC62C0C7D5F3AEB3E8B5A945E94F37182 (SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* __this, SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___0_si, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___1_sc, 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*)&_stringLiteralB332DF5C83D7F89DD8C1C6D762B9DF46A4A8D9D4); s_Il2CppMethodInitialized = true; } SerializationInfoEnumerator_t810DE600E5F6AA4F2B66A7F56074277CCD8F1540* V_0 = NULL; SerializationEntry_t6A03B35039769EF0EDD14BE879E68F1C104FFF74 V_1; memset((&V_1), 0, sizeof(V_1)); { Guid_t L_0 = ((Guid_t_StaticFields*)il2cpp_codegen_static_fields_for(Guid_t_il2cpp_TypeInfo_var))->___Empty; __this->____clientConnectionId = L_0; SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_1 = ___0_si; StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 L_2 = ___1_sc; DbException__ctor_m8790FD79BAB5D0EC6D009CA61C7898D0168169B4(__this, L_1, L_2, NULL); Exception_set_HResult_m010A171183E240EBF4F7611E924B533FAB2E471F_inline(__this, ((int32_t)-2146232060), NULL); SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_3 = ___0_si; NullCheck(L_3); SerializationInfoEnumerator_t810DE600E5F6AA4F2B66A7F56074277CCD8F1540* L_4; L_4 = SerializationInfo_GetEnumerator_m5230A1D4E4B612E90B10E2034C638CD42F667EA6(L_3, NULL); V_0 = L_4; goto IL_0054; } IL_0027: { SerializationInfoEnumerator_t810DE600E5F6AA4F2B66A7F56074277CCD8F1540* L_5 = V_0; NullCheck(L_5); SerializationEntry_t6A03B35039769EF0EDD14BE879E68F1C104FFF74 L_6; L_6 = SerializationInfoEnumerator_get_Current_m820863174CF73089751ACC36BC34DD3188A1929B(L_5, NULL); V_1 = L_6; String_t* L_7; L_7 = SerializationEntry_get_Name_mF6151F31B3F43C88AF08F39F178401406642EB67_inline((&V_1), NULL); bool L_8; L_8 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(_stringLiteralB332DF5C83D7F89DD8C1C6D762B9DF46A4A8D9D4, L_7, NULL); if (!L_8) { goto IL_0054; } } { RuntimeObject* L_9; L_9 = SerializationEntry_get_Value_mA57713535F866795C180D20067C0E38A85327912_inline((&V_1), NULL); __this->____clientConnectionId = ((*(Guid_t*)UnBox(L_9, Guid_t_il2cpp_TypeInfo_var))); return; } IL_0054: { SerializationInfoEnumerator_t810DE600E5F6AA4F2B66A7F56074277CCD8F1540* L_10 = V_0; NullCheck(L_10); bool L_11; L_11 = SerializationInfoEnumerator_MoveNext_m4F052C960AE85EFED1048CAAAC538AB3714078A6(L_10, NULL); if (L_11) { goto IL_0027; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlException_GetObjectData_m70479D00A130CAD967EFE35651CF74F375B92D2E (SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* __this, SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___0_si, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___1_context, 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*)&Guid_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB332DF5C83D7F89DD8C1C6D762B9DF46A4A8D9D4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE76C07B263C7AD2258EAB380766D290242443C10); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFCA68F67EE20216E25D6C37661A5DE0C7AEB310A); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; String_t* V_1 = NULL; int32_t V_2 = 0; { SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_0 = ___0_si; StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 L_1 = ___1_context; Exception_GetObjectData_mD69929DB0BB2512240908B9EEE21778CB7B72DA9(__this, L_0, L_1, NULL); SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_2 = ___0_si; NullCheck(L_2); SerializationInfo_AddValue_m28FE9B110F21DDB8FF5F5E35A0EABD659DB22C2F(L_2, _stringLiteralE76C07B263C7AD2258EAB380766D290242443C10, NULL, NULL); SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_3 = ___0_si; Guid_t L_4 = __this->____clientConnectionId; Guid_t L_5 = L_4; RuntimeObject* L_6 = Box(Guid_t_il2cpp_TypeInfo_var, &L_5); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_7 = { reinterpret_cast (Guid_t_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_8; L_8 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_7, NULL); NullCheck(L_3); SerializationInfo_AddValue_m1AD59BBF8C3129142943D3F298ADF09FF123C199(L_3, _stringLiteralB332DF5C83D7F89DD8C1C6D762B9DF46A4A8D9D4, L_6, L_8, NULL); V_0 = 0; goto IL_0089; } IL_0038: { int32_t L_9 = V_0; V_2 = ((int32_t)il2cpp_codegen_add(L_9, 1)); String_t* L_10; L_10 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_2), NULL); String_t* L_11; L_11 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralFCA68F67EE20216E25D6C37661A5DE0C7AEB310A, L_10, NULL); V_1 = L_11; RuntimeObject* L_12; L_12 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(6, __this); String_t* L_13 = V_1; NullCheck(L_12); bool L_14; L_14 = InterfaceFuncInvoker1< bool, RuntimeObject* >::Invoke(2, IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var, L_12, L_13); if (!L_14) { goto IL_0068; } } { RuntimeObject* L_15; L_15 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(6, __this); String_t* L_16 = V_1; NullCheck(L_15); InterfaceActionInvoker1< RuntimeObject* >::Invoke(5, IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var, L_15, L_16); } IL_0068: { RuntimeObject* L_17; L_17 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(6, __this); String_t* L_18 = V_1; SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_19; L_19 = SqlException_get_Errors_mA3DC03EA5F74EF3371F84B5FDFF0C3901B2C96EE(__this, NULL); int32_t L_20 = V_0; NullCheck(L_19); SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* L_21; L_21 = SqlErrorCollection_get_Item_mE5C6C1C021460BDB19FA2B159FFC8FA7DC727A81(L_19, L_20, NULL); NullCheck(L_21); String_t* L_22; L_22 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_21); NullCheck(L_17); InterfaceActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(3, IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var, L_17, L_18, L_22); int32_t L_23 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_23, 1)); } IL_0089: { int32_t L_24 = V_0; SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_25; L_25 = SqlException_get_Errors_mA3DC03EA5F74EF3371F84B5FDFF0C3901B2C96EE(__this, NULL); NullCheck(L_25); int32_t L_26; L_26 = SqlErrorCollection_get_Count_mE0E010FE1EBF6814B01AC8E5D22ADF9182F1B608(L_25, NULL); if ((((int32_t)L_24) < ((int32_t)L_26))) { goto IL_0038; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* SqlException_get_Errors_mA3DC03EA5F74EF3371F84B5FDFF0C3901B2C96EE (SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_0 = __this->____errors; if (L_0) { goto IL_0013; } } { SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_1 = (SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864*)il2cpp_codegen_object_new(SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864_il2cpp_TypeInfo_var); SqlErrorCollection__ctor_mBC7703B1DABADBF082E9F5A4065BBA65868454BA(L_1, NULL); __this->____errors = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->____errors), (void*)L_1); } IL_0013: { SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_2 = __this->____errors; return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlException_get_Class_mBE27952D495B833DF6C91F2CB36830403AE5EB4F (SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* __this, const RuntimeMethod* method) { { SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_0; L_0 = SqlException_get_Errors_mA3DC03EA5F74EF3371F84B5FDFF0C3901B2C96EE(__this, NULL); NullCheck(L_0); int32_t L_1; L_1 = SqlErrorCollection_get_Count_mE0E010FE1EBF6814B01AC8E5D22ADF9182F1B608(L_0, NULL); if ((((int32_t)L_1) > ((int32_t)0))) { goto IL_0010; } } { return (uint8_t)0; } IL_0010: { SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_2; L_2 = SqlException_get_Errors_mA3DC03EA5F74EF3371F84B5FDFF0C3901B2C96EE(__this, NULL); NullCheck(L_2); SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* L_3; L_3 = SqlErrorCollection_get_Item_mE5C6C1C021460BDB19FA2B159FFC8FA7DC727A81(L_2, 0, NULL); NullCheck(L_3); uint8_t L_4; L_4 = SqlError_get_Class_m289C6A7563846CE5BB63AFFF2106FA50BC3E7F42_inline(L_3, NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SqlException_get_Number_mD05B359CEC555E0C104B4CFE7D6BAAB3BFCD88FC (SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* __this, const RuntimeMethod* method) { { SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_0; L_0 = SqlException_get_Errors_mA3DC03EA5F74EF3371F84B5FDFF0C3901B2C96EE(__this, NULL); NullCheck(L_0); int32_t L_1; L_1 = SqlErrorCollection_get_Count_mE0E010FE1EBF6814B01AC8E5D22ADF9182F1B608(L_0, NULL); if ((((int32_t)L_1) > ((int32_t)0))) { goto IL_0010; } } { return 0; } IL_0010: { SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_2; L_2 = SqlException_get_Errors_mA3DC03EA5F74EF3371F84B5FDFF0C3901B2C96EE(__this, NULL); NullCheck(L_2); SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* L_3; L_3 = SqlErrorCollection_get_Item_mE5C6C1C021460BDB19FA2B159FFC8FA7DC727A81(L_2, 0, NULL); NullCheck(L_3); int32_t L_4; L_4 = SqlError_get_Number_m2001C1094249F75750F7A328EFFC7BADFC1E1872_inline(L_3, NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SqlException_get_State_m329ED83DAF6206984F64B1703AF1D0624838E964 (SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* __this, const RuntimeMethod* method) { { SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_0; L_0 = SqlException_get_Errors_mA3DC03EA5F74EF3371F84B5FDFF0C3901B2C96EE(__this, NULL); NullCheck(L_0); int32_t L_1; L_1 = SqlErrorCollection_get_Count_mE0E010FE1EBF6814B01AC8E5D22ADF9182F1B608(L_0, NULL); if ((((int32_t)L_1) > ((int32_t)0))) { goto IL_0010; } } { return (uint8_t)0; } IL_0010: { SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_2; L_2 = SqlException_get_Errors_mA3DC03EA5F74EF3371F84B5FDFF0C3901B2C96EE(__this, NULL); NullCheck(L_2); SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* L_3; L_3 = SqlErrorCollection_get_Item_mE5C6C1C021460BDB19FA2B159FFC8FA7DC727A81(L_2, 0, NULL); NullCheck(L_3); uint8_t L_4; L_4 = SqlError_get_State_mA47E4795A014571554DC183E1D2EB83AC8F7912C_inline(L_3, NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlException_get_Source_m9B84AAF80889C7EAE5555040A510341E36E05234 (SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* __this, const RuntimeMethod* method) { { SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_0; L_0 = SqlException_get_Errors_mA3DC03EA5F74EF3371F84B5FDFF0C3901B2C96EE(__this, NULL); NullCheck(L_0); int32_t L_1; L_1 = SqlErrorCollection_get_Count_mE0E010FE1EBF6814B01AC8E5D22ADF9182F1B608(L_0, NULL); if ((((int32_t)L_1) > ((int32_t)0))) { goto IL_0010; } } { return (String_t*)NULL; } IL_0010: { SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_2; L_2 = SqlException_get_Errors_mA3DC03EA5F74EF3371F84B5FDFF0C3901B2C96EE(__this, NULL); NullCheck(L_2); SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* L_3; L_3 = SqlErrorCollection_get_Item_mE5C6C1C021460BDB19FA2B159FFC8FA7DC727A81(L_2, 0, NULL); NullCheck(L_3); String_t* L_4; L_4 = SqlError_get_Source_mC3A3B08A49CEBB91EB658BED41CE87E8239C8890_inline(L_3, NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlException_ToString_m38D277D35C92DB1F93152719F52E0D3C9FD9EC14 (SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* __this, 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*)&IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral46BCBEC7BC396E78D5D8AFE0E7D64D211D52586B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC021DB54D15DB6F6285BAD8801475876009F46A4); s_Il2CppMethodInitialized = true; } StringBuilder_t* V_0 = NULL; { String_t* L_0; L_0 = ExternalException_ToString_m1F0576F9432D5BBEBE35E4E8448DB3F1BD2A7C52(__this, NULL); StringBuilder_t* L_1 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_mCD797D942316CB356205FD96415B0B7581CDAD60(L_1, L_0, NULL); V_0 = L_1; StringBuilder_t* L_2 = V_0; NullCheck(L_2); StringBuilder_t* L_3; L_3 = StringBuilder_AppendLine_m3BC704C4E6A8531027D8C9287D0AB2AA0188AC4E(L_2, NULL); StringBuilder_t* L_4 = V_0; String_t* L_5; L_5 = SQLMessage_ExClientConnectionId_m755251B11E1EC45D78E9C42DC986A47E69348372(NULL); Guid_t L_6 = __this->____clientConnectionId; Guid_t L_7 = L_6; RuntimeObject* L_8 = Box(Guid_t_il2cpp_TypeInfo_var, &L_7); NullCheck(L_4); StringBuilder_t* L_9; L_9 = StringBuilder_AppendFormat_mFA88863E4018C2912D1A783E0EA6DAE4F594124F(L_4, L_5, L_8, NULL); SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_10; L_10 = SqlException_get_Errors_mA3DC03EA5F74EF3371F84B5FDFF0C3901B2C96EE(__this, NULL); NullCheck(L_10); int32_t L_11; L_11 = SqlErrorCollection_get_Count_mE0E010FE1EBF6814B01AC8E5D22ADF9182F1B608(L_10, NULL); if ((((int32_t)L_11) <= ((int32_t)0))) { goto IL_0074; } } { int32_t L_12; L_12 = SqlException_get_Number_mD05B359CEC555E0C104B4CFE7D6BAAB3BFCD88FC(__this, NULL); if (!L_12) { goto IL_0074; } } { StringBuilder_t* L_13 = V_0; NullCheck(L_13); StringBuilder_t* L_14; L_14 = StringBuilder_AppendLine_m3BC704C4E6A8531027D8C9287D0AB2AA0188AC4E(L_13, NULL); StringBuilder_t* L_15 = V_0; String_t* L_16; L_16 = SQLMessage_ExErrorNumberStateClass_mC6EC921E03C6194215BC1406A938B163AAACC9C0(NULL); int32_t L_17; L_17 = SqlException_get_Number_mD05B359CEC555E0C104B4CFE7D6BAAB3BFCD88FC(__this, NULL); int32_t L_18 = L_17; RuntimeObject* L_19 = Box(il2cpp_defaults.int32_class, &L_18); uint8_t L_20; L_20 = SqlException_get_State_m329ED83DAF6206984F64B1703AF1D0624838E964(__this, NULL); uint8_t L_21 = L_20; RuntimeObject* L_22 = Box(il2cpp_defaults.byte_class, &L_21); uint8_t L_23; L_23 = SqlException_get_Class_mBE27952D495B833DF6C91F2CB36830403AE5EB4F(__this, NULL); uint8_t L_24 = L_23; RuntimeObject* L_25 = Box(il2cpp_defaults.byte_class, &L_24); NullCheck(L_15); StringBuilder_t* L_26; L_26 = StringBuilder_AppendFormat_m40962B9C5B41720C6424721E526C0D99D95112A2(L_15, L_16, L_19, L_22, L_25, NULL); } IL_0074: { RuntimeObject* L_27; L_27 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(6, __this); NullCheck(L_27); bool L_28; L_28 = InterfaceFuncInvoker1< bool, RuntimeObject* >::Invoke(2, IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var, L_27, _stringLiteral46BCBEC7BC396E78D5D8AFE0E7D64D211D52586B); if (!L_28) { goto IL_00a9; } } { StringBuilder_t* L_29 = V_0; NullCheck(L_29); StringBuilder_t* L_30; L_30 = StringBuilder_AppendLine_m3BC704C4E6A8531027D8C9287D0AB2AA0188AC4E(L_29, NULL); StringBuilder_t* L_31 = V_0; String_t* L_32; L_32 = SQLMessage_ExOriginalClientConnectionId_mAD07B419D608F0C957C7EBB415BD840E78863CB6(NULL); RuntimeObject* L_33; L_33 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(6, __this); NullCheck(L_33); RuntimeObject* L_34; L_34 = InterfaceFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(0, IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var, L_33, _stringLiteral46BCBEC7BC396E78D5D8AFE0E7D64D211D52586B); NullCheck(L_31); StringBuilder_t* L_35; L_35 = StringBuilder_AppendFormat_mFA88863E4018C2912D1A783E0EA6DAE4F594124F(L_31, L_32, L_34, NULL); } IL_00a9: { RuntimeObject* L_36; L_36 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(6, __this); NullCheck(L_36); bool L_37; L_37 = InterfaceFuncInvoker1< bool, RuntimeObject* >::Invoke(2, IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var, L_36, _stringLiteralC021DB54D15DB6F6285BAD8801475876009F46A4); if (!L_37) { goto IL_00de; } } { StringBuilder_t* L_38 = V_0; NullCheck(L_38); StringBuilder_t* L_39; L_39 = StringBuilder_AppendLine_m3BC704C4E6A8531027D8C9287D0AB2AA0188AC4E(L_38, NULL); StringBuilder_t* L_40 = V_0; String_t* L_41; L_41 = SQLMessage_ExRoutingDestination_m83218D29C195B6331B0327D44625E1E55FA1603B(NULL); RuntimeObject* L_42; L_42 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(6, __this); NullCheck(L_42); RuntimeObject* L_43; L_43 = InterfaceFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(0, IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var, L_42, _stringLiteralC021DB54D15DB6F6285BAD8801475876009F46A4); NullCheck(L_40); StringBuilder_t* L_44; L_44 = StringBuilder_AppendFormat_mFA88863E4018C2912D1A783E0EA6DAE4F594124F(L_40, L_41, L_43, NULL); } IL_00de: { StringBuilder_t* L_45 = V_0; NullCheck(L_45); String_t* L_46; L_46 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_45); return L_46; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* SqlException_CreateException_m437E348B52CA17AE68C6BAD66220ECDB294FEA0B (SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* ___0_errorCollection, String_t* ___1_serverVersion, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Guid_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_0 = ___0_errorCollection; String_t* L_1 = ___1_serverVersion; Guid_t L_2 = ((Guid_t_StaticFields*)il2cpp_codegen_static_fields_for(Guid_t_il2cpp_TypeInfo_var))->___Empty; SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_3; L_3 = SqlException_CreateException_m46188A08CE44BBA0E948C5CF0F993261959277FA(L_0, L_1, L_2, (Exception_t*)NULL, NULL); return L_3; } } 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) { 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*)&IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral46BCBEC7BC396E78D5D8AFE0E7D64D211D52586B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC021DB54D15DB6F6285BAD8801475876009F46A4); s_Il2CppMethodInitialized = true; } Guid_t V_0; memset((&V_0), 0, sizeof(V_0)); SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* V_1 = NULL; Guid_t G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); { SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* L_0 = ___2_internalConnection; if (!L_0) { goto IL_000b; } } { SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* L_1 = ___2_internalConnection; NullCheck(L_1); Guid_t L_2 = L_1->____clientConnectionId; G_B3_0 = L_2; goto IL_0010; } IL_000b: { Guid_t L_3 = ((Guid_t_StaticFields*)il2cpp_codegen_static_fields_for(Guid_t_il2cpp_TypeInfo_var))->___Empty; G_B3_0 = L_3; } IL_0010: { V_0 = G_B3_0; SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_4 = ___0_errorCollection; String_t* L_5 = ___1_serverVersion; Guid_t L_6 = V_0; Exception_t* L_7 = ___3_innerException; SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_8; L_8 = SqlException_CreateException_m46188A08CE44BBA0E948C5CF0F993261959277FA(L_4, L_5, L_6, L_7, NULL); V_1 = L_8; SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* L_9 = ___2_internalConnection; if (!L_9) { goto IL_0081; } } { SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* L_10 = ___2_internalConnection; NullCheck(L_10); Guid_t L_11; L_11 = SqlInternalConnectionTds_get_OriginalClientConnectionId_m9B7A503659AFDDBD859AD4EE3646E577EB550949_inline(L_10, NULL); Guid_t L_12 = ((Guid_t_StaticFields*)il2cpp_codegen_static_fields_for(Guid_t_il2cpp_TypeInfo_var))->___Empty; bool L_13; L_13 = Guid_op_Inequality_mAA2FAB73FCD2CB2D2128ECF7016AC16AFBDF6163(L_11, L_12, NULL); if (!L_13) { goto IL_005e; } } { SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* L_14 = ___2_internalConnection; NullCheck(L_14); Guid_t L_15; L_15 = SqlInternalConnectionTds_get_OriginalClientConnectionId_m9B7A503659AFDDBD859AD4EE3646E577EB550949_inline(L_14, NULL); SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* L_16 = ___2_internalConnection; NullCheck(L_16); Guid_t L_17; L_17 = SqlInternalConnectionTds_get_ClientConnectionId_mCAA2B0C7A936619D476487F5A58086E981BA9123_inline(L_16, NULL); bool L_18; L_18 = Guid_op_Inequality_mAA2FAB73FCD2CB2D2128ECF7016AC16AFBDF6163(L_15, L_17, NULL); if (!L_18) { goto IL_005e; } } { SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_19 = V_1; NullCheck(L_19); RuntimeObject* L_20; L_20 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(6, L_19); SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* L_21 = ___2_internalConnection; NullCheck(L_21); Guid_t L_22; L_22 = SqlInternalConnectionTds_get_OriginalClientConnectionId_m9B7A503659AFDDBD859AD4EE3646E577EB550949_inline(L_21, NULL); Guid_t L_23 = L_22; RuntimeObject* L_24 = Box(Guid_t_il2cpp_TypeInfo_var, &L_23); NullCheck(L_20); InterfaceActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(3, IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var, L_20, _stringLiteral46BCBEC7BC396E78D5D8AFE0E7D64D211D52586B, L_24); } IL_005e: { SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* L_25 = ___2_internalConnection; NullCheck(L_25); String_t* L_26; L_26 = SqlInternalConnectionTds_get_RoutingDestination_mA75B0487F6CF4C39CCB568CC3BF0D117FB4E4934_inline(L_25, NULL); bool L_27; L_27 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_26, NULL); if (L_27) { goto IL_0081; } } { SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_28 = V_1; NullCheck(L_28); RuntimeObject* L_29; L_29 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(6, L_28); SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* L_30 = ___2_internalConnection; NullCheck(L_30); String_t* L_31; L_31 = SqlInternalConnectionTds_get_RoutingDestination_mA75B0487F6CF4C39CCB568CC3BF0D117FB4E4934_inline(L_30, NULL); NullCheck(L_29); InterfaceActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(3, IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var, L_29, _stringLiteralC021DB54D15DB6F6285BAD8801475876009F46A4, L_31); } IL_0081: { SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_32 = V_1; return L_32; } } 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) { 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*)&IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Win32Exception_t15A75629914EB77C816D8219D93ED78E50C74BE9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2EB91CF8FFC32498B4F51640D5E95F863057C5DA); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral31863953AFEBBA1D35502A022E0E0352EC2197C5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral410C9CA6105E5EEEAD5A8B567B1DFD87A4205194); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral59245DEB85AFA509545F6AFA4BD1ED3A8B43135D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5AB5FCD083CCFEA04CDDC8A0CDC390C8BC38D11A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral68ED3D576EB5A72374EE4A2329E2AFC21C08915C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6E21C2A20112AEFCBA66B5CE7F5185D5212BE243); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9262C5A38921DE92743449B8D52B8F410D2138B7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA4E121E84815F8B14DBD252F0A7E3BF006F52E78); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC089F209B055A1141BBEB30CC7FBDB4DEED9E5BE); s_Il2CppMethodInitialized = true; } StringBuilder_t* V_0 = NULL; SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; { StringBuilder_t* L_0 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_0, NULL); V_0 = L_0; V_2 = 0; goto IL_0031; } IL_000a: { int32_t L_1 = V_2; if ((((int32_t)L_1) <= ((int32_t)0))) { goto IL_001a; } } { StringBuilder_t* L_2 = V_0; String_t* L_3; L_3 = Environment_get_NewLine_m8BF68A4EFDAFFB66500984CE779629811BA98FFF(NULL); NullCheck(L_2); StringBuilder_t* L_4; L_4 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_2, L_3, NULL); } IL_001a: { StringBuilder_t* L_5 = V_0; SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_6 = ___0_errorCollection; int32_t L_7 = V_2; NullCheck(L_6); SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* L_8; L_8 = SqlErrorCollection_get_Item_mE5C6C1C021460BDB19FA2B159FFC8FA7DC727A81(L_6, L_7, NULL); NullCheck(L_8); String_t* L_9; L_9 = SqlError_get_Message_mC7DCBB7ED5D925432BD461CFB458DB8C25C635E4_inline(L_8, NULL); NullCheck(L_5); StringBuilder_t* L_10; L_10 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_5, L_9, NULL); int32_t L_11 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_0031: { int32_t L_12 = V_2; SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_13 = ___0_errorCollection; NullCheck(L_13); int32_t L_14; L_14 = SqlErrorCollection_get_Count_mE0E010FE1EBF6814B01AC8E5D22ADF9182F1B608(L_13, NULL); if ((((int32_t)L_12) < ((int32_t)L_14))) { goto IL_000a; } } { Exception_t* L_15 = ___3_innerException; if (L_15) { goto IL_006d; } } { SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_16 = ___0_errorCollection; NullCheck(L_16); SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* L_17; L_17 = SqlErrorCollection_get_Item_mE5C6C1C021460BDB19FA2B159FFC8FA7DC727A81(L_16, 0, NULL); NullCheck(L_17); int32_t L_18; L_18 = SqlError_get_Win32ErrorCode_m21F0A16A1DD666B2562A4F620D91CE501A6476A3_inline(L_17, NULL); if (!L_18) { goto IL_006d; } } { SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_19 = ___0_errorCollection; NullCheck(L_19); SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* L_20; L_20 = SqlErrorCollection_get_Item_mE5C6C1C021460BDB19FA2B159FFC8FA7DC727A81(L_19, 0, NULL); NullCheck(L_20); int32_t L_21; L_21 = SqlError_get_Win32ErrorCode_m21F0A16A1DD666B2562A4F620D91CE501A6476A3_inline(L_20, NULL); if ((((int32_t)L_21) == ((int32_t)(-1)))) { goto IL_006d; } } { SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_22 = ___0_errorCollection; NullCheck(L_22); SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* L_23; L_23 = SqlErrorCollection_get_Item_mE5C6C1C021460BDB19FA2B159FFC8FA7DC727A81(L_22, 0, NULL); NullCheck(L_23); int32_t L_24; L_24 = SqlError_get_Win32ErrorCode_m21F0A16A1DD666B2562A4F620D91CE501A6476A3_inline(L_23, NULL); Win32Exception_t15A75629914EB77C816D8219D93ED78E50C74BE9* L_25 = (Win32Exception_t15A75629914EB77C816D8219D93ED78E50C74BE9*)il2cpp_codegen_object_new(Win32Exception_t15A75629914EB77C816D8219D93ED78E50C74BE9_il2cpp_TypeInfo_var); Win32Exception__ctor_mFC38F1C99031D227C6BB3CA07099866D39994281(L_25, L_24, NULL); ___3_innerException = L_25; } IL_006d: { StringBuilder_t* L_26 = V_0; NullCheck(L_26); String_t* L_27; L_27 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_26); SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_28 = ___0_errorCollection; Exception_t* L_29 = ___3_innerException; Guid_t L_30 = ___2_conId; SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_31 = (SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728*)il2cpp_codegen_object_new(SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728_il2cpp_TypeInfo_var); SqlException__ctor_mBF794C79B42C808C7E949840857CBA4CC771CCA2(L_31, L_27, L_28, L_29, L_30, NULL); V_1 = L_31; SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_32 = V_1; NullCheck(L_32); RuntimeObject* L_33; L_33 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(6, L_32); NullCheck(L_33); InterfaceActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(3, IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var, L_33, _stringLiteral6E21C2A20112AEFCBA66B5CE7F5185D5212BE243, _stringLiteral410C9CA6105E5EEEAD5A8B567B1DFD87A4205194); String_t* L_34 = ___1_serverVersion; bool L_35; L_35 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_34, NULL); if (L_35) { goto IL_00aa; } } { SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_36 = V_1; NullCheck(L_36); RuntimeObject* L_37; L_37 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(6, L_36); String_t* L_38 = ___1_serverVersion; NullCheck(L_37); InterfaceActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(3, IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var, L_37, _stringLiteralC089F209B055A1141BBEB30CC7FBDB4DEED9E5BE, L_38); } IL_00aa: { SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_39 = V_1; NullCheck(L_39); RuntimeObject* L_40; L_40 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(6, L_39); NullCheck(L_40); InterfaceActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(3, IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var, L_40, _stringLiteralA4E121E84815F8B14DBD252F0A7E3BF006F52E78, _stringLiteral68ED3D576EB5A72374EE4A2329E2AFC21C08915C); SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_41 = V_1; NullCheck(L_41); RuntimeObject* L_42; L_42 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(6, L_41); SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_43 = ___0_errorCollection; NullCheck(L_43); SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* L_44; L_44 = SqlErrorCollection_get_Item_mE5C6C1C021460BDB19FA2B159FFC8FA7DC727A81(L_43, 0, NULL); NullCheck(L_44); int32_t L_45; L_45 = SqlError_get_Number_m2001C1094249F75750F7A328EFFC7BADFC1E1872_inline(L_44, NULL); V_3 = L_45; il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_46; L_46 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); String_t* L_47; L_47 = Int32_ToString_m3B2730D9F5B0C1C57DCCC8B8DCFB8E5EC4E8979B((&V_3), L_46, NULL); NullCheck(L_42); InterfaceActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(3, IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var, L_42, _stringLiteral9262C5A38921DE92743449B8D52B8F410D2138B7, L_47); SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_48 = V_1; NullCheck(L_48); RuntimeObject* L_49; L_49 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(6, L_48); NullCheck(L_49); InterfaceActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(3, IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var, L_49, _stringLiteral59245DEB85AFA509545F6AFA4BD1ED3A8B43135D, _stringLiteral2EB91CF8FFC32498B4F51640D5E95F863057C5DA); SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_50 = V_1; NullCheck(L_50); RuntimeObject* L_51; L_51 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(6, L_50); NullCheck(L_51); InterfaceActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(3, IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var, L_51, _stringLiteral5AB5FCD083CCFEA04CDDC8A0CDC390C8BC38D11A, _stringLiteral31863953AFEBBA1D35502A022E0E0352EC2197C5); SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_52 = V_1; return L_52; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* SqlException_InternalClone_m6D992BC21F1F4E3D46161A0EA4964FD12F3D1497 (SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* __this, 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*)&IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_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*)&SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* V_0 = NULL; RuntimeObject* V_1 = NULL; DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB V_2; memset((&V_2), 0, sizeof(V_2)); RuntimeObject* V_3 = NULL; { String_t* L_0; L_0 = VirtualFuncInvoker0< String_t* >::Invoke(5, __this); SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_1 = __this->____errors; Exception_t* L_2; L_2 = Exception_get_InnerException_m0C1BDB339C786BA4DA7D2C1AD214571CFBBB1410_inline(__this, NULL); Guid_t L_3 = __this->____clientConnectionId; SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_4 = (SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728*)il2cpp_codegen_object_new(SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728_il2cpp_TypeInfo_var); SqlException__ctor_mBF794C79B42C808C7E949840857CBA4CC771CCA2(L_4, L_0, L_1, L_2, L_3, NULL); V_0 = L_4; RuntimeObject* L_5; L_5 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(6, __this); if (!L_5) { goto IL_0074; } } { RuntimeObject* L_6; L_6 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(6, __this); NullCheck(L_6); RuntimeObject* L_7; L_7 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(4, IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var, L_6); V_1 = L_7; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0063: { { RuntimeObject* L_8 = V_1; V_3 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var)); RuntimeObject* L_9 = V_3; if (!L_9) { goto IL_0073; } } { RuntimeObject* L_10 = V_3; NullCheck(L_10); InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_10); } IL_0073: { return; } } }); try { { goto IL_0059_1; } IL_0034_1: { RuntimeObject* L_11 = V_1; NullCheck(L_11); RuntimeObject* L_12; L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_11); V_2 = ((*(DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB*)UnBox(L_12, DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var))); SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_13 = V_0; NullCheck(L_13); RuntimeObject* L_14; L_14 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(6, L_13); RuntimeObject* L_15; L_15 = DictionaryEntry_get_Key_m09845C00732E530E6FCB9042079E90D3912215FE_inline((&V_2), NULL); RuntimeObject* L_16; L_16 = DictionaryEntry_get_Value_m75FD18FE968AE131F28AA2CB0DF4895EBA39075E_inline((&V_2), NULL); NullCheck(L_14); InterfaceActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(3, IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var, L_14, L_15, L_16); } IL_0059_1: { RuntimeObject* L_17 = V_1; NullCheck(L_17); bool L_18; L_18 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_17); if (L_18) { goto IL_0034_1; } } { goto IL_0074; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0074: { SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_19 = V_0; bool L_20 = __this->____doNotReconnect; NullCheck(L_19); L_19->____doNotReconnect = L_20; SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* L_21 = V_0; return L_21; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SqlException_get_Message_m9B8272670713D5020BB24570AE5F615F92C19236 (SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBA60E2D2BD3A268B199446FE49D9AE418B1B7ACA); s_Il2CppMethodInitialized = true; } StringBuilder_t* V_0 = NULL; int32_t V_1 = 0; { SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_0; L_0 = SqlException_get_Errors_mA3DC03EA5F74EF3371F84B5FDFF0C3901B2C96EE(__this, NULL); NullCheck(L_0); int32_t L_1; L_1 = SqlErrorCollection_get_Count_mE0E010FE1EBF6814B01AC8E5D22ADF9182F1B608(L_0, NULL); if (L_1) { goto IL_0014; } } { String_t* L_2; L_2 = Exception_get_Message_mCFE0D38FDF9001405299AAE43BBE2A9AD806C441(__this, NULL); return L_2; } IL_0014: { StringBuilder_t* L_3 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_3, NULL); V_0 = L_3; String_t* L_4; L_4 = Exception_get_Message_mCFE0D38FDF9001405299AAE43BBE2A9AD806C441(__this, NULL); bool L_5; L_5 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_4, _stringLiteralBA60E2D2BD3A268B199446FE49D9AE418B1B7ACA, NULL); if (!L_5) { goto IL_0045; } } { StringBuilder_t* L_6 = V_0; String_t* L_7; L_7 = Exception_get_Message_mCFE0D38FDF9001405299AAE43BBE2A9AD806C441(__this, NULL); NullCheck(L_6); StringBuilder_t* L_8; L_8 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_6, L_7, NULL); StringBuilder_t* L_9 = V_0; NullCheck(L_9); StringBuilder_t* L_10; L_10 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_9, _stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD, NULL); } IL_0045: { V_1 = 0; goto IL_0071; } IL_0049: { StringBuilder_t* L_11 = V_0; SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_12; L_12 = SqlException_get_Errors_mA3DC03EA5F74EF3371F84B5FDFF0C3901B2C96EE(__this, NULL); int32_t L_13 = V_1; NullCheck(L_12); SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* L_14; L_14 = SqlErrorCollection_get_Item_mE5C6C1C021460BDB19FA2B159FFC8FA7DC727A81(L_12, L_13, NULL); NullCheck(L_14); String_t* L_15; L_15 = SqlError_get_Message_mC7DCBB7ED5D925432BD461CFB458DB8C25C635E4_inline(L_14, NULL); NullCheck(L_11); StringBuilder_t* L_16; L_16 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_11, L_15, NULL); StringBuilder_t* L_17 = V_0; NullCheck(L_17); StringBuilder_t* L_18; L_18 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_17, _stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD, NULL); int32_t L_19 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_19, 1)); } IL_0071: { int32_t L_20 = V_1; SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_21; L_21 = SqlException_get_Errors_mA3DC03EA5F74EF3371F84B5FDFF0C3901B2C96EE(__this, NULL); NullCheck(L_21); int32_t L_22; L_22 = SqlErrorCollection_get_Count_mE0E010FE1EBF6814B01AC8E5D22ADF9182F1B608(L_21, NULL); if ((((int32_t)L_20) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_22, 1))))) { goto IL_0049; } } { StringBuilder_t* L_23 = V_0; SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_24; L_24 = SqlException_get_Errors_mA3DC03EA5F74EF3371F84B5FDFF0C3901B2C96EE(__this, NULL); SqlErrorCollection_t95F5B9592BC7BF5F8FEFFE31787977D979801864* L_25; L_25 = SqlException_get_Errors_mA3DC03EA5F74EF3371F84B5FDFF0C3901B2C96EE(__this, NULL); NullCheck(L_25); int32_t L_26; L_26 = SqlErrorCollection_get_Count_mE0E010FE1EBF6814B01AC8E5D22ADF9182F1B608(L_25, NULL); NullCheck(L_24); SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* L_27; L_27 = SqlErrorCollection_get_Item_mE5C6C1C021460BDB19FA2B159FFC8FA7DC727A81(L_24, ((int32_t)il2cpp_codegen_subtract(L_26, 1)), NULL); NullCheck(L_27); String_t* L_28; L_28 = SqlError_get_Message_mC7DCBB7ED5D925432BD461CFB458DB8C25C635E4_inline(L_27, NULL); NullCheck(L_23); StringBuilder_t* L_29; L_29 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_23, L_28, NULL); StringBuilder_t* L_30 = V_0; NullCheck(L_30); String_t* L_31; L_31 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_30); return L_31; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SqlException__ctor_mFC6F34EC88B1D70BAE54954DC53D7268CD2B566D (SqlException_tD635D1978D0AE4CF88B79B776AE95320F10AB728* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlException__ctor_mFC6F34EC88B1D70BAE54954DC53D7268CD2B566D_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_raise_profile_exception(SqlException__ctor_mFC6F34EC88B1D70BAE54954DC53D7268CD2B566D_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 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(20, 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(32, 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(41, 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(50, ((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(29, ((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 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 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 String_t* DatabaseServicePair_get_Database_m69EC6209B13757A3343C9885292B9375A4D5C70D_inline (DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->____database; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DatabaseServicePair_get_Service_m9F640B2C8A6FE28B9266CCB6EEE98F8D2F5A20B2_inline (DatabaseServicePair_t006DEBC9AD7887D7FB1D36089F043D6D82C7D599* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->____service; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* StringComparer_get_OrdinalIgnoreCase_m071AA1B1747345CCA058A3879EBDEBBA2EA4B169_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var); OrdinalIgnoreCaseComparer_t8BAE11990A4C855D3BCBBFB42F4EF8D45088FBB0* L_0 = ((StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_StaticFields*)il2cpp_codegen_static_fields_for(StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var))->___s_ordinalIgnoreCase; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8* SqlCommand_get_Connection_m18BC8B1D92547AB086FB62ED80AB52ADA4C7ADEC_inline (SqlCommand_t1162E31C7244E80BC9A0CF24CBB8420A7CB4DB01* __this, const RuntimeMethod* method) { { SqlConnection_t4767530EB81DB505F45D7732F02D01148131E5B8* L_0 = __this->____activeConnection; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D SqlDependency_get_ExpirationTime_m9A3980205287664A596C169928071AE6314A5AD2_inline (SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* __this, const RuntimeMethod* method) { { DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0 = __this->____expirationTime; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SqlNotificationRequest_get_Timeout_mC60CD8ADE74EB1EC08ED4CA7C91679A9F7BE6822_inline (SqlNotificationRequest_t3346021EA3811CBF7AC3D43558A6BFC4D34C2DC4* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____timeout; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnChangeEventHandler_Invoke_m8A7037836B57DDF9C55A694518CB938CF039D977_inline (OnChangeEventHandler_t76980D302EC37784FCC94C5808B9CA6EBDA94959* __this, RuntimeObject* ___0_sender, SqlNotificationEventArgs_tF7A738D79226B10C0321077F8BC1857BA864A819* ___1_e, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, SqlNotificationEventArgs_tF7A738D79226B10C0321077F8BC1857BA864A819*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_sender, ___1_e, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SqlDependency_get_Id_mD2CECE0B28C42E62DD2F5F8231FAAEACFF535691_inline (SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->____id; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SqlDependency_get_AppDomainKey_m8A73FF75FFFAE6318A99559FA51158FAF47FF7FB_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_il2cpp_TypeInfo_var); String_t* L_0 = ((SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_StaticFields*)il2cpp_codegen_static_fields_for(SqlDependency_tE0D875A426976DED2C2C6150DDBFD472CFC61CEE_il2cpp_TypeInfo_var))->___s_appDomainKey; 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 void Exception_set_HResult_m010A171183E240EBF4F7611E924B533FAB2E471F_inline (Exception_t* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->____HResult = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SerializationEntry_get_Name_mF6151F31B3F43C88AF08F39F178401406642EB67_inline (SerializationEntry_t6A03B35039769EF0EDD14BE879E68F1C104FFF74* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->____name; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* SerializationEntry_get_Value_mA57713535F866795C180D20067C0E38A85327912_inline (SerializationEntry_t6A03B35039769EF0EDD14BE879E68F1C104FFF74* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->____value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t SqlError_get_Class_m289C6A7563846CE5BB63AFFF2106FA50BC3E7F42_inline (SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* __this, const RuntimeMethod* method) { { uint8_t L_0 = __this->____errorClass; 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 uint8_t SqlError_get_State_mA47E4795A014571554DC183E1D2EB83AC8F7912C_inline (SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* __this, const RuntimeMethod* method) { { uint8_t L_0 = __this->____state; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SqlError_get_Source_mC3A3B08A49CEBB91EB658BED41CE87E8239C8890_inline (SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->____source; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Guid_t SqlInternalConnectionTds_get_OriginalClientConnectionId_m9B7A503659AFDDBD859AD4EE3646E577EB550949_inline (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) { { Guid_t L_0 = __this->____originalClientConnectionId; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Guid_t SqlInternalConnectionTds_get_ClientConnectionId_mCAA2B0C7A936619D476487F5A58086E981BA9123_inline (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) { { Guid_t L_0 = __this->____clientConnectionId; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SqlInternalConnectionTds_get_RoutingDestination_mA75B0487F6CF4C39CCB568CC3BF0D117FB4E4934_inline (SqlInternalConnectionTds_t16C367B74F1733C98D435645147E1F6D96423B92* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->____routingDestination; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SqlError_get_Message_mC7DCBB7ED5D925432BD461CFB458DB8C25C635E4_inline (SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->____message; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SqlError_get_Win32ErrorCode_m21F0A16A1DD666B2562A4F620D91CE501A6476A3_inline (SqlError_tDFEA0E5704E30F61832CAA895745C3BE9DF2E980* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____win32ErrorCode; 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 RuntimeObject* DictionaryEntry_get_Key_m09845C00732E530E6FCB9042079E90D3912215FE_inline (DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->____key; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* DictionaryEntry_get_Value_m75FD18FE968AE131F28AA2CB0DF4895EBA39075E_inline (DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->____value; 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 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 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 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 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_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 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_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; } }