N
Navin Mishra
Hi,
I am storing .NET datatypes like Hashtable, ArrayList and other .NET
custom classes in disconnected ADO.NET tables. Some questions:
1) Do I need to still synchronize access to the stored ArrayList, Hashtable,
etc. ? Are they stored by value in table colums or still reference to
collection and collection members are stored only ?
2) I've defined relations between tables. Does disconnected dataaset provide
transaction support ?
3) What is the best way to lock tables to boose performance ? Using
multi-reader-single-writer-locks or using a single lock statement whenever
reading and writing tables is fine ?
4) Could data columns contain array of simple as well as complez types and
would full array be printed when WriteXml function is used ? Currently for a
stored custom type only type name is printed. If a custom type defines
ToString function, would that be invoked to print the contects of type ?
Thanks in advance and regards
Navin
I am storing .NET datatypes like Hashtable, ArrayList and other .NET
custom classes in disconnected ADO.NET tables. Some questions:
1) Do I need to still synchronize access to the stored ArrayList, Hashtable,
etc. ? Are they stored by value in table colums or still reference to
collection and collection members are stored only ?
2) I've defined relations between tables. Does disconnected dataaset provide
transaction support ?
3) What is the best way to lock tables to boose performance ? Using
multi-reader-single-writer-locks or using a single lock statement whenever
reading and writing tables is fine ?
4) Could data columns contain array of simple as well as complez types and
would full array be printed when WriteXml function is used ? Currently for a
stored custom type only type name is printed. If a custom type defines
ToString function, would that be invoked to print the contects of type ?
Thanks in advance and regards
Navin