Class DescribedGenericMember
A generic member that can be constructed incrementally in an imperative fashion.
Inheritance
DescribedGenericMember
Inherited Members
Namespace: Flame.TypeSystem
Assembly: Flame.dll
Syntax
public class DescribedGenericMember : DescribedMember, IGenericMember, IMember
Constructors
| Edit this page View SourceDescribedGenericMember(QualifiedName)
Creates a described generic member from a fully qualified name.
Declaration
public DescribedGenericMember(QualifiedName fullName)
Parameters
| Type | Name | Description |
|---|---|---|
| QualifiedName | fullName | A fully qualified name. |
Properties
| Edit this page View SourceGenericParameters
Gets the list of generic parameters for this generic member.
Declaration
public IReadOnlyList<IGenericParameter> GenericParameters { get; }
Property Value
| Type | Description |
|---|---|
| IReadOnlyList<IGenericParameter> | The generic parameters. |
Methods
| Edit this page View SourceAddGenericParameter(IGenericParameter)
Adds a generic parameter to this generic member.
Declaration
public void AddGenericParameter(IGenericParameter genericParameter)
Parameters
| Type | Name | Description |
|---|---|---|
| IGenericParameter | genericParameter | The generic parameter to add. |