[This is preliminary documentation and is subject to change.]
Obtains the messages and optionally full details of an exception
and all its inner exceptions.
Return Value
A String containing the text.
Remarks
This handles the case where an inner exception reference points
back to one earlier in the chain. Any TargetInvokationExceptions in the
chain are not shown.