Table of Contents

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