Checks whether Edit can be executed with given parameters.
Returns an OperationInfo which indicates if Edit can be executed.