# DataTooLongException(String, String, Int32) Constructor
Initializes a new instance of the DataTooLongException class
## Definition
**Namespace:** QRCoder.Core.Exceptions
**Assembly:** QRCoder.Core (in QRCoder.Core.dll) Version: 1.0.2+100b048b01076590efe500a3be242a5faeb43294
**XMLNS for XAML:** Not mapped to an xmlns.
**C#**
``` C#
public DataTooLongException(
string eccLevel,
string encodingMode,
int maxSizeByte
)
```
**C++**
``` C++
public:
DataTooLongException(
String^ eccLevel,
String^ encodingMode,
int maxSizeByte
)
```
#### Parameters
- String
- \[Missing <param name="eccLevel"/> documentation for "M:QRCoder.Core.Exceptions.DataTooLongException.#ctor(System.String,System.String,System.Int32)"\]
- String
- \[Missing <param name="encodingMode"/> documentation for "M:QRCoder.Core.Exceptions.DataTooLongException.#ctor(System.String,System.String,System.Int32)"\]
- Int32
- \[Missing <param name="maxSizeByte"/> documentation for "M:QRCoder.Core.Exceptions.DataTooLongException.#ctor(System.String,System.String,System.Int32)"\]
## See Also
#### Reference
DataTooLongException Class
DataTooLongException Overload
QRCoder.Core.Exceptions Namespace