Skip to content

ISpecializableCopier Methods

Provides functionality for creating IDeepCopier instances which support a given type.

GetSpecializedCopier(Type)

abstract
public abstract IDeepCopier GetSpecializedCopier(Type type)
Gets an IDeepCopier implementation which supports the specified type.

Parameters

typeType
The type.

Returns

An IDeepCopier implementation which supports the specified type.

IsSupportedType(Type)

abstract
public abstract bool IsSupportedType(Type type)
Returns a value indicating whether the provided type is supported by this implementation.

Parameters

typeType
The type.

Returns

true if the type is supported type by this implementation; otherwise, false.