[DomainObjects-Subversion] SF.net SVN: domainobjects: [237] trunk/DomainObjects2
Brought to you by:
rbeauchamp
From: <rbe...@us...> - 2006-11-25 20:58:43
|
Revision: 237 http://svn.sourceforge.net/domainobjects/?rev=237&view=rev Author: rbeauchamp Date: 2006-11-25 12:58:39 -0800 (Sat, 25 Nov 2006) Log Message: ----------- Implementing prefetch functionality. Added unit test PrefetchTests.PrefetchNullableRelationshipOneLevelDeep(). Modified Paths: -------------- trunk/DomainObjects2/resource/Repository.xml trunk/DomainObjects2/resource/Repository.xsd trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/CommandExecutionUtil.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelSqlStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Having/HavingClause.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/IDbModelSqlStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/SearchConditionClause.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Select/SelectResultsTable.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Where/WhereClause.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/Class.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/CollectionRelationship.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/CrossJoinRelationship.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/FieldRelationship.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/ITableMappedObject.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/IntersectionTable.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/MtoNCollectionRelationship.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/ReferenceRelationship.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/Relationship.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/SubClass.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/SubClassRelationship.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/ObjectModelDeleteStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/ObjectModelInsertStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/ObjectModelSqlStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/ObjectModelUpdateStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Select/ObjectModelSelectStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/BetweenCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/CompareToFieldCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/ComparisonCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/ExistsCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/InCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/InSubqueryCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/NullCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/RowReader.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Criteria.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Expression/ColumnField.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/Case.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Query.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/Collection.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/IFieldCollection.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/Reference.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/CollectionDescriptor.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/IRelationshipDescriptor.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/ReferenceDescriptor.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/RelationshipDescriptor.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/RelationshipDescriptorOverride.cs trunk/DomainObjects2/src/Core/DomainObjects/ObjectAccess/ObjectGraphBuilder.cs trunk/DomainObjects2/src/Core/DomainObjects/ObjectAccess/ObjectSetBuilder.cs trunk/DomainObjects2/src/Core/DomainObjects/Proxy/InMemoryRelationship.cs trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/Command/Oracle/DbModel/OracleCompatibleDbModelSelectStatement.cs trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/Command/Oracle/DbModel/OracleDbModelSelectStatement.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/DiagnosticsTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/PrefetchTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/QueryTests.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |