DeepCopier Delegate

Definition

Provides functionality for copying object and values.

public delegate object DeepCopier(object original, ICopyContext context);
public sealed class DeepCopier
type DeepCopier = delegate of obj * ICopyContext -> obj
type DeepCopier = class
Public Delegate Function DeepCopier(original As Object, context As ICopyContext) As Object 
Public NotInheritable Class DeepCopier

Parameters

original
Object

Original object to be deep copied.

context
ICopyContext

The serialization context.

Return Value

Deep copy of the original object.

Applies to