Bläddra i källkod

2007-11-13 Atsushi Enomoto <[email protected]>

	* MethodBase.cs : (Invoke) removed extra interface implementation.


svn path=/trunk/mcs/; revision=89522
Atsushi Eno 18 år sedan
förälder
incheckning
ecf194e93e

+ 4 - 0
mcs/class/corlib/System.Reflection/ChangeLog

@@ -1,3 +1,7 @@
+2007-11-13  Atsushi Enomoto  <[email protected]>
+
+	* MethodBase.cs : (Invoke) removed extra interface implementation.
+
 2007-11-13  Atsushi Enomoto  <[email protected]>
 
 	* StrongNameKeyPair.cs : implemented 2.0 runtime serialization stuff.

+ 0 - 9
mcs/class/corlib/System.Reflection/MethodBase.cs

@@ -86,19 +86,10 @@ namespace System.Reflection {
 
 		[DebuggerHidden]
 		[DebuggerStepThrough]		
-#if NET_2_0 || BOOTSTRAP_NET_2_0
-		virtual
-#endif
 		public Object Invoke(Object obj, Object[] parameters) {
 			return Invoke (obj, 0, null, parameters, null);
 		}
 
-#if NET_2_0 || BOOTSTRAP_NET_2_0
-		Object _MethodBase.Invoke(Object obj, Object[] parameters) {
-			return Invoke (obj, parameters);
-		}
-#endif
-
 		public abstract Object Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture);
 
 		protected MethodBase()