2 instantiations of RuntimeConstructorInfo
mscorlib (2)
system\rttype.cs (2)
344new RuntimeConstructorInfo(method, declaringType, m_runtimeTypeCache, methodAttributes, bindingFlags) 845new RuntimeConstructorInfo(instantiatedHandle, ReflectedType, m_runtimeTypeCache, methodAttributes, bindingFlags);
65 references to RuntimeConstructorInfo
mscorlib (65)
system\exception.cs (2)
482RuntimeConstructorInfo rci = (RuntimeConstructorInfo)methBase;
system\reflection\ConstructorInfo.cs (4)
58left is RuntimeConstructorInfo || right is RuntimeConstructorInfo) 326RuntimeConstructorInfo m = o as RuntimeConstructorInfo;
system\reflection\customattribute.cs (8)
138internal static IList<CustomAttributeData> GetCustomAttributesInternal(RuntimeConstructorInfo target) 373m_ctor = (RuntimeConstructorInfo)RuntimeType.GetMethodBase(scope, caRecord.tkCtor); 1245internal static bool IsDefined(RuntimeConstructorInfo ctor, RuntimeType caType) 1414Contract.Requires(method is RuntimeMethodInfo || method is RuntimeConstructorInfo); 1478internal static Object[] GetCustomAttributes(RuntimeConstructorInfo ctor, RuntimeType caType) 1721RuntimeConstructorInfo.CheckCanCreateInstance(attributeType, isVarArg); 2494internal static Attribute[] GetCustomAttributes(RuntimeConstructorInfo ctor, RuntimeType caType, bool includeSecCa, out int count) 2520internal static bool IsDefined(RuntimeConstructorInfo ctor, RuntimeType caType)
system\reflection\emit\dynamicilgenerator.cs (4)
156RuntimeConstructorInfo rtConstructor = con as RuntimeConstructorInfo; 598private int GetTokenFor(RuntimeConstructorInfo rtMeth) 608private int GetTokenFor(RuntimeConstructorInfo rtMeth, RuntimeType rtType)
system\reflection\emit\modulebuilder.cs (4)
217private int GetMemberRefOfMethodInfo(int tr, RuntimeConstructorInfo method) 527RuntimeConstructorInfo rtCon = null; 545else if ( (rtCon = con as RuntimeConstructorInfo) != null && con.ReflectedType.IsArray == false) 707Contract.Assert(method is RuntimeMethodInfo || method is RuntimeConstructorInfo);
system\reflection\emit\xxxontypebuilderinstantiation.cs (2)
127Contract.Assert(constructor is ConstructorBuilder || constructor is RuntimeConstructorInfo); 162Contract.Assert(m_ctor is RuntimeConstructorInfo);
system\reflection\memberinfoserializationholder.cs (1)
184if (((RuntimeConstructorInfo)constructors[i]).SerializationToString().Equals(m_signature2))
system\reflection\parameterinfo.cs (4)
271Contract.Assert(method is RuntimeMethodInfo || method is RuntimeConstructorInfo); 280Contract.Assert(method is RuntimeMethodInfo || method is RuntimeConstructorInfo); 695RuntimeConstructorInfo constructor = Member as RuntimeConstructorInfo;
system\rttype.cs (18)
343list = (T[])(object)new RuntimeConstructorInfo[1] { 797private RuntimeConstructorInfo[] PopulateConstructors(Filter filter) 801return EmptyArray<RuntimeConstructorInfo>.Value; 804ListBuilder<RuntimeConstructorInfo> list = new ListBuilder<RuntimeConstructorInfo>(); 844RuntimeConstructorInfo runtimeConstructorInfo = 1580private MemberInfoCache<RuntimeConstructorInfo> m_constructorInfoCache; 1589private RuntimeConstructorInfo m_serializationCtor; 1762internal RuntimeConstructorInfo GetSerializationCtor() 1774null) as RuntimeConstructorInfo; 1873internal RuntimeConstructorInfo[] GetConstructorList(MemberListType listType, string name) 1875return GetMemberList<RuntimeConstructorInfo>(ref m_constructorInfoCache, listType, name, CacheType.Constructor); 1919GetMemberCache<RuntimeConstructorInfo>(ref m_constructorInfoCache); 2507RuntimeConstructorInfo constructor, BindingFlags bindingFlags, CallingConventions callConv, Type[] argumentTypes) 2793internal RuntimeConstructorInfo GetSerializationCtor() 2835RuntimeConstructorInfo[] cache = Cache.GetConstructorList(listType, name); 2840RuntimeConstructorInfo constructorInfo = cache[i]; 5234if (FilterApplyConstructorInfo((RuntimeConstructorInfo)candidates[i], bindingAttr, CallingConventions.Any, argsType))
system\runtime\remoting\remotingattributes.cs (3)
275internal RemotingMethodCachedData(RuntimeConstructorInfo ri) 459RuntimeConstructorInfo rci = null; 466else if ((rci = mb as RuntimeConstructorInfo) != null)
system\runtime\remoting\remotingservices.cs (2)
2797RuntimeConstructorInfo rci = null; 2803else if ((rci = mi as RuntimeConstructorInfo) != null)
system\runtime\remoting\soap.cs (4)
477RuntimeConstructorInfo rci = mb as RuntimeConstructorInfo; 523RuntimeConstructorInfo rci = mb as RuntimeConstructorInfo;
system\runtime\serialization\objectmanager.cs (3)
867RuntimeConstructorInfo constInfo = null; 894internal static RuntimeConstructorInfo GetConstructor(RuntimeType t) 896RuntimeConstructorInfo ci = t.GetSerializationCtor();
system\runtime\serialization\safeserializationmanager.cs (1)
410RuntimeConstructorInfo serializationCtor = null;
system\security\cryptography\cryptoconfig.cs (2)
656RuntimeConstructorInfo rci = Type.DefaultBinder.BindToMethod(Activator.ConstructorDefault, 662out state) as RuntimeConstructorInfo;
system\security\principal\windowsidentity.cs (3)
81private static RuntimeConstructorInfo s_specialSerializationCtor; 116null) as RuntimeConstructorInfo; 818internal static RuntimeConstructorInfo GetSpecialSerializationCtor()