Show / Hide Table of Contents

    Interface IAccessor

    Describes an accessor.

    Inherited Members
    IMethod.IsConstructor
    IMethod.IsStatic
    IMethod.ReturnParameter
    IMethod.Parameters
    IMethod.BaseMethods
    ITypeMember.ParentType
    IGenericMember.GenericParameters
    IMember.Name
    IMember.FullName
    IMember.Attributes
    Namespace: Flame
    Assembly: Flame.dll
    Syntax
    public interface IAccessor : IMethod, ITypeMember, IGenericMember, IMember

    Properties

    | Improve this Doc View Source

    Kind

    Gets this accessor's kind.

    Declaration
    AccessorKind Kind { get; }
    Property Value
    Type Description
    AccessorKind

    The accessor's kind.

    | Improve this Doc View Source

    ParentProperty

    Gets this accessor's parent property: the property that defines it.

    Declaration
    IProperty ParentProperty { get; }
    Property Value
    Type Description
    IProperty

    The accessor's parent property.

    Extension Methods

    MemorySpecificationExtensions.GetMemorySpecification(IMethod)
    ExceptionSpecificationExtensions.GetExceptionSpecification(IMethod)
    TypeExtensions.GetDefiningAssemblyOrNull(ITypeMember)
    TypeExtensions.MakeGenericMethod(IMethod, IReadOnlyList<IType>)
    TypeExtensions.MakeGenericMethod(IMethod, IType[])
    TypeExtensions.GetRecursiveGenericDeclaration(IMethod)
    TypeExtensions.GetGenericArguments(IMethod)
    TypeExtensions.GetRecursiveGenericArgumentMapping(IMethod)
    AccessModifierAttribute.GetAccessModifier(IMember)
    FlagAttribute.IsAbstract(IMethod)
    FlagAttribute.IsVirtual(IMethod)
    FlagAttribute.IsInternalCall(IMethod)
    • Improve this Doc
    • View Source
    Back to top Generated by DocFX