[This is preliminary documentation and is subject to change.]

Spacial kind of exception intended to be thown by application when exception occured during some process and it was reported to user by the process itself, so the place exception is caught should not report it to user again.

Namespace: Tools.ComponentModelT
Assembly: Tools (in Tools.dll) Version: 1.5.3.38916 (1.5.3.38916)

Syntax

C#
[SerializableAttribute]
public class HandledException : ApplicationException
Visual Basic
<SerializableAttribute> _
Public Class HandledException _
	Inherits ApplicationException
Visual C++
[SerializableAttribute]
public ref class HandledException : public ApplicationException
F#
[<SerializableAttribute>]
type HandledException =  
    class
        inherit ApplicationException
    end
JScript
public class HandledException extends ApplicationException

Remarks

Intended use of this exception is as follows: Some processs is going on. Something bad happens in the process (an exception occurs). The exception is reported to user (mesage box, console, log etc.) and it needs to be rethrown but upper catch should be notified that it should not report the error to user again.

Inheritance Hierarchy

System..::..Object
  System..::..Exception
    System..::..ApplicationException
      Tools.ComponentModelT..::..HandledException

See Also

Collapse/expand Version History

1.5.3

  • (Beta) This class is new in version 1.5.3