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