March 2002
Intermediate to advanced
864 pages
31h 8m
English
ISerializable
Indicates that an object is serializable and provides serialization
information to the formatter. This interface defines
GetObjectData(), which specifies the member
information that will be provided to a
SerializationInfo instance in a specific
StreamingContext.
Classes that implement ISerializable must also
provide a constructor that takes the same arguments as
GetObjectData(). The constructor must use those
arguments to deserialize an instance of the class.
public interface ISerializable { // Public Instance Methods public method void GetObjectData(SerializationInfo info, StreamingContext context); }
Multiple types