/// <summary>
 /// Not Implemented
 /// </summary>
 /// <param name="item"></param>
 /// <returns></returns>
 public bool Remove(EntityProperty item)
 {
     throw new NotImplementedException();
 }
 /// <summary>
 /// Not Implemented
 /// </summary>
 /// <param name="index"></param>
 /// <param name="item"></param>
 public void Insert(int index, EntityProperty item)
 {
     throw new NotImplementedException();
 }
 /// <summary>
 /// Checks whether provided entity property is available in list
 /// </summary>
 /// <param name="item">EntityProperty instance for which existance in collection is required</param>
 /// <returns>True if entity property exists in list otherwise False</returns>
 public bool Contains(EntityProperty item)
 {
     return this._items.Exists(x => x.PropertyName == item.PropertyName);
 }
 /// <summary>
 /// Not Implemented
 /// </summary>
 /// <param name="item"></param>
 /// <returns></returns>
 public int IndexOf(EntityProperty item)
 {
     throw new NotImplementedException();
 }
 /// <summary>
 /// Adds EntityProperty to current collection
 /// </summary>
 /// <param name="item">Object to be added to collection</param>
 public void Add(EntityProperty item)
 {
     this._items.Add(item);
 }