< Dice | DiceException
Revision as of 18:09, 12 April 2017 by Skizzerz (talk | contribs) (Created page with "{{APIdoc|DiceException Constructor (DiceErrorCode, Object, Exception)}} Constructs a DiceException for the given DiceErrorCode using the given object as...")
DiceException Constructor (DiceErrorCode, Object, Exception)
From DiceRoller Documentation
Constructs a DiceException for the given DiceErrorCode using the given object as its parameter and the given Exception as its inner exception.
- Namespace: Dice
- Assembly: DiceRoller (in DiceRoller.dll)
Syntax
public DiceException(
DiceErrorCode error,
object param,
Exception innerException
)
Parameters
- error
- Type: Dice.DiceErrorCode
- What error this exception represents.
- param
- Type: System.Object
- Format parameter for the error code's associated message.
- innerException
- Type: System.Exception
- The inner exception.
Remarks
The exception's Message property is initialized to the description string of the DiceErrorCode, passing param in a String.Format call to fill in {0}. These strings match what is shown on the documentation page's member list. This overload should not be used if the description string does not contain the format parameter {0}, use the DiceException(DiceErrorCode, Exception) overload instead.