CloneOptions Enumeration

Enum CloneOptions

Namespace:  Tortuga.Anchor.Metadata
Assembly:  Tortuga.Anchor (in Tortuga.Anchor.dll)

Syntax


[FlagsAttribute]
public enum CloneOptions
<FlagsAttribute> _
Public Enumeration CloneOptions

Members


Member nameDescription
None No optional behavior selected
BypassProperties The bypass properties by directly copying the property bag. Only applies to classes that inherit from AbstractModelBase or AbstractModelCollection
DeepClone Perform a deep clone on all properties.
UseIClonable Invoke IClonable.Clone() on any value that implements IClonable