Table of Contents

Class VisitorBase

Namespace
The.Model.History
Assembly
Instagile.Model.dll
public abstract class VisitorBase : IVisitor<IEvent?>
Inheritance
VisitorBase
Implements
Inherited Members

Methods

Visit(ChangeAttributeV5Event)

public virtual IEvent? Visit(ChangeAttributeV5Event e)

Parameters

e ChangeAttributeV5Event

Returns

IEvent

Visit(ChangeAttributeV6Event)

public virtual IEvent? Visit(ChangeAttributeV6Event e)

Parameters

e ChangeAttributeV6Event

Returns

IEvent

Visit(ChangeAttributeV7Event)

public virtual IEvent? Visit(ChangeAttributeV7Event e)

Parameters

e ChangeAttributeV7Event

Returns

IEvent

Visit(ChangeAttributeV8Event)

public virtual IEvent? Visit(ChangeAttributeV8Event e)

Parameters

e ChangeAttributeV8Event

Returns

IEvent

Visit(ChangeEntitySectionV4Event)

public virtual IEvent? Visit(ChangeEntitySectionV4Event e)

Parameters

e ChangeEntitySectionV4Event

Returns

IEvent

Visit(ChangeEntityV2Event)

public virtual IEvent? Visit(ChangeEntityV2Event e)

Parameters

e ChangeEntityV2Event

Returns

IEvent

Visit(ChangeEntityV3Event)

public virtual IEvent? Visit(ChangeEntityV3Event e)

Parameters

e ChangeEntityV3Event

Returns

IEvent

Visit(ChangeModelV1Event)

public virtual IEvent? Visit(ChangeModelV1Event e)

Parameters

e ChangeModelV1Event

Returns

IEvent

Visit(ChangeRelationshipSideV5Event)

public virtual IEvent? Visit(ChangeRelationshipSideV5Event e)

Parameters

e ChangeRelationshipSideV5Event

Returns

IEvent

Visit(ChangeRelationshipSideV6Event)

public virtual IEvent? Visit(ChangeRelationshipSideV6Event e)

Parameters

e ChangeRelationshipSideV6Event

Returns

IEvent

Visit(ChangeRelationshipV1Event)

public virtual IEvent? Visit(ChangeRelationshipV1Event e)

Parameters

e ChangeRelationshipV1Event

Returns

IEvent

Visit(CopyAttributesV1Event)

public virtual IEvent? Visit(CopyAttributesV1Event e)

Parameters

e CopyAttributesV1Event

Returns

IEvent

Visit(CopyAttributesV2Event)

public virtual IEvent? Visit(CopyAttributesV2Event e)

Parameters

e CopyAttributesV2Event

Returns

IEvent

Visit(CopyAttributesV3Event)

public virtual IEvent? Visit(CopyAttributesV3Event e)

Parameters

e CopyAttributesV3Event

Returns

IEvent

Visit(CopyForeignKeyV1Event)

public virtual IEvent? Visit(CopyForeignKeyV1Event e)

Parameters

e CopyForeignKeyV1Event

Returns

IEvent

Visit(CopyForeignKeyV2Event)

public virtual IEvent? Visit(CopyForeignKeyV2Event e)

Parameters

e CopyForeignKeyV2Event

Returns

IEvent

Visit(CopyRelationshipV1Event)

public virtual IEvent? Visit(CopyRelationshipV1Event e)

Parameters

e CopyRelationshipV1Event

Returns

IEvent

Visit(CreateAttributeV4Event)

public virtual IEvent? Visit(CreateAttributeV4Event e)

Parameters

e CreateAttributeV4Event

Returns

IEvent

Visit(CreateAttributeV5Event)

public virtual IEvent? Visit(CreateAttributeV5Event e)

Parameters

e CreateAttributeV5Event

Returns

IEvent

Visit(CreateEntitySectionV3Event)

public virtual IEvent? Visit(CreateEntitySectionV3Event e)

Parameters

e CreateEntitySectionV3Event

Returns

IEvent

Visit(CreateEntityV1Event)

public virtual IEvent? Visit(CreateEntityV1Event e)

Parameters

e CreateEntityV1Event

Returns

IEvent

Visit(CreateEntityV2Event)

public virtual IEvent? Visit(CreateEntityV2Event e)

Parameters

e CreateEntityV2Event

Returns

IEvent

Visit(CreateModelV1Event)

public virtual IEvent? Visit(CreateModelV1Event e)

Parameters

e CreateModelV1Event

Returns

IEvent

Visit(CreateRelationshipSideV1Event)

public virtual IEvent? Visit(CreateRelationshipSideV1Event e)

Parameters

e CreateRelationshipSideV1Event

Returns

IEvent

Visit(CreateRelationshipV4Event)

public virtual IEvent? Visit(CreateRelationshipV4Event e)

Parameters

e CreateRelationshipV4Event

Returns

IEvent

Visit(CreateRelationshipV5Event)

public virtual IEvent? Visit(CreateRelationshipV5Event e)

Parameters

e CreateRelationshipV5Event

Returns

IEvent

Visit(DeleteAttributeV1Event)

public virtual IEvent? Visit(DeleteAttributeV1Event e)

Parameters

e DeleteAttributeV1Event

Returns

IEvent

Visit(DeleteEntitySectionV2Event)

public virtual IEvent? Visit(DeleteEntitySectionV2Event e)

Parameters

e DeleteEntitySectionV2Event

Returns

IEvent

Visit(DeleteEntityV1Event)

public virtual IEvent? Visit(DeleteEntityV1Event e)

Parameters

e DeleteEntityV1Event

Returns

IEvent

Visit(DeleteRelationshipV1Event)

public virtual IEvent? Visit(DeleteRelationshipV1Event e)

Parameters

e DeleteRelationshipV1Event

Returns

IEvent

Visit(EphemeralVersionV1Event)

public virtual IEvent? Visit(EphemeralVersionV1Event e)

Parameters

e EphemeralVersionV1Event

Returns

IEvent

Visit(MoveAttributeV1Event)

public virtual IEvent? Visit(MoveAttributeV1Event e)

Parameters

e MoveAttributeV1Event

Returns

IEvent

Visit(MoveRelationshipSideV1Event)

public virtual IEvent? Visit(MoveRelationshipSideV1Event e)

Parameters

e MoveRelationshipSideV1Event

Returns

IEvent

Visit(NamedSnapshotV1Event)

public virtual IEvent? Visit(NamedSnapshotV1Event e)

Parameters

e NamedSnapshotV1Event

Returns

IEvent

Visit(NamedVersionV2Event)

public virtual IEvent? Visit(NamedVersionV2Event e)

Parameters

e NamedVersionV2Event

Returns

IEvent

Visit(TagAttributeV1Event)

public virtual IEvent? Visit(TagAttributeV1Event e)

Parameters

e TagAttributeV1Event

Returns

IEvent

Visit(TagEntitySectionV1Event)

public virtual IEvent? Visit(TagEntitySectionV1Event e)

Parameters

e TagEntitySectionV1Event

Returns

IEvent

Visit(TagEntityV1Event)

public virtual IEvent? Visit(TagEntityV1Event e)

Parameters

e TagEntityV1Event

Returns

IEvent

Visit(TagModelV1Event)

public virtual IEvent? Visit(TagModelV1Event e)

Parameters

e TagModelV1Event

Returns

IEvent

Visit(TagRelationshipSideV1Event)

public virtual IEvent? Visit(TagRelationshipSideV1Event e)

Parameters

e TagRelationshipSideV1Event

Returns

IEvent

Visit(TagRelationshipV1Event)

public virtual IEvent? Visit(TagRelationshipV1Event e)

Parameters

e TagRelationshipV1Event

Returns

IEvent