public override CommandSettings <object> Write()
    {
        CommandPositionSettings settings = new CommandPositionSettings();

        settings.Parameters.AddRange(Parameters);
        return(settings);
    }
 public CommandPosition(CommandPositionSettings settings)
     : base(settings = settings == null ? new CommandPositionSettings() : settings)
 {
     if (settings == null)
     {
         settings = new CommandPositionSettings();
     }
 }