XPObjectSpace(ITypesInfo, XpoTypeInfoSource, UInt16, CreateUnitOfWorkHandler) Constructor
Creates a new instance of the XPObjectSpace class.
Namespace: DevExpress.ExpressApp.Xpo
Assembly: DevExpress.ExpressApp.Xpo.v25.1.dll
NuGet Package: DevExpress.ExpressApp.Xpo
Declaration
Parameters
| Name | Type | Description |
|---|---|---|
| typesInfo | ITypesInfo | An ITypesInfo object that provides access to XAF-related information on business classes. |
| xpoTypeInfoSource | DevExpress.ExpressApp.DC.Xpo.XpoTypeInfoSource | An XpoTypeInfoSource object that is a source of XPO-related information on business classes. |
| hostParametersMaxNumber | UInt16 | A UInt16 value that specifies the maximum number of hosted parameters. |
| createUnitOfWorkDelegate | DevExpress.ExpressApp.Xpo.CreateUnitOfWorkHandler | A CreateUnitOfWorkHandler object that is a delegate that encapsulates a method for creating a UnitOfWork for the Object Space’s XPObjectSpace.Session. |
Remarks
When you need to create an Object Space (for example, to create a View), do not create it manually. Instead, use the XafApplication.CreateObjectSpace method.