Edit

Share via


IDeepCopierProvider Interface

Definition

Provides IDeepCopier<T> instances.

public interface IDeepCopierProvider
type IDeepCopierProvider = interface
Public Interface IDeepCopierProvider
Derived

Methods

GetBaseCopier<T>()

Gets a base type copier capable of copying instances of type T.

GetDeepCopier(Type)

Gets a deep copier capable of copying instances of type type.

GetDeepCopier<T>()

Gets a deep copier capable of copying instances of type T.

TryGetDeepCopier(Type)

Gets a deep copier capable of copying instances of type type, or returns null if an appropriate copier was not found.

TryGetDeepCopier<T>()

Gets a deep copier capable of copying instances of type T, or returns null if an appropriate copier was not found.

Applies to