1 write to UnderlyingField
System.Reflection.Context (1)
System\Reflection\Context\Delegation\DelegatingFieldInfo.cs (1)
16UnderlyingField = field;
27 references to UnderlyingField
System.Reflection.Context (27)
System\Reflection\Context\Custom\AttributeUtils.cs (1)
117FieldInfo provider = field.UnderlyingField;
System\Reflection\Context\Delegation\DelegatingFieldInfo.cs (23)
21get { return UnderlyingField.Attributes; } 26get { return UnderlyingField.DeclaringType; } 31get { return UnderlyingField.FieldHandle; } 36get { return UnderlyingField.FieldType; } 41get { return UnderlyingField.IsSecurityCritical; } 46get { return UnderlyingField.IsSecuritySafeCritical; } 51get { return UnderlyingField.IsSecurityTransparent; } 56get { return UnderlyingField.MetadataToken; } 61get { return UnderlyingField.Module; } 66get { return UnderlyingField.Name; } 71get { return UnderlyingField.ReflectedType; } 78return UnderlyingField.GetCustomAttributes(attributeType, inherit); 83return UnderlyingField.GetCustomAttributes(inherit); 88return UnderlyingField.GetCustomAttributesData(); 93return UnderlyingField.GetOptionalCustomModifiers(); 98return UnderlyingField.GetRawConstantValue(); 103return UnderlyingField.GetRequiredCustomModifiers(); 108return UnderlyingField.GetValue(obj); 113return UnderlyingField.GetValueDirect(obj); 118return UnderlyingField.IsDefined(attributeType, inherit); 123UnderlyingField.SetValue(obj, value, invokeAttr, binder, culture); 128UnderlyingField.SetValueDirect(obj, value); 133return UnderlyingField.ToString();
System\Reflection\Context\Projection\ProjectingFieldInfo.cs (3)
77UnderlyingField.Equals(other.UnderlyingField); 82return Projector.GetHashCode() ^ UnderlyingField.GetHashCode();