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