Syntax:
pragma CIL_Constructor ([Entity =>] function_LOCAL_NAME);
This pragma is used to assert that the specified Ada function should be mapped to the .NET constructor for some Ada tagged record type.
See section 4.1 of the GNAT User's Guide: Supplement for the .NET Platform. for related information.