Răsfoiți Sursa

[corlib] Implement MonoField Module property

Jb Evain 10 ani în urmă
părinte
comite
5744a3d7fa
1 a modificat fișierele cu 11 adăugiri și 0 ștergeri
  1. 11 0
      mcs/class/corlib/System.Reflection/MonoField.cs

+ 11 - 0
mcs/class/corlib/System.Reflection/MonoField.cs

@@ -51,6 +51,12 @@ namespace System.Reflection {
 			}
 		}
 
+		public override Module Module {
+			get {
+				return GetRuntimeModule ();
+			}
+		}
+
 		internal RuntimeType GetDeclaringTypeInternal ()
 		{
 			return (RuntimeType) DeclaringType;
@@ -62,6 +68,11 @@ namespace System.Reflection {
 			}
 		}
 
+		internal RuntimeModule GetRuntimeModule ()
+		{
+			return GetDeclaringTypeInternal ().GetRuntimeModule ();
+		}
+
         #region ISerializable Implementation
         public void GetObjectData(SerializationInfo info, StreamingContext context)
         {