Class OperationVisitor
Abstract base class for visitors accepted by an operation.
Inheritance
System.Object
OperationVisitor
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: TimeCockpit.Data.DataModel
Assembly: TimeCockpit.Data.dll
Syntax
public abstract class OperationVisitor
Constructors
OperationVisitor()
Declaration
protected OperationVisitor()
Methods
Visit(CreateOperation)
visit handler for create operations.
Declaration
public abstract void Visit(CreateOperation createOperation)
Parameters
Type | Name | Description |
---|---|---|
CreateOperation | createOperation | the create operation that is visited. |
Visit(DeleteOperation)
visit handler for delete operations.
Declaration
public abstract void Visit(DeleteOperation deleteOperation)
Parameters
Type | Name | Description |
---|---|---|
DeleteOperation | deleteOperation | the delete operation that is visited. |
Visit(UpdateOperation)
visit handler for update operations.
Declaration
public abstract void Visit(UpdateOperation updateOperation)
Parameters
Type | Name | Description |
---|---|---|
UpdateOperation | updateOperation | the update operation that is visited. |