ISerializationSurrogateProvider.GetSurrogateType(Type) Method

Definition

During serialization, deserialization, and schema import and export, returns a data contract type that substitutes the specified type.

C#
public Type GetSurrogateType (Type type);

Parameters

type
Type

The type to substitute.

Returns

The Type to substitute for the type value.

Applies to

Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0