src/Shared/EntityFramework/Infrastructure/DbPropertyValues.cs
/// <summary>
/// Sets the values of this dictionary by reading values out of the given object.
/// The given object can be of any type.  Any property on the object with a name that
/// matches a property name in the dictionary and can be read will be read.  Other
/// properties will be ignored.  This allows, for example, copying of properties from
/// simple Data Transfer Objects (DTOs).
/// </summary>
/// <param name="obj"> The object to read values from. </param>
Sets the values of this dictionary by reading values out of the given object.
The given object can be of any type.  Any property on the object with a name that
matches a property name in the dictionary and can be read will be read.  Other
properties will be ignored.  This allows, for example, copying of properties from
simple Data Transfer Objects (DTOs).
Sets the values of this dictionary by reading values out of the given object . The given object can be of any type . Any property on the object with a name that matches a property name in the dictionary and can be read will be read . Other properties will be ignored . This allows for example copying of properties from simple Data Transfer Objects ( DTOs ) .
[SuppressMessage("Microsoft.Naming", "CA1720:IdentifiersShouldNotContainTypeNames", MessageId = "obj",
            Justification = "Naming is intentional.")]
        public void SetValues(object obj)
        {
            Check.NotNull(obj, "obj");
            _internalValues.SetValues(obj);
        }
[ SuppressMessage ( " " , " " , MessageId = " " , Justification = " " ) ] public void SetValues ( object obj ) { Check . NotNull ( obj , " " ) ; _internalValues . SetValues ( obj ) ; }
Sets the values of this dictionary by reading values out of the given object.
Sets the values of this dictionary by reading values out of the given object .
obj
object
The object to read values from.
The object to read values from .