ISerializationSurrogateProvider.GetObjectToSerialize(Object, Type) ISerializationSurrogateProvider.GetObjectToSerialize(Object, Type) ISerializationSurrogateProvider.GetObjectToSerialize(Object, Type) ISerializationSurrogateProvider.GetObjectToSerialize(Object, Type) Method

Definition

During serialization, returns an object that substitutes the specified object.

public:
 System::Object ^ GetObjectToSerialize(System::Object ^ obj, Type ^ targetType);
public object GetObjectToSerialize (object obj, Type targetType);
abstract member GetObjectToSerialize : obj * Type -> obj
Public Function GetObjectToSerialize (obj As Object, targetType As Type) As Object

Parameters

obj
Object Object Object Object

The object to substitute.

targetType
Type Type Type Type

The Type that the substituted object should be assigned to.

Returns

The substituted object that will be serialized.

Applies to