Class CloningContext
Inheritance
object
CloningContext
Assembly: solution.dll
Syntax
public sealed class CloningContext : IPoolable, IDisposable
Properties
clonings
Declaration
public Dictionary<object, object> clonings { get; }
Property Value
| Type |
Description |
| Dictionary<object, object> |
|
fallbackCloner
Declaration
public ICloner fallbackCloner { get; }
Property Value
tryPreserveInstances
Declaration
public bool tryPreserveInstances { get; }
Property Value
Methods
Dispose()
Declaration
New(ICloner, bool)
Declaration
public static CloningContext New(ICloner fallbackCloner, bool tryPreserveInstances)
Parameters
| Type |
Name |
Description |
| ICloner |
fallbackCloner |
|
| bool |
tryPreserveInstances |
|
Returns
Implements
IDisposable
Extension Methods