RealProxy.GetObjectData(SerializationInfo, StreamingContext) Method

Definition

Adds the transparent proxy of the object represented by the current instance of RealProxy to the specified SerializationInfo.

C#
public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
C#
[System.Security.SecurityCritical]
public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);

Parameters

info
SerializationInfo

The SerializationInfo into which the transparent proxy is serialized.

context
StreamingContext

The source and destination of the serialization.

Attributes

Exceptions

The info or context parameter is null.

The immediate caller does not have SerializationFormatter permission.

Examples

C#
public override void GetObjectData( SerializationInfo info,
                                    StreamingContext context)
{
   // Add your custom data if any here.
   base.GetObjectData(info, context);
}

Applies to

Product Versions
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1