ExtendedProtectionPolicy::ISerializable::GetObjectData Method (SerializationInfo^, StreamingContext)

.NET Framework (current version)
 

Populates a SerializationInfo object with the required data to serialize an ExtendedProtectionPolicy object.

Namespace:   System.Security.Authentication.ExtendedProtection
Assembly:  System (in System.dll)

private:
[SecurityPermissionAttribute(SecurityAction::LinkDemand, SerializationFormatter = true)]
virtual void GetObjectData(
	SerializationInfo^ info,
	StreamingContext context
) sealed = ISerializable::GetObjectData

Parameters

info
Type: System.Runtime.Serialization::SerializationInfo^

A SerializationInfo object that holds the serialized data for an ExtendedProtectionPolicy object.

context
Type: System.Runtime.Serialization::StreamingContext

A StreamingContext that contains the destination of the serialized stream that is associated with the new ExtendedProtectionPolicy.

The ISerializable::GetObjectData method can be used to serialize an ExtendedProtectionPolicy object. This serialized object can then be used with ExtendedProtectionPolicy(SerializationInfo^, StreamingContext) to construct a new ExtendedProtectionPolicy object.

.NET Framework
Available since 4.0
Return to top
Show: