Class TransientWriter
- Namespace
- The.Persistence.Transient
- Assembly
- Instagile.dll
public sealed class TransientWriter : IVisitor
- Inheritance
-
TransientWriter
- Implements
-
- Inherited Members
-
Constructors
TransientWriter(TransientEntityStore, Identity, Random, ILogger)
public TransientWriter(TransientEntityStore store, Identity user, Random rng, ILogger logger)
Parameters
store TransientEntityStore
user Identity
rng Random
logger ILogger
Fields
Conflicts
public readonly List<InvalidatedAssertion> Conflicts
Field Value
- List<InvalidatedAssertion>
Methods
Visit(AssertEntityVersion)
public void Visit(AssertEntityVersion operation)
Parameters
operation AssertEntityVersion
Visit(DeleteEntity)
public void Visit(DeleteEntity operation)
Parameters
operation DeleteEntity
Visit(DeleteRelationship)
public void Visit(DeleteRelationship operation)
Parameters
operation DeleteRelationship
Visit(InsertEntity)
public void Visit(InsertEntity operation)
Parameters
operation InsertEntity
Visit(InsertRelationship)
public void Visit(InsertRelationship operation)
Parameters
operation InsertRelationship
Visit(UpdateEntity)
public void Visit(UpdateEntity operation)
Parameters
operation UpdateEntity