X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2Fcorlib%2FSystem.Reflection%2FFieldInfo.cs;h=47021a3ffef65488a8f8281550a145b9d9186b2e;hb=ac194553049b2eeb328f5fc54b708da9b95f4d88;hp=5838902b2ac15ed3d48fc4e5abd570d76bc494c3;hpb=31ca4c480c7cf3f94029222335d84e4fde6dfbc5;p=mono.git diff --git a/mcs/class/corlib/System.Reflection/FieldInfo.cs b/mcs/class/corlib/System.Reflection/FieldInfo.cs index 5838902b2ac..47021a3ffef 100644 --- a/mcs/class/corlib/System.Reflection/FieldInfo.cs +++ b/mcs/class/corlib/System.Reflection/FieldInfo.cs @@ -179,17 +179,15 @@ namespace System.Reflection { } [CLSCompliant(false)] - [MonoTODO("Not implemented")] public virtual object GetValueDirect (TypedReference obj) { - throw new NotImplementedException (); + throw new NotSupportedException(Environment.GetResourceString("NotSupported_AbstractNonCLS")); } [CLSCompliant(false)] - [MonoTODO("Not implemented")] public virtual void SetValueDirect (TypedReference obj, object value) { - throw new NotImplementedException (); + throw new NotSupportedException(Environment.GetResourceString("NotSupported_AbstractNonCLS")); } [MethodImplAttribute(MethodImplOptions.InternalCall)] @@ -277,19 +275,19 @@ namespace System.Reflection { public virtual bool IsSecurityCritical { get { - throw new NotImplementedException (); + throw new NotSupportedException (); } } public virtual bool IsSecuritySafeCritical { get { - throw new NotImplementedException (); + throw new NotSupportedException (); } } public virtual bool IsSecurityTransparent { get { - throw new NotImplementedException (); + throw new NotSupportedException (); } }