/// <summary>
 /// Gets whether a property is ignored for the detached Update/Delete process.
 /// </summary>
 /// <param name="property">The property </param>
 public static bool IsIgnored(this IPropertyBase property)
 {
     return(property.FindAnnotation(typeof(IgnoredAtrribute).FullName) != null);
 }