Populates the provided SerializationInfo with the data needed to serialize the object.
Namespace: Cognex.VisionPro.ImplementationAssembly: Cognex.VisionPro (in Cognex.VisionPro.dll) Version: 87.1.0.0 (87.1.0.0)
public static void GetObjectData(
Object obj,
SerializationInfo info,
StreamingContext context,
Type nonVisionProBase
)
public static void GetObjectData(
Object obj,
SerializationInfo info,
StreamingContext context,
Type nonVisionProBase
)
Public Shared Sub GetObjectData (
obj As Object,
info As SerializationInfo,
context As StreamingContext,
nonVisionProBase As Type
)
Public Shared Sub GetObjectData (
obj As Object,
info As SerializationInfo,
context As StreamingContext,
nonVisionProBase As Type
)
public:
static void GetObjectData(
Object^ obj,
SerializationInfo^ info,
StreamingContext context,
Type^ nonVisionProBase
)
public:
static void GetObjectData(
Object^ obj,
SerializationInfo^ info,
StreamingContext context,
Type^ nonVisionProBase
)
Parameters
- obj
- Type: System Object
The object to serialize.
- info
- Type: System.Runtime.Serialization SerializationInfo
The SerializationInfo to populate with data.
- context
- Type: System.Runtime.Serialization StreamingContext
The destination for this serialization.
- nonVisionProBase
- Type: System Type
A base class of "obj" which has it's own, non-visionpro serialization implementation.
GetObjectData() will not serialize the private members of this base class.