Skip to main content
.NET 8.0+

XPObjectSpaceProvider Constructors

Provides Object Space in XPO-based XAF applications.
Name Parameters Description
XPObjectSpaceProvider(IXpoDataStoreProvider, ITypesInfo, XpoTypeInfoSource, Boolean, Boolean) dataStoreProvider, typesInfo, xpoTypeInfoSource, threadSafe, useSeparateDataLayers Initializes a new instance of the XPObjectSpaceProvider class.
XPObjectSpaceProvider(IXpoDataStoreProvider, ITypesInfo, XpoTypeInfoSource) dataStoreProvider, typesInfo, xpoTypeInfoSource Initializes a new instance of the XPObjectSpaceProvider class.
XPObjectSpaceProvider(IXpoDataStoreProvider, Boolean, Boolean) dataStoreProvider, threadSafe, useSeparateDataLayers Initializes a new instance of the XPObjectSpaceProvider class.
XPObjectSpaceProvider(IXpoDataStoreProvider) dataStoreProvider Initializes a new instance of the XPObjectSpaceProvider class.
XPObjectSpaceProvider(IDbConnection) connection Initializes a new instance of the XPObjectSpaceProvider class.
XPObjectSpaceProvider(IServiceProvider, IXpoDataStoreProvider, ITypesInfo, XpoTypeInfoSource, Boolean, Boolean) serviceProvider, dataStoreProvider, typesInfo, xpoTypeInfoSource, threadSafe, useSeparateDataLayers Initializes a new instance of the XPObjectSpaceProvider class with specified settings.
XPObjectSpaceProvider(IServiceProvider, IXpoDataStoreProvider, ITypesInfo, XpoTypeInfoSource) serviceProvider, dataStoreProvider, typesInfo, xpoTypeInfoSource Initializes a new instance of the XPObjectSpaceProvider class with specified settings.
XPObjectSpaceProvider(IServiceProvider, IXpoDataStoreProvider, Boolean, Boolean) serviceProvider, dataStoreProvider, threadSafe, useSeparateDataLayers Initializes a new instance of the XPObjectSpaceProvider class with specified settings.
XPObjectSpaceProvider(IServiceProvider, IXpoDataStoreProvider) serviceProvider, dataStoreProvider Initializes a new instance of the XPObjectSpaceProvider class with specified settings.
XPObjectSpaceProvider(IServiceProvider, IDbConnection) serviceProvider, connection Initializes a new instance of the XPObjectSpaceProvider class with specified settings.
XPObjectSpaceProvider(IServiceProvider, String, IDbConnection, Boolean, Boolean) serviceProvider, connectionString, connection, threadSafe, useSeparateDataLayers Initializes a new instance of the XPObjectSpaceProvider class with specified settings.
XPObjectSpaceProvider(IServiceProvider, String, IDbConnection) serviceProvider, connectionString, connection Initializes a new instance of the XPObjectSpaceProvider class with specified settings.
XPObjectSpaceProvider(IServiceProvider, String) serviceProvider, connectionString Initializes a new instance of the XPObjectSpaceProvider class with specified settings.
XPObjectSpaceProvider(String, IDbConnection, Boolean, Boolean) connectionString, connection, threadSafe, useSeparateDataLayers Initializes a new instance of the XPObjectSpaceProvider class.
XPObjectSpaceProvider(String, IDbConnection) connectionString, connection Initializes a new instance of the XPObjectSpaceProvider class.
XPObjectSpaceProvider(String) connectionString Initializes a new instance of the XPObjectSpaceProvider class.
See Also