Skip to main content
.NET Framework 4.5.2+

XPObjectSpaceProvider(IXpoDataStoreProvider, Boolean, Boolean) Constructor

Initializes a new instance of the XPObjectSpaceProvider class.

Namespace: DevExpress.ExpressApp.Xpo

Assembly: DevExpress.ExpressApp.Xpo.v23.1.dll

NuGet Package: DevExpress.ExpressApp.Xpo


public XPObjectSpaceProvider(
    IXpoDataStoreProvider dataStoreProvider,
    bool threadSafe,
    bool useSeparateDataLayers = false


Name Type Description
dataStoreProvider DevExpress.ExpressApp.Xpo.IXpoDataStoreProvider

An IXpoDataStoreProvider object.

threadSafe Boolean

true, if the ThreadSafeDataLayer Data Access Layer should be used; otherwise, false.

Optional Parameters

Name Type Default Description
useSeparateDataLayers Boolean False

true, if a separate SimpleDataLayer Data Access Layer should be created for each Object Space when the threadSafe parameter is set to false; otherwise, false.

See Also