1 .assembly extern mscorlib
5 .assembly 'property-il'
7 .hash algorithm 0x00008004
10 .module 'property-il.dll' // GUID = {CACC88BA-6ED4-45E0-8E59-C3ABEBA9753A}
13 .class public auto ansi beforefieldinit 'Foo'
14 extends [mscorlib]System.Object
18 .method public hidebysig specialname rtspecialname
19 instance default void .ctor () cil managed
21 // Method begins at RVA 0x20ec
25 IL_0001: call instance void valuetype [mscorlib]'System.Object'::.ctor()
27 } // end of method Foo::instance default void .ctor ()
30 .method public virtual hidebysig newslot specialname
31 instance default string 'Monkey_Jump' () cil managed
33 // Method begins at RVA 0x20f4
38 } // end of method Foo::instance default string 'Monkey_Jump' ()
40 .property specialname rtspecialname string Message ()
42 .get instance default string 'Foo'::'Monkey_Jump' ()
46 .class public auto ansi beforefieldinit 'Bar'
51 .method public hidebysig specialname rtspecialname
52 instance default void .ctor () cil managed
54 // Method begins at RVA 0x20fb
58 IL_0001: call instance void class 'Foo'::.ctor()
60 } // end of method Bar::instance default void .ctor ()
63 .method public virtual hidebysig specialname
64 instance default string 'Boston' () cil managed
66 // Method begins at RVA 0x2103
71 } // end of method Bar::instance default string 'Boston' ()
73 .property specialname rtspecialname string Message ()
75 .get instance default string 'Bar'::'Boston' ()
79 .class public auto ansi beforefieldinit C
80 extends [mscorlib]System.Object
82 .method public hidebysig specialname instance int32
83 get_Value() cil managed
86 .locals init (int32 V_0)
95 .method public hidebysig specialname instance void
96 add_Arg(bool arg) cil managed
102 .method public hidebysig specialname rtspecialname
103 instance void .ctor() cil managed
107 IL_0001: call instance void [mscorlib]System.Object::.ctor()