1 write to UnderlyingProperty
System.Reflection.Context (1)
System\Reflection\Context\Delegation\DelegatingPropertyInfo.cs (1)
16
UnderlyingProperty
= property;
40 references to UnderlyingProperty
System.Reflection.Context (40)
System\Reflection\Context\Custom\AttributeUtils.cs (1)
101
PropertyInfo provider = property.
UnderlyingProperty
;
System\Reflection\Context\Delegation\DelegatingPropertyInfo.cs (26)
21
get { return
UnderlyingProperty
.Attributes; }
26
get { return
UnderlyingProperty
.CanRead; }
31
get { return
UnderlyingProperty
.CanWrite; }
36
get { return
UnderlyingProperty
.DeclaringType; }
41
get { return
UnderlyingProperty
.MetadataToken; }
46
get { return
UnderlyingProperty
.Module; }
51
get { return
UnderlyingProperty
.Name; }
56
get { return
UnderlyingProperty
.PropertyType; }
61
get { return
UnderlyingProperty
.ReflectedType; }
68
return
UnderlyingProperty
.GetAccessors(nonPublic);
73
return
UnderlyingProperty
.GetGetMethod(nonPublic);
78
return
UnderlyingProperty
.GetIndexParameters();
83
return
UnderlyingProperty
.GetSetMethod(nonPublic);
88
return
UnderlyingProperty
.GetValue(obj, index);
93
return
UnderlyingProperty
.GetValue(obj, invokeAttr, binder, index, culture);
98
UnderlyingProperty
.SetValue(obj, value, index);
103
UnderlyingProperty
.SetValue(obj, value, invokeAttr, binder, index, culture);
108
return
UnderlyingProperty
.GetCustomAttributes(attributeType, inherit);
113
return
UnderlyingProperty
.GetCustomAttributes(inherit);
118
return
UnderlyingProperty
.GetCustomAttributesData();
123
return
UnderlyingProperty
.GetConstantValue();
128
return
UnderlyingProperty
.GetRawConstantValue();
133
return
UnderlyingProperty
.GetOptionalCustomModifiers();
138
return
UnderlyingProperty
.GetRequiredCustomModifiers();
143
return
UnderlyingProperty
.IsDefined(attributeType, inherit);
148
return
UnderlyingProperty
.ToString();
System\Reflection\Context\Projection\ProjectingPropertyInfo.cs (5)
99
UnderlyingProperty
.HasSameMetadataDefinitionAs(otherProperty.
UnderlyingProperty
);
106
UnderlyingProperty
.Equals(other.
UnderlyingProperty
);
111
return Projector.GetHashCode() ^
UnderlyingProperty
.GetHashCode();
System\Reflection\Context\Virtual\InheritedPropertyInfo.cs (7)
38
MethodInfo[] underlyingAccessors =
UnderlyingProperty
.GetAccessors(nonPublic);
49
MethodInfo? underlyingGetter =
UnderlyingProperty
.GetGetMethod(nonPublic);
58
MethodInfo? underlyingSetter =
UnderlyingProperty
.GetSetMethod(nonPublic);
67
return
UnderlyingProperty
.HasSameMetadataDefinitionAs(other);
73
UnderlyingProperty
.Equals(other.
UnderlyingProperty
) &&
79
return
UnderlyingProperty
.GetHashCode() ^ ReflectedType.GetHashCode();
System\Reflection\Context\Virtual\VirtualPropertyBase.cs (1)
183
other = inheritedProperty.
UnderlyingProperty
;