[Adapdev-commits] Adapdev/src/Adapdev Adapdev.csproj,1.20,1.21 ObjectComparer.cs,1.11,1.12
Status: Beta
Brought to you by:
intesar66
From: Sean M. <int...@us...> - 2006-03-03 05:22:59
|
Update of /cvsroot/adapdev/Adapdev/src/Adapdev In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3653/src/Adapdev Modified Files: Adapdev.csproj ObjectComparer.cs Log Message: Index: Adapdev.csproj =================================================================== RCS file: /cvsroot/adapdev/Adapdev/src/Adapdev/Adapdev.csproj,v retrieving revision 1.20 retrieving revision 1.21 diff -C2 -d -r1.20 -r1.21 *** Adapdev.csproj 1 Mar 2006 01:38:51 -0000 1.20 --- Adapdev.csproj 3 Mar 2006 05:22:55 -0000 1.21 *************** *** 341,344 **** --- 341,359 ---- /> <File + RelPath = "Reflection\IClassAccessor.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "Reflection\IFieldAccessor.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "Reflection\IPropertyAccessor.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File RelPath = "Reflection\IValueAccessor.cs" SubType = "Code" *************** *** 356,359 **** --- 371,379 ---- /> <File + RelPath = "Reflection\ReflectionCache.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File RelPath = "Scheduling\Task\ScheduledTasks.cs" SubType = "Code" Index: ObjectComparer.cs =================================================================== RCS file: /cvsroot/adapdev/Adapdev/src/Adapdev/ObjectComparer.cs,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** ObjectComparer.cs 21 Feb 2006 04:31:18 -0000 1.11 --- ObjectComparer.cs 3 Mar 2006 05:22:55 -0000 1.12 *************** *** 37,49 **** { Type t = x.GetType(); ! ClassAccessor accessor = ClassAccessorCache.Get(t); try { object p1 = null; object p2 = null; ! PropertyAccessor property = null; ! foreach(string key in accessor.GetPropertyAccessors().Keys) { ! property = accessor.GetPropertyAccessor(key); p1 = accessor.GetPropertyValue(x, key); p2 = accessor.GetPropertyValue(y, key); --- 37,49 ---- { Type t = x.GetType(); ! IClassAccessor accessor = ClassAccessorCache.Get(t); try { object p1 = null; object p2 = null; ! IPropertyAccessor property = null; ! foreach(string key in accessor.GetIPropertyAccessors().Keys) { ! property = accessor.GetIPropertyAccessor(key); p1 = accessor.GetPropertyValue(x, key); p2 = accessor.GetPropertyValue(y, key); *************** *** 85,97 **** { Type t = x.GetType(); ! ClassAccessor accessor = ClassAccessorCache.Get(t); try { object p1 = null; object p2 = null; ! FieldAccessor property = null; ! foreach(string key in accessor.GetFieldAccessors().Keys) { ! property = accessor.GetFieldAccessor(key); p1 = accessor.GetFieldValue(x, key); p2 = accessor.GetFieldValue(y, key); --- 85,97 ---- { Type t = x.GetType(); ! IClassAccessor accessor = ClassAccessorCache.Get(t); try { object p1 = null; object p2 = null; ! IFieldAccessor property = null; ! foreach(string key in accessor.GetIFieldAccessors().Keys) { ! property = accessor.GetIFieldAccessor(key); p1 = accessor.GetFieldValue(x, key); p2 = accessor.GetFieldValue(y, key); |