Add explicit interface GetType implementation to avoid object::GetType become proxy...
[mono.git] / mcs / class / corlib / System.Reflection / FieldInfo.cs
index 93ac75de4af8e78bcca863876f7bcc30e3cf581a..ee62a4ec048b683263b1e3011d29b184e94606bd 100644 (file)
@@ -296,6 +296,12 @@ namespace System.Reflection {
                        throw new NotImplementedException ();
                }
 
+               Type _FieldInfo.GetType ()
+               {
+                       // Required or object::GetType becomes virtual final
+                       return base.GetType ();
+               }
+
                void _FieldInfo.GetTypeInfo (uint iTInfo, uint lcid, IntPtr ppTInfo)
                {
                        throw new NotImplementedException ();