The requested page is not available for the requested platform. You are viewing the content for .NET Framework 4.5.2+ platform.
.NET Framework 4.5.2+
.NET Framework 4.5.2+
.NET Standard 2.0+

ExplicitUnitOfWork Class

The 'unit of work' that uses long explicit transactions to allow you to simplify the management of object changes and to access modified objects without having to commit the changes beforehand. See Explicit Units of Work.

Namespace: DevExpress.Xpo

Assembly: DevExpress.Xpo.v19.1.dll

Declaration

[ToolboxTabName("DX.19.1: ORM Components")]
[ToolboxBitmap(typeof(ToolboxIconsRootNS), "ExplicitUnitOfWork")]
public class ExplicitUnitOfWork : UnitOfWork
<ToolboxTabName("DX.19.1: ORM Components")>
<ToolboxBitmap(GetType(ToolboxIconsRootNS), "ExplicitUnitOfWork")>
Public Class ExplicitUnitOfWork
    Inherits UnitOfWork
[ToolboxTabName("DX.19.1: ORM Components")]
public class ExplicitUnitOfWork : UnitOfWork
<ToolboxTabName("DX.19.1: ORM Components")>
Public Class ExplicitUnitOfWork
    Inherits UnitOfWork

Remarks

For more information and examples, see Explicit Units of Work.

Inheritance

Implements

DevExpress.Xpo.Helpers.IPersistentValueExtractor
DevExpress.Xpo.Helpers.IObjectLayerProvider
DevExpress.Xpo.Helpers.IDataLayerProvider
DevExpress.Xpo.Metadata.Helpers.IXPDictionaryProvider
DevExpress.Xpo.Helpers.IWideDataStorage
See Also