2 // Metadata version: v4.0.30319
3 .assembly extern mscorlib
5 .publickeytoken = (B7 7A 5C 56 19 34 E0 89 ) // .z\V.4..
8 .assembly extern System.Data
10 .publickeytoken = (B7 7A 5C 56 19 34 E0 89 ) // .z\V.4..
15 .custom instance void [mscorlib]System.Runtime.CompilerServices.CompilationRelaxationsAttribute::.ctor(int32) = ( 01 00 08 00 00 00 00 00 )
16 .custom instance void [mscorlib]System.Runtime.CompilerServices.RuntimeCompatibilityAttribute::.ctor() = ( 01 00 01 00 54 02 16 57 72 61 70 4E 6F 6E 45 78 // ....T..WrapNonEx
17 63 65 70 74 69 6F 6E 54 68 72 6F 77 73 01 ) // ceptionThrows.
18 .custom instance void [mscorlib]System.Diagnostics.DebuggableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggableAttribute/DebuggingModes) = ( 01 00 02 00 00 00 00 00 )
19 .hash algorithm 0x00008004
23 // MVID: {0EDDDD7B-2C90-4D6D-9C28-383B7DA8A1EB}
25 .file alignment 0x00000200
26 .stackreserve 0x00100000
27 .subsystem 0x0003 // WINDOWS_CUI
28 .corflags 0x00000001 // ILONLY
31 // =============== CLASS MEMBERS DECLARATION ===================
33 .class public auto ansi beforefieldinit SqlSingleTest
34 extends [mscorlib]System.Object
36 .method public hidebysig static int32 Main() cil managed
39 // Code size 164 (0xa4)
41 .locals init (valuetype [System.Data]System.Data.SqlTypes.SqlDecimal V_0)
45 newobj instance void [mscorlib]System.OverflowException::.ctor(string)
48 IL_001c: leave.s IL_0021
51 catch [mscorlib]System.Exception
54 IL_001f: leave.s IL_0021
61 newobj instance void [mscorlib]System.OverflowException::.ctor(string)
64 IL_002e: leave.s IL_0033
67 catch [mscorlib]System.Exception
70 IL_0031: leave.s IL_0033
77 newobj instance void [mscorlib]System.OverflowException::.ctor(string)
79 IL_0044: leave.s IL_0049
82 catch [mscorlib]System.Exception
85 IL_0047: leave.s IL_0049
92 newobj instance void [mscorlib]System.OverflowException::.ctor(string)
95 IL_005a: leave.s IL_005f
98 catch [mscorlib]System.Exception
101 IL_005d: leave.s IL_005f
108 newobj instance void [mscorlib]System.OverflowException::.ctor(string)
111 IL_006c: leave.s IL_0071
114 catch [mscorlib]System.Exception
117 IL_006f: leave.s IL_0071
124 newobj instance void [mscorlib]System.OverflowException::.ctor(string)
127 IL_0082: leave.s IL_0087
130 catch [mscorlib]System.Exception
133 IL_0085: leave.s IL_0087
139 IL_0092: call instance void [System.Data]System.Data.SqlTypes.SqlDecimal::.ctor(float64)
140 IL_0097: ldloca.s V_0
141 IL_0099: call instance valuetype [mscorlib]System.Decimal [System.Data]System.Data.SqlTypes.SqlDecimal::get_Value()
142 call float64 [mscorlib]System.Decimal::ToDouble([mscorlib]System.Decimal)
148 } // end of method SqlSingleTest::Main
150 .method public hidebysig specialname rtspecialname
151 instance void .ctor() cil managed
156 IL_0001: call instance void [mscorlib]System.Object::.ctor()
158 } // end of method SqlSingleTest::.ctor
160 } // end of class SqlSingleTest
163 // =============================================================
165 // *********** DISASSEMBLY COMPLETE ***********************