class · System.Reflection
PartsDescriber
internal class System.Reflection.PartsDescriber : System.Reflection.TypeDescriber
Types made from others (arrays, pointers, nullables, functions): their parts.
- Kind
- class
- Namespace
- System.Reflection
- Assembly
- System.Core
- Access
- internal, final
- Source file
Reflection.ant
Inheritance
- Base classes
-
AnyTypeDescriberPartsDescriber
Constructors
constructor PartsDescriber(element: System.Type?, parts: System.Type[], rank: i32, baseType: System.Type?)
#
Methods
method Base() -> System.Type?
#
method Arguments() -> System.Type[]
#
method Element() -> System.Type?
#
Private and internal members (4)
Inherited members (17)
Interfacesmethod from TypeDescriberFieldsmethod from TypeDescriberPropertiesmethod from TypeDescriberMethodsmethod from TypeDescriberConstructorsmethod from TypeDescriberEnumNamesmethod from TypeDescriberEnumValuesmethod from TypeDescriberAttributesmethod from TypeDescriberGetFieldmethod from TypeDescriberSetFieldmethod from TypeDescriberInvokemethod from TypeDescriberConstructmethod from TypeDescriberGetTypemethod from AnyUndescribedmethod from AnyToStringmethod from AnyHashmethod from Anydestroymethod from Any
Source
PartsDescriber as Larva HIR, decompiled from its Larva HIR.
// Types made from others (arrays, pointers, nullables, functions): their parts.
internal class System.Reflection.PartsDescriber : System.Reflection.TypeDescriber
{
field element: System.Type?
field parts: System.Type[]
field rank: i32
field baseType: System.Type?
constructor PartsDescriber(element: System.Type?, parts: System.Type[], rank: i32, baseType: System.Type?)
method Base() -> System.Type?
method Arguments() -> System.Type[]
method Element() -> System.Type?
method Rank() -> i32
}