Table of Contents

Class OperationVisitor

Namespace
TimeCockpit.Data.DataModel
Assembly
TimeCockpit.Data.dll

Abstract base class for visitors accepted by an operation.

public abstract class OperationVisitor
Inheritance
Object
OperationVisitor
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()

Constructors

OperationVisitor()

protected OperationVisitor()

Methods

Visit(CreateOperation)

visit handler for create operations.

public abstract void Visit(CreateOperation createOperation)

Parameters

createOperation CreateOperation

the create operation that is visited.

Visit(DeleteOperation)

visit handler for delete operations.

public abstract void Visit(DeleteOperation deleteOperation)

Parameters

deleteOperation DeleteOperation

the delete operation that is visited.

Visit(UpdateOperation)

visit handler for update operations.

public abstract void Visit(UpdateOperation updateOperation)

Parameters

updateOperation UpdateOperation

the update operation that is visited.