Class QueryEngineOperationVisitor
Visitor for reified query engine operations.
Inheritance
System.Object
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)