1 instantiation of RuntimePropertyInfo
System.Private.CoreLib (1)
src\System\RuntimeType.CoreCLR.cs (1)
1280
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)
1197
private
RuntimePropertyInfo
[] PopulateProperties(Filter filter)
1207
ListBuilder<
RuntimePropertyInfo
> list = default;
1215
Dictionary<string, List<
RuntimePropertyInfo
>>? csPropertyInfos = filter.CaseSensitive() ? null :
1216
new Dictionary<string, List<
RuntimePropertyInfo
>>();
1243
Dictionary<string, List<
RuntimePropertyInfo
>>? csPropertyInfos,
1246
ref ListBuilder<
RuntimePropertyInfo
> list)
1279
RuntimePropertyInfo
propertyInfo =
1327
if (!csPropertyInfos.TryGetValue(name, out List<
RuntimePropertyInfo
>? cache))
1329
cache = new List<
RuntimePropertyInfo
>(1);
1414
private MemberInfoCache<
RuntimePropertyInfo
>? m_propertyInfoCache;
1675
internal
RuntimePropertyInfo
[] GetPropertyList(MemberListType listType, string? name)
1952
private static
RuntimePropertyInfo
GetPropertyInfo(RuntimeType reflectedType, int tkProperty)
1954
RuntimePropertyInfo
property;
1955
RuntimePropertyInfo
[] candidates =
2526
RuntimePropertyInfo
[] cache = Cache.GetPropertyList(listType, name);
2533
RuntimePropertyInfo
propertyInfo = cache[i];
3163
private static
RuntimePropertyInfo
? GetPropertyWithSameMetadataDefinitionAs(RuntimeType runtimeType, MemberInfo property)
3165
RuntimePropertyInfo
[] cache = runtimeType.Cache.GetPropertyList(MemberListType.CaseSensitive, property.Name);
3169
RuntimePropertyInfo
candidate = cache[i];