diff options
Diffstat (limited to 'src/mscorlib/shared/System/ArgumentException.cs')
-rw-r--r-- | src/mscorlib/shared/System/ArgumentException.cs | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/mscorlib/shared/System/ArgumentException.cs b/src/mscorlib/shared/System/ArgumentException.cs index 96afbe10d9..de2d775c84 100644 --- a/src/mscorlib/shared/System/ArgumentException.cs +++ b/src/mscorlib/shared/System/ArgumentException.cs @@ -20,7 +20,6 @@ namespace System // the contract of the method. Ideally it should give a meaningful error // message describing what was wrong and which parameter is incorrect. // - [Serializable] public class ArgumentException : SystemException { private String _paramName; @@ -65,13 +64,12 @@ namespace System protected ArgumentException(SerializationInfo info, StreamingContext context) : base(info, context) { - _paramName = info.GetString("ParamName"); + throw new PlatformNotSupportedException(); } public override void GetObjectData(SerializationInfo info, StreamingContext context) { base.GetObjectData(info, context); - info.AddValue("ParamName", _paramName, typeof(String)); } public override String Message |