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)
21internal 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
13 references to RuntimeConstructorInfo
System.Private.CoreLib (13)
Internal\Reflection\Augments\ReflectionAugments.cs (1)
377case RuntimeConstructorInfo constructorInfo:
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\RuntimeCustomAttributeData.cs (3)
75internal static IList<CustomAttributeData> GetCustomAttributesInternal(RuntimeConstructorInfo target) 990internal static bool IsDefined(RuntimeConstructorInfo ctor, RuntimeType caType) 1192internal static object[] GetCustomAttributes(RuntimeConstructorInfo ctor, RuntimeType caType)
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)
667internal virtual IEnumerable<RuntimeConstructorInfo> SyntheticConstructors 671return Array.Empty<RuntimeConstructorInfo>();