4 types derived from RuntimeConstructorInfo
System.Private.CoreLib (4)
System\Reflection\Runtime\General\Dispensers.cs (2)
107
internal sealed partial class RuntimePlainConstructorInfo<TRuntimeMethodCommon> :
RuntimeConstructorInfo
118
internal sealed partial class RuntimeSyntheticConstructorInfo :
RuntimeConstructorInfo
System\Reflection\Runtime\MethodInfos\RuntimePlainConstructorInfo.cs (1)
21
internal sealed partial class RuntimePlainConstructorInfo<TRuntimeMethodCommon> :
RuntimeConstructorInfo
where TRuntimeMethodCommon : IRuntimeMethodCommon<TRuntimeMethodCommon>, IEquatable<TRuntimeMethodCommon>
System\Reflection\Runtime\MethodInfos\RuntimeSyntheticConstructorInfo.cs (1)
20
internal sealed partial class RuntimeSyntheticConstructorInfo :
RuntimeConstructorInfo
, IRuntimeMemberInfoWithNoMetadataDefinition
13 references to RuntimeConstructorInfo
System.Private.CoreLib (13)
Internal\Reflection\Augments\ReflectionAugments.cs (1)
377
case
RuntimeConstructorInfo
constructorInfo:
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\RuntimeCustomAttributeData.cs (3)
75
internal static IList<CustomAttributeData> GetCustomAttributesInternal(
RuntimeConstructorInfo
target)
990
internal static bool IsDefined(
RuntimeConstructorInfo
ctor, RuntimeType caType)
1192
internal static object[] GetCustomAttributes(
RuntimeConstructorInfo
ctor, RuntimeType caType)
System\Reflection\ConstructorInvoker.cs (2)
19
internal ConstructorInvoker(
RuntimeConstructorInfo
constructor)
27
if (constructor is not
RuntimeConstructorInfo
runtimeConstructor)
System\Reflection\MethodInvoker.cs (2)
25
internal MethodInvoker(
RuntimeConstructorInfo
constructor)
39
if (method is
RuntimeConstructorInfo
rci)
System\Reflection\Runtime\TypeInfos\RuntimeArrayTypeInfo.cs (1)
45
internal sealed override IEnumerable<
RuntimeConstructorInfo
> SyntheticConstructors
System\Reflection\Runtime\TypeInfos\RuntimeTypeInfo.CoreGetDeclared.cs (2)
42
Debug.Assert(object.ReferenceEquals(SyntheticConstructors, Array.Empty<
RuntimeConstructorInfo
>()));
52
foreach (
RuntimeConstructorInfo
syntheticConstructor in SyntheticConstructors)
System\Reflection\Runtime\TypeInfos\RuntimeTypeInfo.cs (2)
667
internal virtual IEnumerable<
RuntimeConstructorInfo
> SyntheticConstructors
671
return Array.Empty<
RuntimeConstructorInfo
>();