| 
 Note: 
 | 
 Once an exception is raised, the DNExceptionOccurred() function will return True until the DNException() function is evaluated. 
In a Block While operation, you might think to use the expression: NOT(DNExceptionOccured()). However, this is problematic, because it will only return False if the last .NET operation caused an error. If an earlier operation causes an error, it could cause an infinite loop. 
 |