public void Lookup(string zone, int version) { _zone = zone; _version = version; UnlockObject(); string sql = ""; if (_version == -1) { sql = String.Format(_allVersions.SelectQuery, ResolveArgs(_allVersions.SelectArgs)); } else { sql = String.Format(SelectString, SelectArgValues); } var results = Database.QueryHelper.RunQuery(_connection, sql); if (results != null) { foreach (var row in results) { Spawn2 s = new Spawn2(_queryConfig); s.SetProperties(Queries, row); s.Created(); Spawns.Add(s); } } Created(); }