/// <inheritdoc /> public void Reset() { _snapshot.AcceptChanges(); _currentState = TrackedState.Unchanged; _forceModified = false; }