RECORD ClassInfo

Represents information about a class, including its name, namespace, source file, type kind, public methods, properties, fields, enum values, and accompanying documentation.

Properties

PublicMethods

(List) = PublicMethods ?? new(): Represents a collection of public method definitions associated with the class.

Properties

(List) = Properties ?? new(): Represents a collection of property definitions associated with the class.

Fields

(List) = Fields ?? new(): Maintains a collection of field definitions associated with the class.

EnumValues

(List) = EnumValues ?? new(): Contains information regarding the values of an enumerated type defined in the class.

ClassDocumentation

(DocumentationInfo) = ClassDocumentation ?? new(): Represents the documentation information associated with a class, struct, enum, or record in the source code.