diff options
Diffstat (limited to 'src/mscorlib/shared/System/DuplicateWaitObjectException.cs')
-rw-r--r-- | src/mscorlib/shared/System/DuplicateWaitObjectException.cs | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/mscorlib/shared/System/DuplicateWaitObjectException.cs b/src/mscorlib/shared/System/DuplicateWaitObjectException.cs index da29e2ad76..7eadead8c7 100644 --- a/src/mscorlib/shared/System/DuplicateWaitObjectException.cs +++ b/src/mscorlib/shared/System/DuplicateWaitObjectException.cs @@ -18,7 +18,6 @@ namespace System // The DuplicateWaitObjectException is thrown when an object // appears more than once in the list of objects to WaitAll or WaitAny. // - [Serializable] public class DuplicateWaitObjectException : ArgumentException { private static volatile String s_duplicateWaitObjectMessage = null; @@ -58,8 +57,10 @@ namespace System { HResult = __HResults.COR_E_DUPLICATEWAITOBJECT; } - - // This constructor is required for serialization - protected DuplicateWaitObjectException(SerializationInfo info, StreamingContext context) : base(info, context) { } + + protected DuplicateWaitObjectException(SerializationInfo info, StreamingContext context) : base(info, context) + { + throw new PlatformNotSupportedException(); + } } } |