# GenerateQrCode(PayloadGenerator.Payload) Method Calculates the QR code data which than can be used in one of the rendering classes to generate a graphical representation. ## Definition **Namespace:** QRCoder.Core **Assembly:** QRCoder.Core (in QRCoder.Core.dll) Version: 1.0.2+100b048b01076590efe500a3be242a5faeb43294 **XMLNS for XAML:** Not mapped to an xmlns. **C#** ``` C# public static QRCodeData GenerateQrCode( PayloadGenerator.Payload payload ) ``` **C++** ``` C++ public: static QRCodeData^ GenerateQrCode( PayloadGenerator.Payload^ payload ) ``` #### Parameters
  PayloadGenerator.Payload
A payload object, generated by the PayloadGenerator-class
#### Return Value QRCodeData Returns the raw QR code data which can be used for rendering. ## Exceptions
DataTooLongException Thrown when the payload is too big to be encoded in a QR code.
## See Also #### Reference QRCodeGenerator Class GenerateQrCode Overload QRCoder.Core Namespace