AtsEnumTypeInfo
Class sealed net8.0
Represents an enum type discovered during scanning. Used for generating TypeScript enums.
namespace Aspire.TypeSystem;
public sealed class AtsEnumTypeInfo{ // ...} 7 members
Constructors1
Section titled ConstructorsProperties6
Section titled PropertiesClrTypeget; initType? Gets or sets the CLR type reference for direct type access.
Documentationget; init Gets or sets the XML documentation captured for this enum type.
Nameget; initstring Gets or sets the simple type name (for enum name generation).
TypeIdget; initstring Gets or sets the ATS type ID for this enum (e.g., "enum:Aspire.Hosting.ApplicationModel.ContainerLifetime").
ValueInfosget; init Gets or sets the documented enum values.
Valuesget; initIReadOnlyList<string> Gets or sets the enum member names.