What u want to do is not possible with C#, like u said u will need to
create an temporal instance and then assign the fields using the
temporal object.

However, why would u want to do this in the constructor? It seems abit
like a bad idea to me. Because basically you are robbing yourself of the
ability to create mock objects.. using that constructor that is..

Delegating the creation of your objects to other classes (which
instantiate and initialise the object) seems like a much more sensible
solution. 
So I am curious as to why you would want an solution as this :)

Arjen


ProPlanet BV
Rijnstraat 495F
5215 EJ  's-Hertogenbosch
The Netherlands
Tel  +31 (0)73 513 0637
Fax +31 (0)73 631 2114
www.proplanet.eu  

Disclaimer

This e-mail and any attachment(s) sent with it are intended exclusively for
the addressee(s), and may not be used by, opened by, passed on to, or made
available for use to, any person other than the addressee(s). ProPlanet rules
out any and all liabilities resulting from any electronic transmission.

-----Oorspronkelijk bericht-----

Van: Garth Keesler [mailto:[EMAIL PROTECTED] 
Verzonden: woensdag 21 februari 2007 11:13
Aan: iBatis Net
Onderwerp: Using QueryforObject in Constructor

Brand new to iBatis C#. I'd like to use the QueryforObject method within

the constructor method for each class so the  iBatis logic is contained 
within the standard approach to instantiating objects in C#. Prob is, a 
constructor already has the object created. Is it necessary to create a 
temporary instance using QfO and then to assign the fields from it to 
the constructor-created instance? I must be missing something really
simple.

Thanx,
Garth

Reply via email to