Interface IVisitor<T1, TResult>
- Namespace
- The.Model.History
- Assembly
- Instagile.Model.dll
public interface IVisitor<T1, TResult>
Type Parameters
T1
TResult
Methods
Visit(ChangeAttributeV5Event, T1)
TResult Visit(ChangeAttributeV5Event e, T1 t1)
Parameters
e ChangeAttributeV5Event
t1 T1
Returns
- TResult
Visit(ChangeAttributeV6Event, T1)
TResult Visit(ChangeAttributeV6Event e, T1 t1)
Parameters
e ChangeAttributeV6Event
t1 T1
Returns
- TResult
Visit(ChangeAttributeV7Event, T1)
TResult Visit(ChangeAttributeV7Event e, T1 t1)
Parameters
e ChangeAttributeV7Event
t1 T1
Returns
- TResult
Visit(ChangeAttributeV8Event, T1)
TResult Visit(ChangeAttributeV8Event e, T1 t1)
Parameters
e ChangeAttributeV8Event
t1 T1
Returns
- TResult
Visit(ChangeEntitySectionV4Event, T1)
TResult Visit(ChangeEntitySectionV4Event e, T1 t1)
Parameters
e ChangeEntitySectionV4Event
t1 T1
Returns
- TResult
Visit(ChangeEntityV2Event, T1)
TResult Visit(ChangeEntityV2Event e, T1 t1)
Parameters
e ChangeEntityV2Event
t1 T1
Returns
- TResult
Visit(ChangeEntityV3Event, T1)
TResult Visit(ChangeEntityV3Event e, T1 t1)
Parameters
e ChangeEntityV3Event
t1 T1
Returns
- TResult
Visit(ChangeModelV1Event, T1)
TResult Visit(ChangeModelV1Event e, T1 t1)
Parameters
e ChangeModelV1Event
t1 T1
Returns
- TResult
Visit(ChangeRelationshipSideV5Event, T1)
TResult Visit(ChangeRelationshipSideV5Event e, T1 t1)
Parameters
e ChangeRelationshipSideV5Event
t1 T1
Returns
- TResult
Visit(ChangeRelationshipSideV6Event, T1)
TResult Visit(ChangeRelationshipSideV6Event e, T1 t1)
Parameters
e ChangeRelationshipSideV6Event
t1 T1
Returns
- TResult
Visit(ChangeRelationshipV1Event, T1)
TResult Visit(ChangeRelationshipV1Event e, T1 t1)
Parameters
e ChangeRelationshipV1Event
t1 T1
Returns
- TResult
Visit(CopyAttributesV1Event, T1)
TResult Visit(CopyAttributesV1Event e, T1 t1)
Parameters
e CopyAttributesV1Event
t1 T1
Returns
- TResult
Visit(CopyAttributesV2Event, T1)
TResult Visit(CopyAttributesV2Event e, T1 t1)
Parameters
e CopyAttributesV2Event
t1 T1
Returns
- TResult
Visit(CopyAttributesV3Event, T1)
TResult Visit(CopyAttributesV3Event e, T1 t1)
Parameters
e CopyAttributesV3Event
t1 T1
Returns
- TResult
Visit(CopyForeignKeyV1Event, T1)
TResult Visit(CopyForeignKeyV1Event e, T1 t1)
Parameters
e CopyForeignKeyV1Event
t1 T1
Returns
- TResult
Visit(CopyForeignKeyV2Event, T1)
TResult Visit(CopyForeignKeyV2Event e, T1 t1)
Parameters
e CopyForeignKeyV2Event
t1 T1
Returns
- TResult
Visit(CopyRelationshipV1Event, T1)
TResult Visit(CopyRelationshipV1Event e, T1 t1)
Parameters
e CopyRelationshipV1Event
t1 T1
Returns
- TResult
Visit(CreateAttributeV4Event, T1)
TResult Visit(CreateAttributeV4Event e, T1 t1)
Parameters
e CreateAttributeV4Event
t1 T1
Returns
- TResult
Visit(CreateAttributeV5Event, T1)
TResult Visit(CreateAttributeV5Event e, T1 t1)
Parameters
e CreateAttributeV5Event
t1 T1
Returns
- TResult
Visit(CreateEntitySectionV3Event, T1)
TResult Visit(CreateEntitySectionV3Event e, T1 t1)
Parameters
e CreateEntitySectionV3Event
t1 T1
Returns
- TResult
Visit(CreateEntityV1Event, T1)
TResult Visit(CreateEntityV1Event e, T1 t1)
Parameters
e CreateEntityV1Event
t1 T1
Returns
- TResult
Visit(CreateEntityV2Event, T1)
TResult Visit(CreateEntityV2Event e, T1 t1)
Parameters
e CreateEntityV2Event
t1 T1
Returns
- TResult
Visit(CreateModelV1Event, T1)
TResult Visit(CreateModelV1Event e, T1 t1)
Parameters
e CreateModelV1Event
t1 T1
Returns
- TResult
Visit(CreateRelationshipSideV1Event, T1)
TResult Visit(CreateRelationshipSideV1Event e, T1 t1)
Parameters
e CreateRelationshipSideV1Event
t1 T1
Returns
- TResult
Visit(CreateRelationshipV4Event, T1)
TResult Visit(CreateRelationshipV4Event e, T1 t1)
Parameters
e CreateRelationshipV4Event
t1 T1
Returns
- TResult
Visit(CreateRelationshipV5Event, T1)
TResult Visit(CreateRelationshipV5Event e, T1 t1)
Parameters
e CreateRelationshipV5Event
t1 T1
Returns
- TResult
Visit(DeleteAttributeV1Event, T1)
TResult Visit(DeleteAttributeV1Event e, T1 t1)
Parameters
e DeleteAttributeV1Event
t1 T1
Returns
- TResult
Visit(DeleteEntitySectionV2Event, T1)
TResult Visit(DeleteEntitySectionV2Event e, T1 t1)
Parameters
e DeleteEntitySectionV2Event
t1 T1
Returns
- TResult
Visit(DeleteEntityV1Event, T1)
TResult Visit(DeleteEntityV1Event e, T1 t1)
Parameters
e DeleteEntityV1Event
t1 T1
Returns
- TResult
Visit(DeleteRelationshipV1Event, T1)
TResult Visit(DeleteRelationshipV1Event e, T1 t1)
Parameters
e DeleteRelationshipV1Event
t1 T1
Returns
- TResult
Visit(EphemeralVersionV1Event, T1)
TResult Visit(EphemeralVersionV1Event e, T1 t1)
Parameters
e EphemeralVersionV1Event
t1 T1
Returns
- TResult
Visit(MoveAttributeV1Event, T1)
TResult Visit(MoveAttributeV1Event e, T1 t1)
Parameters
e MoveAttributeV1Event
t1 T1
Returns
- TResult
Visit(MoveRelationshipSideV1Event, T1)
TResult Visit(MoveRelationshipSideV1Event e, T1 t1)
Parameters
e MoveRelationshipSideV1Event
t1 T1
Returns
- TResult
Visit(NamedSnapshotV1Event, T1)
TResult Visit(NamedSnapshotV1Event e, T1 t1)
Parameters
e NamedSnapshotV1Event
t1 T1
Returns
- TResult
Visit(NamedVersionV2Event, T1)
TResult Visit(NamedVersionV2Event e, T1 t1)
Parameters
e NamedVersionV2Event
t1 T1
Returns
- TResult
Visit(TagAttributeV1Event, T1)
TResult Visit(TagAttributeV1Event e, T1 t1)
Parameters
e TagAttributeV1Event
t1 T1
Returns
- TResult
Visit(TagEntitySectionV1Event, T1)
TResult Visit(TagEntitySectionV1Event e, T1 t1)
Parameters
e TagEntitySectionV1Event
t1 T1
Returns
- TResult
Visit(TagEntityV1Event, T1)
TResult Visit(TagEntityV1Event e, T1 t1)
Parameters
e TagEntityV1Event
t1 T1
Returns
- TResult
Visit(TagModelV1Event, T1)
TResult Visit(TagModelV1Event e, T1 t1)
Parameters
e TagModelV1Event
t1 T1
Returns
- TResult
Visit(TagRelationshipSideV1Event, T1)
TResult Visit(TagRelationshipSideV1Event e, T1 t1)
Parameters
e TagRelationshipSideV1Event
t1 T1
Returns
- TResult
Visit(TagRelationshipV1Event, T1)
TResult Visit(TagRelationshipV1Event e, T1 t1)
Parameters
e TagRelationshipV1Event
t1 T1
Returns
- TResult