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) {