<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>More late-bound invocation scenario notes</title><link>http://blogs.msdn.com/joelpob/archive/2004/04/23/119171.aspx</link><description>There are various other scenario&amp;#8217;s in the invocation space that have not been dissected. I mentioned a few of them in the comments section of one of my other posts . To be a little more illustrative, this posting will iterate over some of these</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>New and Notable 50</title><link>http://blogs.msdn.com/joelpob/archive/2004/04/23/119171.aspx#119533</link><pubDate>Sat, 24 Apr 2004 21:40:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:119533</guid><dc:creator>Sam Gentile's Blog</dc:creator><description /></item><item><title>New and Notable 50</title><link>http://blogs.msdn.com/joelpob/archive/2004/04/23/119171.aspx#119539</link><pubDate>Sat, 24 Apr 2004 21:47:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:119539</guid><dc:creator>Sam Gentile's Blog</dc:creator><description /></item><item><title>Items of interest pt11</title><link>http://blogs.msdn.com/joelpob/archive/2004/04/23/119171.aspx#120539</link><pubDate>Mon, 26 Apr 2004 23:24:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:120539</guid><dc:creator>Andrew Stopford's Weblog</dc:creator><description /></item><item><title>re: More late-bound invocation scenario notes</title><link>http://blogs.msdn.com/joelpob/archive/2004/04/23/119171.aspx#125294</link><pubDate>Mon, 03 May 2004 21:32:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:125294</guid><dc:creator>Dmitriy Zaslavskiy</dc:creator><description>Joel,&lt;br&gt; I asked in few other places, but never got any answers.&lt;br&gt; Why can't CLR team add ability to set Target on a delegate?&lt;br&gt; This would allow for efficient implementation of known method / unknown object.&lt;br&gt;&lt;br&gt;Thanks</description></item><item><title>re: More late-bound invocation scenario notes</title><link>http://blogs.msdn.com/joelpob/archive/2004/04/23/119171.aspx#128792</link><pubDate>Sun, 09 May 2004 20:31:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:128792</guid><dc:creator>Joel Pobar</dc:creator><description>Hi,&lt;br&gt;&lt;br&gt;The main reason for not allowing the ability to set the target of a delegate after creation is because Delegates are immutable. Creating a delegate is straightforward, so changing the target of an existing delegate is not really compelling. There are scenarios where this kind of feature would end up breaking existing contracts (if you pass in a delegate to a component and the component uses it as a callback or event mechanism, and the creator may rely on that instance receiving that call).&lt;br&gt;&lt;br&gt;Having said all that, we do have a compelling &amp;quot;relaxed&amp;quot; delegate story coming up for Whidbey. A few new features, a whole lot of fun. Perhaps I'll blog about it one of these days.</description></item><item><title>Back from Singapore Rotor Workshop</title><link>http://blogs.msdn.com/joelpob/archive/2004/04/23/119171.aspx#160862</link><pubDate>Mon, 21 Jun 2004 03:54:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:160862</guid><dc:creator>Joel Pobar's weblog</dc:creator><description /></item><item><title>Back from Singapore Rotor Workshop</title><link>http://blogs.msdn.com/joelpob/archive/2004/04/23/119171.aspx#161447</link><pubDate>Mon, 21 Jun 2004 18:35:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:161447</guid><dc:creator>Joel Pobar's weblog</dc:creator><description /></item><item><title>Back from Singapore Rotor Workshop (from: Joel Pobar)</title><link>http://blogs.msdn.com/joelpob/archive/2004/04/23/119171.aspx#161879</link><pubDate>Tue, 22 Jun 2004 03:30:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:161879</guid><dc:creator>Test .Text Blog</dc:creator><description /></item><item><title>re: More late-bound invocation scenario notes</title><link>http://blogs.msdn.com/joelpob/archive/2004/04/23/119171.aspx#187854</link><pubDate>Mon, 19 Jul 2004 21:51:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:187854</guid><dc:creator>Alan Cyment</dc:creator><description>Hi Joel,&lt;br&gt;&lt;br&gt;I'm currently developing a &amp;quot;message reifier&amp;quot; for MSIL. The main idea is to turn &amp;quot;message passing&amp;quot; (method calls - field accessing - etc) into first-class citizens (ie objects). I'm using RAIL to analyze a compiled assembly and I'm replacing every call/callvirt/calli with a couple of MSIL instructions that redirect flow to a &amp;quot;reifier&amp;quot; object, who should afterwards let the original flow keep its original way.&lt;br&gt;What do you think would be the best alternative for this scenario? I'm currently passing both the assembly &amp;amp; method name, doing a lookup of the method and using Invoke() to call it. Do you think this could be achieved using delegates?&lt;br&gt;&lt;br&gt;TIA,&lt;br&gt;Alan</description></item><item><title>How to invoke a method with "out" parameter?</title><link>http://blogs.msdn.com/joelpob/archive/2004/04/23/119171.aspx#207849</link><pubDate>Wed, 04 Aug 2004 12:08:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:207849</guid><dc:creator>Ofer</dc:creator><description>How to invoke methods with an &amp;quot;out&amp;quot; parameter?&lt;br&gt;&lt;br&gt;A MethodInfo of a static method with an out parameter had a parameter type as &amp;quot;GeneralTDS.MyDataTable&amp;amp;&amp;quot;.&lt;br&gt;What does the &amp;quot;&amp;amp;&amp;quot; mean?&lt;br&gt;&lt;br&gt;I'll appreciate if you can reply to true_9090 @  yahoo .com&lt;br&gt;&lt;br&gt;Thanks.</description></item><item><title>More Clr  stuff</title><link>http://blogs.msdn.com/joelpob/archive/2004/04/23/119171.aspx#519138</link><pubDate>Mon, 30 Jan 2006 14:55:28 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:519138</guid><dc:creator>Dinis Cruz @ Owasp .Net Project</dc:creator><description>&lt;br&gt;&lt;br&gt;Very,&lt;br&gt;	Very interesting interview by Anders Hejlsberg (the lead C#&lt;br&gt;	architect) with Bruce Eckel...</description></item></channel></rss>