Skip to content

NamedTypeSymbol

A symbol for a named type in C# such as a class, interface, enum, and so forth. Named types are generally defined in a namespace, and can have members of their own.

Extends CSharpSymbol

constructor(name: string | Namekey, spaces: OutputSpace[] | OutputSpace | undefined, kind: NamedTypeTypeKind, options: CSharpSymbolOptions)Constructs a new instance of the NamedTypeSymbol class
copy() => NamedTypeSymbol
debugInfoRecord<string, unknown>
membersimport(“@alloy-js/core”).OutputMemberSpace
memberSpacesstring[]
symbolKindNamedTypeSymbolKind
typeKindNamedTypeTypeKind