OperatingSystem.GetObjectData Method

Populates a System.Runtime.Serialization.SerializationInfo object with the data necessary to deserialize this instance.

Namespace:  System
Assembly:  mscorlib (in mscorlib.dll)

public void GetObjectData(
	SerializationInfo info,
	StreamingContext context
)

Parameters

info
Type: System.Runtime.Serialization.SerializationInfo

The object to populate with serialization information.

context
Type: System.Runtime.Serialization.StreamingContext

The place to store and retrieve serialized data. Reserved for future use.

Implements

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

ExceptionCondition
ArgumentNullException

info is null.

The context parameter is reserved for future use; it is currently not implemented in the GetObjectData method.

For more information, see the SerializationInfo.AddValue method.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2015 Microsoft