Commit new files, almost compiles with /nostdlib
[mono.git] / mcs / class / corlib / System / MulticastDelegate.cs
1 //
2 // System.MultiCastDelegate.cs
3 //
4 // Author:
5 //   Miguel de Icaza (miguel@ximian.com)
6 //
7 // (C) Ximian, Inc.  http://www.ximian.com
8 //
9 // TODO: Mucho left to implement.
10 //
11
12 namespace System {
13
14         public abstract class MulticastDelegate : Delegate {
15
16                 protected MulticastDelegate (object target, string method)
17                         : base (target, method)
18                 {
19                 }
20
21                 protected MulticastDelegate (Type target_type, string method)
22                         : base (target_type, method)
23                 {
24                 }
25
26 #if NOTYET
27                 public MethodInfo Method {
28                         get {
29                                 return null;
30                         }
31                 }
32 #endif
33
34                 //
35                 // Methods
36                 //
37                 public override bool Equals (object o)
38                 {
39                         if (!(o is System.MulticastDelegate))
40                                 return false;
41
42                         return base.Equals (o);
43                 }
44
45                 public override int GetHashCode ()
46                 {
47                         return base.GetHashCode ();
48                 }
49
50                 
51         }
52 }