Show / Hide Table of Contents

Interface ISmartCloneable<T>

Represents types that can be cloned.

Namespace: Edgar.Legacy.Utils.Interfaces
Assembly: Edgar.dll
Syntax
public interface ISmartCloneable<out T>
Type Parameters
Name Description
T

Methods

SmartClone()

Performs a deep clone.

Declaration
T SmartClone()
Returns
Type Description
T
Remarks

May not deep clone everything if it does not make sense in a given context.

Back to top Generated by DocFX