The generated executable code
A description of the code used for documentation purposes
Optional ErrorErrorMessage if the code generation failed
List of libraries and library items used in the generated code
Indicates if the code generation was successful or not.
Class that is used for passing around generated code includes properties such as the code itself and a description of what the code does.