[Mono-bugs] [Bug 77191][Nor] Changed - [PATCH] Mono remoting
runtime can not resolve overload method during remote request
method call processing.
bugzilla-daemon at bugzilla.ximian.com
bugzilla-daemon at bugzilla.ximian.com
Sun Jan 29 06:19:18 EST 2006
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
Changed by robertj at gmx.net.
http://bugzilla.ximian.com/show_bug.cgi?id=77191
--- shadow/77191 2006-01-26 09:37:36.000000000 -0500
+++ shadow/77191.tmp.6171 2006-01-29 06:19:18.000000000 -0500
@@ -329,6 +329,15 @@
------- Additional Comments From lluis at ximian.com 2006-01-26 09:37 -------
The patch works because of bug 77367. The problem is that a call to
GetMethod(name, Type.EmptyTypes) will only find the method if it has
no parameters. If the message does not have a signature it doesn't
mean that the target method does not have parameters, it means that
the method is not overloaded.
+
+------- Additional Comments From robertj at gmx.net 2006-01-29 06:19 -------
+Okay, but the binding flags still have to be changed to Public,
+like in the second patch. Otherwise the server won't be able
+to lookup methods having an overload not seen by the client
+(like the protected Dispose(bool) method in Alex' sample).
+And the special case Object.FieldGetter/Setter () must be
+handled too. Do you agree?
+
More information about the mono-bugs
mailing list