All docs
V21.1
21.1
20.2
20.1
19.2
The page you are viewing does not exist in version 19.2. This link will take you to the root page.
19.1
The page you are viewing does not exist in version 19.1. This link will take you to the root page.
18.2
The page you are viewing does not exist in version 18.2. This link will take you to the root page.
18.1
The page you are viewing does not exist in version 18.1. This link will take you to the root page.
17.2
The page you are viewing does not exist in version 17.2. This link will take you to the root page.
.NET Framework 4.5.2+
.NET Framework 4.5.2+
.NET Standard 2.0+
The page you are viewing does not exist in the .NET Standard 2.0+ platform documentation. This link will take you to the parent topic of the current section.
.NET Core 3.0+

EFObjectSpaceProvider(Type, ITypesInfo, EFTypeInfoSource, DbConnection, String, String) Constructor

Initializes a new instance of the EFObjectSpaceProvider class with specified settings.

Namespace: DevExpress.ExpressApp.EF

Assembly: DevExpress.ExpressApp.EF.v21.1.dll

Declaration

public EFObjectSpaceProvider(
    Type contextType,
    ITypesInfo typesInfo,
    EFTypeInfoSource typeInfoSource,
    DbConnection connection,
    string metadataLocations,
    string providerName
)

Parameters

Name Type Description
contextType Type

A type of a DbContext descendant your application uses.

typesInfo ITypesInfo

An ITypesInfo object that provides access to XAF-related information on business classes.

typeInfoSource DevExpress.ExpressApp.EF.EFTypeInfoSource

A source of EF-related information on business classes.

connection DbConnection

A DbConnection object that specifies the database connection.

metadataLocations String

Metadata locations specified for the connection string.

providerName String

A name of a data provider specified for the connection string.

See Also