1 instantiation of RuntimePropertyInfo
System.Private.CoreLib (1)
src\System\RuntimeType.CoreCLR.cs (1)
1330
new
RuntimePropertyInfo
(
31 references to RuntimePropertyInfo
System.Private.CoreLib (31)
src\System\Reflection\RuntimeCustomAttributeData.cs (5)
62
internal static IList<CustomAttributeData> GetCustomAttributesInternal(
RuntimePropertyInfo
target)
1182
internal static bool IsDefined(
RuntimePropertyInfo
property, RuntimeType caType)
1340
internal static object[] GetCustomAttributes(
RuntimePropertyInfo
property, RuntimeType caType)
1576
RuntimePropertyInfo
? property = (
RuntimePropertyInfo
?)(type is null ?
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)
1239
private
RuntimePropertyInfo
[] PopulateProperties(Filter filter)
1249
ListBuilder<
RuntimePropertyInfo
> list = default;
1257
Dictionary<string, List<
RuntimePropertyInfo
>>? csPropertyInfos = filter.CaseSensitive() ? null :
1258
new Dictionary<string, List<
RuntimePropertyInfo
>>();
1285
Dictionary<string, List<
RuntimePropertyInfo
>>? csPropertyInfos,
1288
ref ListBuilder<
RuntimePropertyInfo
> list)
1329
RuntimePropertyInfo
propertyInfo =
1377
if (!csPropertyInfos.TryGetValue(name, out List<
RuntimePropertyInfo
>? cache))
1379
cache = new List<
RuntimePropertyInfo
>(1);
1464
private MemberInfoCache<
RuntimePropertyInfo
>? m_propertyInfoCache;
1726
internal
RuntimePropertyInfo
[] GetPropertyList(MemberListType listType, string? name)
2003
private static
RuntimePropertyInfo
GetPropertyInfo(RuntimeType reflectedType, int tkProperty)
2005
RuntimePropertyInfo
property;
2006
RuntimePropertyInfo
[] candidates =
2577
RuntimePropertyInfo
[] cache = Cache.GetPropertyList(listType, name);
2584
RuntimePropertyInfo
propertyInfo = cache[i];
3214
private static
RuntimePropertyInfo
? GetPropertyWithSameMetadataDefinitionAs(RuntimeType runtimeType, MemberInfo property)
3216
RuntimePropertyInfo
[] cache = runtimeType.Cache.GetPropertyList(MemberListType.CaseSensitive, property.Name);
3220
RuntimePropertyInfo
candidate = cache[i];