The DataServiceUnitOfWork type exposes the following members.

Constructors

  NameDescription
DataServiceUnitOfWork

Methods

  NameDescription
Add
Registers the specified entity as a pending insert.
(Inherited from UnitOfWork.)
AttachOverloaded.
BeginTransactionOverloaded.
CalculateOverloaded.
CountOverloaded.
Detach
Detaches the specified Entity from the current unit of work.
(Inherited from UnitOfWork.)
DisposeOverloaded.
Execute
Executes a database stored procedure.
(Inherited from UnitOfWork.)
Finalize
Performs object finalization.
(Inherited from UnitOfWorkBase.)
FindOverloaded.
FindByIdOverloaded.
FindBySql<(Of <(TEntity>)>)
Returns a strongly typed list of Entity objects that represent the records returned by the specified database command.
(Inherited from UnitOfWork.)
FindGroup
Returns a set of Entity objects that match the provided query specification and places the results in the provided EntityTuple and is grouped by entity type
(Inherited from UnitOfWork.)
FindOneOverloaded.
GetEnumerator
Get an enumerator over the entities currently attached to this unit of work
(Inherited from UnitOfWorkBase.)
ImportOverloaded.
OnDisposed
Raises the Disposed event.
(Inherited from UnitOfWorkBase.)
PrepareCommand
Prepares a IDbCommand to run against the underlying database.
(Inherited from UnitOfWork.)
ProjectOverloaded.
RemoveOverloaded.
ResolveTypeName
Gets the entity type for the specified type name.
SaveChangesOverloaded.
SearchOverloaded.
Update
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.
(Inherited from UnitOfWork.)

Properties

  NameDescription
ConnectionStrategy
Gets or sets the ConnectionStrategy used to manage database connections.
(Inherited from UnitOfWork.)
Context
The LightSpeedContext that spawned this IUnitOfWork.
(Inherited from UnitOfWorkBase.)

Events

  NameDescription
Disposed
Signals that the component has been disposed.
(Inherited from UnitOfWorkBase.)

See Also