| Overload | Description | 
|---|---|
| ResultException Constructor() | Initializes a new instance of the class with default data. | 
| ResultException Constructor(MethodBase) | Initializes a new instance of the class, specifying the offending method. | 
| ResultException Constructor(MethodBase,String) | Initializes a new instance of the class, specifying the offending method and parameter name. | 
| ResultException Constructor(MethodBase,String,String) | Initializes a new instance of the class, specifying the offending method, parameter name, and message. | 
| ResultException Constructor(String) | Initializes a new instance of the class, specifying the message. | 
| ResultException Constructor(String,Exception) | Initializes a new instance of the class, specifying the message and inner exception. | 
| ResultException Constructor(String,Exception,MethodBase,String) | Initializes a new instance of the class, specifying the message, inner exception, offending method, and parameter name. | 
| ResultException Constructor(String,String) | Initializes a new instance of the class, specifying the message and parameter name. | 
| ResultException Constructor(SerializationInfo,StreamingContext) | Initializes a new instance of the class with serialized data. |