public override void Visit(CommandVisitor visitor) { base.Visit(visitor); if (Command != null) { Command.Visit(visitor); } }
public override void Visit(CommandVisitor visitor) { base.Visit(visitor); if (Commands != null) { foreach (var command in Commands) { command.Visit(visitor); } } }
public override void Visit(CommandVisitor visitor) { base.Visit(visitor); if (Then != null) { Then.Visit(visitor); } if (Else != null) { Else.Visit(visitor); } }
public override void Visit(CommandVisitor visitor) { base.Visit(visitor); if (Try != null) { Try.Visit(visitor); } if (Catch != null) { Catch.Visit(visitor); } if (Finally != null) { Finally.Visit(visitor); } }
public override void Visit(CommandVisitor visitor) { base.Visit(visitor); if (AfterComplete != null) { AfterComplete.Visit(visitor); } if (BeforeCreate != null) { BeforeCreate.Visit(visitor); } if (InputControls != null) { foreach (var item in InputControls) { item.Visit(visitor); } } }
public virtual void Visit(CommandVisitor visitor) { visitor.Visit(this); }