Continuing the theme from my last post on Volatile Managed UDFs ... In my previous post, I talked about how to mark a UDF as volatile, but I hard-coded this into each method. With traditional (XLL/XLA style) unmanaged UDFs, the user had the option to