Add a missing file.
authorZoltan Varga <vargaz@gmail.com>
Thu, 28 Jan 2010 20:29:18 +0000 (20:29 -0000)
committerZoltan Varga <vargaz@gmail.com>
Thu, 28 Jan 2010 20:29:18 +0000 (20:29 -0000)
svn path=/trunk/mcs/; revision=150466

mcs/class/Mono.Debugger.Soft/Mono.Debugger.Soft/AssemblyUnloadEvent.cs [new file with mode: 0644]

diff --git a/mcs/class/Mono.Debugger.Soft/Mono.Debugger.Soft/AssemblyUnloadEvent.cs b/mcs/class/Mono.Debugger.Soft/Mono.Debugger.Soft/AssemblyUnloadEvent.cs
new file mode 100644 (file)
index 0000000..cc34f8e
--- /dev/null
@@ -0,0 +1,20 @@
+
+namespace Mono.Debugger.Soft
+{
+       public class AssemblyUnloadEvent : Event {
+               AssemblyMirror assembly;
+               long id;
+
+               internal AssemblyUnloadEvent (VirtualMachine vm, int req_id, long thread_id, long id) : base (EventType.AssemblyUnload, vm, req_id, thread_id) {
+                       this.id = id;
+               }
+
+               public AssemblyMirror Assembly {
+                       get {
+                               if (assembly == null)
+                                       assembly = vm.GetAssembly (id);
+                               return assembly;
+                       }
+               }
+       }
+}