| PDIParserException | Default constructor |
| PDIParserException(Int32) | This constructor takes a line number |
| PDIParserException(String) | This constructor takes a message string |
| PDIParserException(Int32, String) | This constructor takes a line number and a message string |
| PDIParserException(SerializationInfo, StreamingContext) | Deserialization constructor for use with ISerializable |
| PDIParserException(String, Exception) | This constructor takes a message string and an inner exception |
| PDIParserException(Int32, String, Exception) | This constructor takes a line number, message string, and an inner exception |