System.Reflection.RtFieldInfo.GetValueDirect C# (CSharp) Method

GetValueDirect() private method

private GetValueDirect ( TypedReference obj ) : Object
obj System.TypedReference
return Object
        public override Object GetValueDirect(TypedReference obj)
        {
            if (obj.IsNull)
                throw new ArgumentException(Environment.GetResourceString("Arg_TypedReference_Null"));
            
            return m_fieldHandle.GetValueDirect(FieldType.TypeHandle, obj, (DeclaringType == null) ? RuntimeTypeHandle.EmptyHandle : DeclaringType.TypeHandle);
        }