Table of Contents

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