GetObjectData Overridden. Retrieves the object with information about the exception.
ToString Overridden. Returns a string that contains the error message from the current exception with the error message from the inner exception appended to the current error message.