2 using System
.Reflection
;
6 static bool[] expected_results
= {false, false}
;
7 static bool handler_fired
;
9 public static int Main ()
11 AppDomain
.CurrentDomain
.ReflectionOnlyAssemblyResolve
+= new ResolveEventHandler(MyReflectionResolveEventHandler
);
14 handler_fired
= false;
17 Assembly
.ReflectionOnlyLoad ("SomeAssembly");
20 if (expected_results
[i
] != handler_fired
)
24 handler_fired
= false;
26 Assembly
.ReflectionOnlyLoadFrom ("SomeAssembly");
29 if (expected_results
[i
] != handler_fired
)
35 static Assembly
MyReflectionResolveEventHandler(object sender
, ResolveEventArgs args
) {