Skip to main content

ConnectionPropertiesPageBase(IConnectionPropertiesPageView, IWizardRunnerContext, IConnectionStorageService, SqlWizardOptions, SensitiveInfoSavingBehavior, List<ProviderLookupItem>) Constructor

Initializes a new instance of the ConnectionPropertiesPageBase<TModel> class with the specified settings.

Namespace: DevExpress.DataAccess.Wizard.Presenters

Assembly: DevExpress.DataAccess.v24.1.dll

NuGet Packages: DevExpress.DataAccess, DevExpress.Win.PivotGrid, DevExpress.Win.TreeMap

Declaration

public ConnectionPropertiesPageBase(
    IConnectionPropertiesPageView view,
    IWizardRunnerContext context,
    IConnectionStorageService connectionStorageService,
    SqlWizardOptions options,
    SensitiveInfoSavingBehavior databaseCredentialsSavingBehavior,
    List<ProviderLookupItem> dataProviders
)

Parameters

Name Type Description
view IConnectionPropertiesPageView

An object implementing the IConnectionPropertiesPageView interface that provides a view for the Specify a Connection String wizard page.

context IWizardRunnerContext

An object implementing the IWizardRunnerContext interface that provides the functionality to run the wizard.

connectionStorageService IConnectionStorageService

An object implementing the IConnectionStorageService interface that provides a service functionality to store the data connection settings.

options SqlWizardOptions

An object that specifies the wizard options.

databaseCredentialsSavingBehavior SensitiveInfoSavingBehavior

An object that specifies options for serializing database credentials along with document layouts.

dataProviders List<ProviderLookupItem>

A collection of ProviderLookupItem objects.

See Also