Udostępnij za pośrednictwem


GetObjectData Method

Populates a SerializationInfo with data needed to serialize the CatalogImportException.

Namespace:  Microsoft.CommerceServer.Catalog
Assembly:  Microsoft.CommerceServer.Catalog (in Microsoft.CommerceServer.Catalog.dll)

Syntax

'Declaration
<SecurityPermissionAttribute(SecurityAction.Demand, SerializationFormatter := True)> _
Public Overrides Sub GetObjectData ( _
    info As SerializationInfo, _
    context As StreamingContext _
)
'Usage
Dim instance As CatalogImportException
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)
_Exception..::.GetObjectData(SerializationInfo, StreamingContext)

Exceptions

Exception Condition
ArgumentNullException

The info parameter is a nullNothingnullptra null reference (Nothing in Visual Basic) reference (Nothing in Visual Basic).

Remarks

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

Permissions

See Also

Reference

CatalogImportException Class

CatalogImportException Members

Microsoft.CommerceServer.Catalog Namespace