Cannot create %1!s! on view '%2!s!' because the view references non-deterministic or imprecise member function '%3!s!' on ...

Cannot create %1!s! on view '%2!s!' because the view references non-deterministic or imprecise member function '%3!s!' on CLR type '%4!s!'. Consider removing reference to the function or altering the function to behave in a deterministic way.  Do not declare a CLR function that behaves non-deterministically to have IsDeterministic=true, because that can lead to index corruption. See Books Online for details.