Share via


GetObjectData Method

For the latest version of Commerce Server 2007 Help, see the Microsoft Web site.

Populates a SerializationInfo with data needed to serialize the PropertyTypeValidationException.

Namespace:  Microsoft.CommerceServer.Profiles
Assembly:  Microsoft.CommerceServer.Profiles.CrossTierTypes (in Microsoft.CommerceServer.Profiles.CrossTierTypes.dll)

Syntax

'Declaration
<SecurityPermissionAttribute(SecurityAction.Demand, SerializationFormatter := True)> _
Public Overrides Sub GetObjectData ( _
    info As SerializationInfo, _
    context As StreamingContext _
)
'Usage
Dim instance As PropertyTypeValidationException
Dim info As SerializationInfo
Dim context As StreamingContext

instance.GetObjectData(info, context)
[SecurityPermissionAttribute(SecurityAction.Demand, SerializationFormatter = true)]
public override void GetObjectData(
    SerializationInfo info,
    StreamingContext context
)
[SecurityPermissionAttribute(SecurityAction::Demand, SerializationFormatter = true)]
public:
virtual void GetObjectData(
    SerializationInfo^ info, 
    StreamingContext context
) override
public override function GetObjectData(
    info : SerializationInfo, 
    context : StreamingContext
)

Parameters

Implements

ISerializable..::.GetObjectData(SerializationInfo, StreamingContext)
ISerializable..::.GetObjectData(SerializationInfo, StreamingContext)
_Exception..::.GetObjectData(SerializationInfo, StreamingContext)

Remarks

GetObjectData sets a SerializationInfo with all the exception object data targeted for serialization. During deserialization, the exception is reconstituted from the SerializationInfo transmitted over the stream.

Sets the serialization information with the parameter name and additional exception information. Stores the properties of the exception into a SerializationInfo object.

Permissions

See Also

Reference

PropertyTypeValidationException Class

PropertyTypeValidationException Members

Microsoft.CommerceServer.Profiles Namespace