4 types derived from RuntimeConstructorInfo
System.Private.CoreLib (4)
System\Reflection\Runtime\General\Dispensers.cs (2)
107internal sealed partial class RuntimePlainConstructorInfo<TRuntimeMethodCommon> : RuntimeConstructorInfo 118internal sealed partial class RuntimeSyntheticConstructorInfo : RuntimeConstructorInfo
System\Reflection\Runtime\MethodInfos\RuntimePlainConstructorInfo.cs (1)
20internal sealed partial class RuntimePlainConstructorInfo<TRuntimeMethodCommon> : RuntimeConstructorInfo where TRuntimeMethodCommon : IRuntimeMethodCommon<TRuntimeMethodCommon>, IEquatable<TRuntimeMethodCommon>
System\Reflection\Runtime\MethodInfos\RuntimeSyntheticConstructorInfo.cs (1)
20internal sealed partial class RuntimeSyntheticConstructorInfo : RuntimeConstructorInfo, IRuntimeMemberInfoWithNoMetadataDefinition
10 references to RuntimeConstructorInfo
System.Private.CoreLib (10)
Internal\Reflection\Augments\ReflectionAugments.cs (1)
391case RuntimeConstructorInfo constructorInfo:
System\Reflection\ConstructorInvoker.cs (2)
19internal ConstructorInvoker(RuntimeConstructorInfo constructor) 27if (constructor is not RuntimeConstructorInfo runtimeConstructor)
System\Reflection\MethodInvoker.cs (2)
25internal MethodInvoker(RuntimeConstructorInfo constructor) 39if (method is RuntimeConstructorInfo rci)
System\Reflection\Runtime\TypeInfos\RuntimeArrayTypeInfo.cs (1)
45internal sealed override IEnumerable<RuntimeConstructorInfo> SyntheticConstructors
System\Reflection\Runtime\TypeInfos\RuntimeTypeInfo.CoreGetDeclared.cs (2)
42Debug.Assert(object.ReferenceEquals(SyntheticConstructors, Array.Empty<RuntimeConstructorInfo>())); 52foreach (RuntimeConstructorInfo syntheticConstructor in SyntheticConstructors)
System\Reflection\Runtime\TypeInfos\RuntimeTypeInfo.cs (2)
659internal virtual IEnumerable<RuntimeConstructorInfo> SyntheticConstructors 663return Array.Empty<RuntimeConstructorInfo>();