mscorlib(4.0.0.0) API with additions
Missing.cs
3 using System.Security;
4 
5 namespace System.Reflection
6 {
9  [ComVisible(true)]
10  [__DynamicallyInvokable]
11  public sealed class Missing : ISerializable
12  {
14  [__DynamicallyInvokable]
15  public static readonly Missing Value = new Missing();
16 
17  private Missing()
18  {
19  }
20 
26  [SecurityCritical]
28  {
29  if (info == null)
30  {
31  throw new ArgumentNullException("info");
32  }
33  UnitySerializationHolder.GetUnitySerializationInfo(info, this);
34  }
35  }
36 }
The exception that is thrown when a null reference (Nothing in Visual Basic) is passed to a method th...
Represents a missing T:System.Object. This class cannot be inherited.
Definition: Missing.cs:11
Definition: __Canon.cs:3
Describes the source and destination of a given serialized stream, and provides an additional caller-...
Stores all the data needed to serialize or deserialize an object. This class cannot be inherited.
static readonly Missing Value
Represents the sole instance of the T:System.Reflection.Missing class.
Definition: Missing.cs:15
Allows an object to control its own serialization and deserialization.
Definition: ISerializable.cs:8
Specifies that the class can be serialized.
void GetObjectData(SerializationInfo info, StreamingContext context)
Populates a T:System.Runtime.Serialization.SerializationInfo with the data needed to serialize the ta...