protected override void ConfigureTableAlias(AliasOption option) { option.EmitWithAlias = true; }
protected override void ConfigureSetAlias(AliasOption option) { option.EmitWithAlias = false; option.EmitTable = false; }
protected override void ConfigureSetAlias(AliasOption option) { option.EmitTable = true; }
protected override void ConfigureAlias(AliasOption option) { option.EmitOnlyAlias = true; }
public void Restore(AliasOption option) { EmitWithAlias = option.EmitWithAlias; EmitOnlyAlias = option.EmitOnlyAlias; EmitTable = option.EmitTable; }
protected abstract void ConfigureAlias(AliasOption option);