UnitOfWork Properties
Maintains a list of persistent objects that are affected by a transaction. Keeps track of every change to every persistent object during a transaction that can affect a data store.
Name | Description |
---|---|
Auto |
Gets or sets the action which is performed when the session is connected to a data store. Inherited from Session. |
Can |
Gets a value indicating whether the component can raise an event. Inherited from Component. |
Case |
Gets or sets whether string comparisons evaluated by the session on the client are case-sensitive. Inherited from Session. |
Connection |
Gets or sets an IDb |
Connection |
Gets or sets a connection string. Inherited from Session. |
Container | Gets the IContainer that contains the Component. Inherited from Component. |
Data |
Gets the data access layer used by the current session to access a data store. Inherited from Session. |
Default |
Gets the pre-initialized default session for simple applications. Inherited from Session. |
Design |
Gets a value that indicates whether the Component is currently in design mode. Inherited from Component. |
Dictionary | Gets metadata on persistent objects in a data store. Inherited from Session. |
Events protected | Gets the list of event handlers that are attached to this Component. Inherited from Component. |
Identity |
Gets or sets the session’s Identity Map behavior. Inherited from Session. |
In |
Indicates whether a transaction is in progress. Inherited from Session. |
In |
Enables the mode in which querying a data store for objects includes all in-memory changes into query results. Inherited from Session. |
Is |
Gets whether the session is connected to a database. Inherited from Session. |
Is |
Specifies whether or not a persistent object is marked modified when its non-persistent property value is changed. Inherited from Session. |
Is |
Indicates whether persistent objects are being loaded from a data store. Inherited from Session. |
Is |
Indicates whether persistent objects are being saved to a data store. Inherited from Session. |
Locking |
Gets or sets a value which controls the persistent object’s locking during a session. Inherited from Session. |
Object |
Provides access to an object access layer, which the current session uses to retrieve and update object data in a data store. Inherited from Session. |
Objects |
Obsolete. Gets the collection of IXPSimple |
Optimistic |
Gets or sets a value which specifies how XPO behaves when reloading changed objects (objects with different versions). Inherited from Session. |
Service |
Gets the service provider used by the current session to access service objects. Inherited from Session. |
Site | Gets or sets the ISite of the Component. Inherited from Component. |
Suppress |
Obsolete. Specifies whether exceptions are thrown when committing changes in a collection whose XPBase |
Tracking |
Indicates whether changes made to persistent objects are being tracked or a list of tracked changes is not empty. Inherited from Session. |
Track |
Specifies whether or not the current Session tracks persistent object property modifications. Inherited from Session. |
Types |
This member supports the XPO Framework infrastructure and is not intended to be used directly from your code. Inherited from Session. |
See Also