1 instantiation of RuntimePropertyInfo
System.Private.CoreLib (1)
src\System\RuntimeType.CoreCLR.cs (1)
1306new RuntimePropertyInfo(
27 references to RuntimePropertyInfo
System.Private.CoreLib (27)
src\System\Reflection\RuntimeCustomAttributeData.cs (1)
62internal static IList<CustomAttributeData> GetCustomAttributesInternal(RuntimePropertyInfo target)
src\System\Reflection\RuntimeParameterInfo.cs (3)
150internal RuntimeParameterInfo(RuntimeParameterInfo accessor, RuntimePropertyInfo property) 421RuntimePropertyInfo? property = Member as RuntimePropertyInfo;
src\System\Reflection\RuntimePropertyInfo.cs (4)
59o is RuntimePropertyInfo m && 80internal bool EqualsSig(RuntimePropertyInfo target) 173public sealed override bool HasSameMetadataDefinitionAs(MemberInfo other) => HasSameMetadataDefinitionAsCore<RuntimePropertyInfo>(other); 187(MetadataUpdater.IsSupported && obj is RuntimePropertyInfo rpi &&
src\System\RuntimeType.CoreCLR.cs (19)
1215private RuntimePropertyInfo[] PopulateProperties(Filter filter) 1225ListBuilder<RuntimePropertyInfo> list = default; 1233Dictionary<string, List<RuntimePropertyInfo>>? csPropertyInfos = filter.CaseSensitive() ? null : 1234new Dictionary<string, List<RuntimePropertyInfo>>(); 1269Dictionary<string, List<RuntimePropertyInfo>>? csPropertyInfos, 1272ref ListBuilder<RuntimePropertyInfo> list) 1305RuntimePropertyInfo propertyInfo = 1353if (!csPropertyInfos.TryGetValue(name, out List<RuntimePropertyInfo>? cache)) 1355cache = new List<RuntimePropertyInfo>(1); 1439private MemberInfoCache<RuntimePropertyInfo>? m_propertyInfoCache; 1718internal RuntimePropertyInfo[] GetPropertyList(MemberListType listType, string? name) 1995private static RuntimePropertyInfo GetPropertyInfo(RuntimeType reflectedType, int tkProperty) 1997RuntimePropertyInfo property; 1998RuntimePropertyInfo[] candidates = 2569RuntimePropertyInfo[] cache = Cache.GetPropertyList(listType, name); 2576RuntimePropertyInfo propertyInfo = cache[i]; 3190private static RuntimePropertyInfo? GetPropertyWithSameMetadataDefinitionAs(RuntimeType runtimeType, MemberInfo property) 3192RuntimePropertyInfo[] cache = runtimeType.Cache.GetPropertyList(MemberListType.CaseSensitive, property.Name); 3196RuntimePropertyInfo candidate = cache[i];