Firstly the miscellaneous settings can be found in the Output advanced code settings, under the miscellaneous tab, like so :
By enabling this setting you will cache your schemas externally, gaining performance in the process. More explicitly it downloads the referenced objects in a cache folder that can be found here : \AppData\Roaming\xsd2code\cache
By enabling this setting, Xsd2code will clean up the code for you, it does so by, for example :
For example here is a section of code, and its cleaned up version
With the unnecessary characters removed the code is now more efficient.
By enabling this setting you will not generate a debug attribute into you generated class, this setting indicates wether or not a generate attribute is present in the code. If enabled, the debugger will not step through, and the code will be missing this line :
By enabling this setting you will import from your xsd file the annotation sections into the xml code documentation, in a summary tag, like so :
By enabling this setting your generated code will contain compilation warnings. When enable the code disabling the warning in the first couple of lines in the class will dissapear.
By enabling this setting your generated code will make sure that your private fields will never be browsable from within the visual studio editor. With this setting enabled your code will look like this :
CodeNGine Technologies, 19 Avenue, de la gare, 34770 Gigean, France. SIRET: 85257252800010, VAT : FR 62852572528
About the company
CodeNGine Technologies is software company based in the South of France that provides an advanced productivity code generation tool to developers using XML and JSON
Copyright © 2021 CodeNGine Technologies