The IUnitOfWork type exposes the following members.
Registers the specified entity as a pending insert.
Detaches the specified Entity from the current unit of work.
Executes a database stored procedure.
Returns a strongly typed list of Entity objects that represent the records returned by the specified database command.
Imports the specified source object to the current unit of work which will map its properties against the currently loaded version of an associated entity, the type of which shall be TEntity.
Prepares a IDbCommand to run against the underlying database.
Updates entities by executing SQL directly against the database. NB. No entities are materialized and therefore no callbacks run, cached entities are not updated in the second-level cache or full-text search index etc.
Signals that the component has been disposed.