src/Shared/EntityFramework/Core/Objects/DataClasses/EntityObject.cs
/// <summary>Notifies the change tracker that a property change is pending.</summary>
/// <param name="property">The name of the changing property.</param>
/// <exception cref="T:System.ArgumentNullException"> property  is null.</exception>
Notifies the change tracker that a property change is pending.
Notifies the change tracker that a property change is pending .
protected override sealed void ReportPropertyChanging(
            string property)
        {
            Check.NotEmpty(property, "property");
            Debug.Assert(
                EntityChangeTracker != null,
                "_entityChangeTracker should never be null -- if detached it should return _detachedEntityChangeTracker");
            base.ReportPropertyChanging(property);
            EntityChangeTracker.EntityMemberChanging(property);
        }
protected override sealed void ReportPropertyChanging ( string property ) { Check . NotEmpty ( property , " " ) ; Debug . Assert ( EntityChangeTracker != null , " " ) ; base . ReportPropertyChanging ( property ) ; EntityChangeTracker . EntityMemberChanging ( property ) ; }
Notifies the change tracker that a property change is pending.
Notifies the change tracker that a property change is pending .
property  is null.
property is null .
property
string
The name of the changing property.
The name of the changing property .