<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.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>psuedo deferred base constructor call from a derived class (C# .NET)</title><link>http://blogs.technet.com/willg/archive/2007/01/02/psuedo-deferred-base-constructor-call-from-a-derived-class-c-net.aspx</link><description>I was building an exception class derived from the Exception class when I stumbled upon a problem - I wanted to perform some processing on the constructor parameters of my derived class before passing the results onto the base constructor for the exception</description><dc:language>en-GB</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: psuedo deferred base constructor call from a derived class (C# .NET)</title><link>http://blogs.technet.com/willg/archive/2007/01/02/psuedo-deferred-base-constructor-call-from-a-derived-class-c-net.aspx#617014</link><pubDate>Wed, 31 Jan 2007 11:17:16 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:617014</guid><dc:creator>CouldntResist</dc:creator><description>&lt;p&gt;Why not call an abstract/virtual method defined in the derived class as the first line of the base class constructor?&lt;/p&gt;
</description></item><item><title>re: psuedo deferred base constructor call from a derived class (C# .NET)</title><link>http://blogs.technet.com/willg/archive/2007/01/02/psuedo-deferred-base-constructor-call-from-a-derived-class-c-net.aspx#617387</link><pubDate>Wed, 31 Jan 2007 17:39:49 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:617387</guid><dc:creator>CouldntResist</dc:creator><description>&lt;p&gt;... oops but now I realise you are using Exception as the base, a class you dont have access to. Therefore you'd have to define another class in the chain to do that...&lt;/p&gt;
</description></item><item><title>re: psuedo deferred base constructor call from a derived class (C# .NET)</title><link>http://blogs.technet.com/willg/archive/2007/01/02/psuedo-deferred-base-constructor-call-from-a-derived-class-c-net.aspx#621100</link><pubDate>Fri, 02 Feb 2007 16:26:05 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:621100</guid><dc:creator>wigunara</dc:creator><description>&lt;p&gt;Even if you define another class in the chain, you still cannot perform actions on the parameters to the base constructor as you'll have to call the base constructor within your intermediary class constructor before its own code gets executed.&lt;/p&gt;
</description></item></channel></rss>