1 instantiation of RuntimePropertyInfo
System.Private.CoreLib (1)
src\System\RuntimeType.CoreCLR.cs (1)
1287
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)
1204
private
RuntimePropertyInfo
[] PopulateProperties(Filter filter)
1214
ListBuilder<
RuntimePropertyInfo
> list = default;
1222
Dictionary<string, List<
RuntimePropertyInfo
>>? csPropertyInfos = filter.CaseSensitive() ? null :
1223
new Dictionary<string, List<
RuntimePropertyInfo
>>();
1250
Dictionary<string, List<
RuntimePropertyInfo
>>? csPropertyInfos,
1253
ref ListBuilder<
RuntimePropertyInfo
> list)
1286
RuntimePropertyInfo
propertyInfo =
1334
if (!csPropertyInfos.TryGetValue(name, out List<
RuntimePropertyInfo
>? cache))
1336
cache = new List<
RuntimePropertyInfo
>(1);
1420
private MemberInfoCache<
RuntimePropertyInfo
>? m_propertyInfoCache;
1699
internal
RuntimePropertyInfo
[] GetPropertyList(MemberListType listType, string? name)
1976
private static
RuntimePropertyInfo
GetPropertyInfo(RuntimeType reflectedType, int tkProperty)
1978
RuntimePropertyInfo
property;
1979
RuntimePropertyInfo
[] candidates =
2550
RuntimePropertyInfo
[] cache = Cache.GetPropertyList(listType, name);
2557
RuntimePropertyInfo
propertyInfo = cache[i];
3171
private static
RuntimePropertyInfo
? GetPropertyWithSameMetadataDefinitionAs(RuntimeType runtimeType, MemberInfo property)
3173
RuntimePropertyInfo
[] cache = runtimeType.Cache.GetPropertyList(MemberListType.CaseSensitive, property.Name);
3177
RuntimePropertyInfo
candidate = cache[i];