/// <summary>
 ///
 /// </summary>
 /// <param name="refreshMode"></param>
 /// <exception cref="ArgumentException">An object is not attached to the context.</exception>
 /// <exception cref="InvalidOperationException">Record does not exists at the store.</exception>
 /// <exception cref="ArgumentNullException"></exception>
 /// <param name="entity"></param>
 public void Refresh(RefreshMode refreshMode, T entity)
 {
     _objectContext.Refresh(refreshMode, entity);
 }