H
hazz
My runtime in debug is dropping through the constructors from an upper level
class into subclassed constructors.....
namespace AB
public class A : MarshalByRefObject
public A () //ctor for A
{ System.Diagnostics.Debug.WriteLine(" A ctor - no
; } <-- first stop.
public class B : A
{ public B () } //ctor for B
<-- second stop.
namespace DA
public class DABase : B
{ public DABase() } //ctor for DABase
<-- third stop.
public class AV : DABase, IAV
{
public AV(Token token) //ctor for AV
{
//statement or no statement, result still the same
<-- last stop before exception
} // SystemIndexOutofRangeException - system.data.dll -there is no
row at position 0
Why system.data?
System.Data is referenced in these projects but why would system.data.dll be
involved in the exception during the downward constructor traversal?
Note: class AV is the class that was called by the client passing a
parameter whose constructor with that signature is never reached.
here is what starts the process - AV m_AV= new AV(tkn);
Thank you for any ideas....?
-Greg
class into subclassed constructors.....
namespace AB
public class A : MarshalByRefObject
public A () //ctor for A
{ System.Diagnostics.Debug.WriteLine(" A ctor - no
; } <-- first stop.
public class B : A
{ public B () } //ctor for B
<-- second stop.
namespace DA
public class DABase : B
{ public DABase() } //ctor for DABase
<-- third stop.
public class AV : DABase, IAV
{
public AV(Token token) //ctor for AV
{
//statement or no statement, result still the same
<-- last stop before exception
} // SystemIndexOutofRangeException - system.data.dll -there is no
row at position 0
Why system.data?
System.Data is referenced in these projects but why would system.data.dll be
involved in the exception during the downward constructor traversal?
Note: class AV is the class that was called by the client passing a
parameter whose constructor with that signature is never reached.
here is what starts the process - AV m_AV= new AV(tkn);
Thank you for any ideas....?
-Greg