Table of Contents

Class TransientReader

Namespace
The.Persistence.Transient
Assembly
Instagile.dll
public sealed class TransientReader : IVisitor
Inheritance
TransientReader
Implements
Inherited Members

Constructors

TransientReader(TransientEntityStore, ReaderWriterLockSlim, ILogger, QueryConfig)

public TransientReader(TransientEntityStore store, ReaderWriterLockSlim upgradeableLock, ILogger logger, QueryConfig config)

Parameters

store TransientEntityStore
upgradeableLock ReaderWriterLockSlim
logger ILogger
config QueryConfig

Fields

Pool

public ReadResult Pool

Field Value

ReadResult

Methods

Visit(FreezeQuery)

public void Visit(FreezeQuery operation)

Parameters

operation FreezeQuery

Visit(QueryCount)

public void Visit(QueryCount operation)

Parameters

operation QueryCount

Visit(QueryEntities)

public void Visit(QueryEntities operation)

Parameters

operation QueryEntities

Visit(QueryPairs)

public void Visit(QueryPairs operation)

Parameters

operation QueryPairs

Visit(QueryTest)

public void Visit(QueryTest operation)

Parameters

operation QueryTest

Visit(QueryValues)

public void Visit(QueryValues operation)

Parameters

operation QueryValues

Visit(ReportAutonums)

public void Visit(ReportAutonums operation)

Parameters

operation ReportAutonums

Visit(ReportVersions)

public void Visit(ReportVersions operation)

Parameters

operation ReportVersions

Visit(ThawFrozenQuery)

public void Visit(ThawFrozenQuery operation)

Parameters

operation ThawFrozenQuery