/// <summary> /// Removes a ChangeRegistration item to the collection. /// </summary> /// <param name="item">The item to remove.</param> public void Remove(ChangeRegistration item) { if (item == null) { throw new ArgumentNullException("item"); } List.Remove(item); }
/// <summary> /// Inserts a ChangeRegistration instance into the collection. /// </summary> /// <param name="item">The item to add.</param> public void Insert(int index, ChangeRegistration item) { if (item == null) { throw new ArgumentNullException("item"); } List.Insert(index, item); }
/// <summary> /// Adds a ChangeRegistration instance to the collection. /// </summary> /// <param name="item">The item to add.</param> public int Add(ChangeRegistration item) { if (item == null) { throw new ArgumentNullException("item"); } return(List.Add(item)); }
/// <summary> /// Discovers if the given item is in the collection. /// </summary> /// <param name="item">The item to find.</param> /// <returns>Returns true if the given item is in the collection.</returns> public bool Contains(ChangeRegistration item) { if (IndexOf(item) == -1) { return(false); } else { return(true); } }
/// <summary> /// Returns the index of the item in the collection. /// </summary> /// <param name="item">The item to find.</param> /// <returns>The index of the item, or -1 if it is not found.</returns> public int IndexOf(ChangeRegistration item) { return(List.IndexOf(item)); }