This API generates a performable CAML Query String result through an instance of a POCO (Plain Old C# Object) class using native .NET System.Xml.Serialization namespace; this Api strictly follows the Query Schema of CAML documented in Microsoft docs (vide https://docs.microsoft.com/en-us/sharepoint/dev/schema/query-schema).