public void AddAt(int index, ClientValidator validator) { if (validator == null) { throw new ArgumentNullException("validator"); } if (index == -1) { this.validators.Add(validator); } else { this.validators.Insert(index, validator); } validator.SetOwner(this.owner); }