Show / Hide Table of Contents

Class QueryEngineOperationVisitor

Visitor for reified query engine operations.

Inheritance
System.Object
QueryEngineOperationVisitor<QueryEngineOperation>
QueryEngineOperationVisitor
Namespace: Reaqtor.ReificationFramework
Assembly: Reaqtor.ReificationFramework.dll
Syntax
public class QueryEngineOperationVisitor : QueryEngineOperationVisitor<QueryEngineOperation>

Constructors

QueryEngineOperationVisitor()

Declaration
public QueryEngineOperationVisitor()

Methods

Visit(QueryEngineOperation)

Visits a reified query engine operation.

Declaration
public override QueryEngineOperation Visit(QueryEngineOperation operation)
Parameters
Type Name Description
QueryEngineOperation operation

The query engine operation.

Returns
Type Description
QueryEngineOperation

The result of visiting the query engine operation.

Overrides
Reaqtor.ReificationFramework.QueryEngineOperationVisitor<Reaqtor.ReificationFramework.QueryEngineOperation>.Visit(Reaqtor.ReificationFramework.QueryEngineOperation)

VisitDifferentialCheckpoint(DifferentialCheckpoint)

Visits a differential checkpoint operation.

Declaration
protected override QueryEngineOperation VisitDifferentialCheckpoint(DifferentialCheckpoint operation)
Parameters
Type Name Description
DifferentialCheckpoint operation

The operation.

Returns
Type Description
QueryEngineOperation

The result of visiting the operation.

Overrides
Reaqtor.ReificationFramework.QueryEngineOperationVisitor<Reaqtor.ReificationFramework.QueryEngineOperation>.VisitDifferentialCheckpoint(Reaqtor.ReificationFramework.DifferentialCheckpoint)

VisitExtensions(QueryEngineOperation)

Visits an operation of an extension type.

Declaration
protected override QueryEngineOperation VisitExtensions(QueryEngineOperation operation)
Parameters
Type Name Description
QueryEngineOperation operation

The operation.

Returns
Type Description
QueryEngineOperation

The result of visiting the operation.

Overrides
Reaqtor.ReificationFramework.QueryEngineOperationVisitor<Reaqtor.ReificationFramework.QueryEngineOperation>.VisitExtensions(Reaqtor.ReificationFramework.QueryEngineOperation)

VisitFullCheckpoint(FullCheckpoint)

Visits a full checkpoint operation.

Declaration
protected override QueryEngineOperation VisitFullCheckpoint(FullCheckpoint operation)
Parameters
Type Name Description
FullCheckpoint operation

The operation.

Returns
Type Description
QueryEngineOperation

The result of visiting the operation.

Overrides
Reaqtor.ReificationFramework.QueryEngineOperationVisitor<Reaqtor.ReificationFramework.QueryEngineOperation>.VisitFullCheckpoint(Reaqtor.ReificationFramework.FullCheckpoint)

VisitRecovery(Recovery)

Visits a recovery operation.

Declaration
protected override QueryEngineOperation VisitRecovery(Recovery operation)
Parameters
Type Name Description
Recovery operation

The operation.

Returns
Type Description
QueryEngineOperation

The result of visiting the operation.

Overrides
Reaqtor.ReificationFramework.QueryEngineOperationVisitor<Reaqtor.ReificationFramework.QueryEngineOperation>.VisitRecovery(Reaqtor.ReificationFramework.Recovery)
In This Article
Back to top Generated by DocFX