Class CloneState
Tracks the state and context during a deep graph clone operation.
public sealed class CloneState
- Inheritance
-
CloneState
- Inherited Members
Constructors
CloneState(IEntityContext, ILogger)
public CloneState(IEntityContext context, ILogger logger)
Parameters
contextIEntityContextloggerILogger
Fields
AttributesRequiringRecalculation
public readonly HashSet<AttributeBase> AttributesRequiringRecalculation
Field Value
ClonedEntities
public readonly Dictionary<Guid, EntityKernel> ClonedEntities
Field Value
ClonedRelationships
public readonly Dictionary<KernelKey, RelationshipKernel> ClonedRelationships
Field Value
CloningEntities
public readonly Dictionary<Guid, EntityKernel> CloningEntities
Field Value
Context
public readonly IEntityContext Context
Field Value
Mutation
public readonly Mutation Mutation