Show / Hide Table of Contents

    Class DescribedGenericMember

    A generic member that can be constructed incrementally in an imperative fashion.

    Inheritance
    System.Object
    DescribedMember
    DescribedGenericMember
    DescribedGenericParameter
    DescribedMethod
    DescribedType
    Implements
    IGenericMember
    IMember
    Inherited Members
    DescribedMember.FullName
    DescribedMember.Name
    DescribedMember.Attributes
    DescribedMember.AddAttribute(IAttribute)
    DescribedMember.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Flame.TypeSystem
    Assembly: Flame.dll
    Syntax
    public class DescribedGenericMember : DescribedMember, IGenericMember, IMember

    Constructors

    | Improve this Doc View Source

    DescribedGenericMember(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

    | Improve this Doc View Source

    GenericParameters

    Gets the list of generic parameters for this generic member.

    Declaration
    public IReadOnlyList<IGenericParameter> GenericParameters { get; }
    Property Value
    Type Description
    System.Collections.Generic.IReadOnlyList<IGenericParameter>

    The generic parameters.

    Methods

    | Improve this Doc View Source

    AddGenericParameter(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.

    Implements

    IGenericMember
    IMember

    Extension Methods

    AccessModifierAttribute.GetAccessModifier(IMember)
    • Improve this Doc
    • View Source
    Back to top Generated by DocFX