.NET Framework 4.6 and 4.5
The SerializationInfo type exposes the following members.
|AssemblyName||Gets or sets the assembly name of the type to serialize during serialization only.|
|FullTypeName||Gets or sets the full name of the Type to serialize.|
|IsAssemblyNameSetExplicit||Gets whether the assembly name has been explicitly set.|
|IsFullTypeNameSetExplicit||Gets whether the full type name has been explicitly set.|
|MemberCount||Gets the number of members that have been added to the SerializationInfo store.|
|ObjectType||Returns the type of the object to be serialized.|