Class OperationVisitor
- Namespace
- TimeCockpit.Data.DataModel
- Assembly
- TimeCockpit.Data.dll
Abstract base class for visitors accepted by an operation.
public abstract class OperationVisitor
- Inheritance
-
ObjectOperationVisitor
- 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
createOperationCreateOperationthe create operation that is visited.
Visit(DeleteOperation)
visit handler for delete operations.
public abstract void Visit(DeleteOperation deleteOperation)
Parameters
deleteOperationDeleteOperationthe delete operation that is visited.
Visit(UpdateOperation)
visit handler for update operations.
public abstract void Visit(UpdateOperation updateOperation)
Parameters
updateOperationUpdateOperationthe update operation that is visited.