diff options
Diffstat (limited to 'src/mscorlib/src/System/Reflection/Missing.cs')
-rw-r--r-- | src/mscorlib/src/System/Reflection/Missing.cs | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/src/mscorlib/src/System/Reflection/Missing.cs b/src/mscorlib/src/System/Reflection/Missing.cs deleted file mode 100644 index f62c5b538c..0000000000 --- a/src/mscorlib/src/System/Reflection/Missing.cs +++ /dev/null @@ -1,35 +0,0 @@ -// Licensed to the .NET Foundation under one or more agreements. -// The .NET Foundation licenses this file to you under the MIT license. -// See the LICENSE file in the project root for more information. - -// - -namespace System.Reflection -{ - using System; - using System.Runtime.Remoting; - using System.Runtime.Serialization; - using System.Diagnostics.Contracts; - - // This is not serializable because it is a reflection command. - [Serializable] - public sealed class Missing : ISerializable - { - public static readonly Missing Value = new Missing(); - - #region Constructor - private Missing() { } - #endregion - - #region ISerializable - void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context) - { - if (info == null) - throw new ArgumentNullException(nameof(info)); - Contract.EndContractBlock(); - - UnitySerializationHolder.GetUnitySerializationInfo(info, this); - } - #endregion - } -} |